[Bug target/47032] libgfortran references complex long double functions missing on AIX
michael.haubenwallner at salomon dot at
gcc-bugzilla@gcc.gnu.org
Tue Feb 8 22:24:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47032
--- Comment #11 from Michael Haubenwallner <michael.haubenwallner at salomon dot at> 2011-02-08 22:14:19 UTC ---
(In reply to comment #10)
> #including math.h and then trying a link test
> should give correct results because it will fail to find __copysignl128 in libm
While this is absolutely true, the major problem here is that gcc should not
have switched to 128bit long double at all with AIX 6.1 (bug#46481).
Especially not without linking against libc128.a AIX library and adding the
long double bitwidth as another multilib criterion for
libgcc/libstdc++/libwhatever, to allow for the 64bit long double, where all the
math functions are available, and which is still the default with xlc.
BTW: Using pthread as multilib criterion seems unnecessary these days...
More information about the Gcc-bugs
mailing list