[Bug target/57484] 'std::numeric_limits< T >::signaling_NaN()' signaling-bit is incorrect for x86 32-bit.
zxClhzAApX1EdJwQANqrjLERmFeURQVy at cynd dot net
gcc-bugzilla@gcc.gnu.org
Tue Jul 9 21:29:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57484
--- Comment #17 from Charles L. Wilcox <zxClhzAApX1EdJwQANqrjLERmFeURQVy at cynd dot net> ---
Okay... so why not avoid the x87 restriction and use aliasing to load the
correct value?
I've updated my example to show how I was doing exactly this for some unit-test
code I created.
More information about the Gcc-bugs
mailing list