http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47649
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #5 from Jakub Jelinek <jakub at gcc dot gnu.org> 2011-02-08 21:04:06 UTC --- I think the important hunk is: configure:12340: checking whether __float128 is supported ... /var/tmp//cciKxWc5.o: In function `foo': /usr/ports/lang/gcc46/work/build/ia64-portbld-freebsd9.0/libquadmath/conftest.c:35: undefined reference to `_U_Qfdiv' /usr/ports/lang/gcc46/work/build/ia64-portbld-freebsd9.0/libquadmath/conftest.c:39: undefined reference to `__divtc3' /var/tmp//cciKxWc5.o: In function `bar': /usr/ports/lang/gcc46/work/build/ia64-portbld-freebsd9.0/libquadmath/conftest.c:44: undefined reference to `_U_Qfmpy' which means the ia64 __float128 support is not in a good shape, either just on freebsd, but maybe on anything but hpux. It is unclear whether _U_Q* are meant to be provided by ia64 libgcc or libc.