Date: Sun, 6 Feb 2011 20:40:41 +0100 (CET) From: Gerald Pfeifer <gerald@pfeifer.com> To: freebsd-toolchain@freebsd.org, David Schultz <das@freebsd.org> Cc: "Pedro F. Giffuni" <giffunip@yahoo.com> Subject: -fno-math-errno by default Message-ID: <alpine.LNX.2.00.1102062007490.8943@gerinyyl>
next in thread | raw e-mail | index | archive | help
Pedro kindly made me aware of http://svn.freebsd.org/viewvc/base?view=revision&revision=181538 where David made -fno-math-errno the default for GCC with the following background: Our libm doesn't support the SysV mistake of setting errno, and never has. This will need to be fixed upstream in a more generic way, but the changes are somewhat more involved. Do I understand correctly that libm on all versions of FreeBSD and on all platforms does not set errno, so this should become the default for FreeBSD also upstream? It would have been nice to report this upstream (and apologies if you did and it got missed) and I'll try to raise it there, but wanted to get confirmation first. Thanks, Gerald @FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.LNX.2.00.1102062007490.8943>