libstdc++ breakage on powerpc*-linux

Benjamin Kosnik bkoz@redhat.com
Fri May 2 05:45:00 GMT 2008


> breaks libstdc++ for powerpc*-unknown-linux-gnu on systems where long
> double is 128 bits, resulting in lots of "undefined reference" errors
> during linking.  The change from "# undef" to "#undef" causes a match
> in a sed command in libstdc++-v3/include/Makefile, which looks for
> "^#undef _GLIBCXX_LONG_DOUBLE_COMPAT.  Please revert it for now.

Hi Janis. I have been able to reproduce this (finally), and have
checked in the attached patch to fix it.

tested x86_64/linux
tested powerpc64/linux --with-long-double-128

-benjamin
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: p.20080501-2
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20080502/2c05ed5f/attachment.ksh>


More information about the Gcc mailing list