[Bug target/25661] Wrong long double to float conversion
dje at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Thu Jan 5 18:26:00 GMT 2006
------- Comment #5 from dje at gcc dot gnu dot org 2006-01-05 18:26 -------
Andrew, you are confusing the issue by quoting the AIX documentation. Darwin
and Linux implement different semantics from AIX. On Darwin and Linux, the
most significant doubleword always is correctly rounded, so it contains the
properly rounded double value that is rounded to single precision. On AIX, the
properly rounded double precision value is computed by summing the two
doublewords.
--
dje at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |dje at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25661
More information about the Gcc-bugs
mailing list