ffbd94556b
struct ieee_double, rather than a pointer cast. This seems to enable GCC 2.95.3 to get the instruction dependencies right (the old one fell foul of ANSI aliasing rules), and it also generates more sensible code in general. If this is the correct solution, it should be applied to the other ports. If it's not, someone should come up with one that _is_ correct. |
||
---|---|---|
.. | ||
alpha | ||
arm | ||
i386 | ||
m68k | ||
mips | ||
ns32k | ||
powerpc | ||
sh3 | ||
sparc | ||
sparc64 | ||
vax | ||
x86_64 |