[Bug target/19115] __builtin_frexpl and std::frexp(long double) broken
dje at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Tue Dec 28 00:10:00 GMT 2004
------- Additional Comments From dje at gcc dot gnu dot org 2004-12-28 00:10 -------
libstdc++ is calling frexpl in libc.a, which expects an AIX format long double
value, not a double. Things work if one uses -mlong-double-128. At some point
we need to default to long-double-128 for AIX for things to be self-consistent.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19115
More information about the Gcc-bugs
mailing list