[Bug target/53359] New: [4.8 regression] undefined reference to `__gnu_cxx::__numeric_traits_integer<int>::__min'

schwab@linux-m68k.org gcc-bugzilla@gcc.gnu.org
Tue May 15 10:12:00 GMT 2012


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53359

             Bug #: 53359
           Summary: [4.8 regression] undefined reference to
                    `__gnu_cxx::__numeric_traits_integer<int>::__min'
    Classification: Unclassified
           Product: gcc
           Version: 4.8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: schwab@linux-m68k.org
            Target: powerpc64-*-*


>From the libmudflap testsuite:

spawn /daten/gcc/gcc-20120514/Build/./gcc/g++ -shared-libgcc
-B/daten/gcc/gcc-20120514/Build/./gcc -nostdinc++
-L/daten/gcc/gcc-20120514/Build/powerpc64-linux/64/libstdc++-v3/src
-L/daten/gcc/gcc-20120514/Build/powerpc64-linux/64/libstdc++-v3/src/.libs
-B/usr/powerpc64-linux/bin/ -B/usr/powerpc64-linux/lib/ -isystem
/usr/powerpc64-linux/include -isystem /usr/powerpc64-linux/sys-include -m64
-fPIC -mstrict-align -ggdb3 -DDEBUG_ASSERT -D_GLIBCXX_ASSERT -fmessage-length=0
-ffunction-sections -fdata-sections -O2 -g -D_GNU_SOURCE
-I/daten/gcc/gcc-20120514/libmudflap/testsuite
-I/daten/gcc/gcc-20120514/libmudflap/testsuite/.. -I.. -nostdinc++
-I/daten/gcc/gcc-20120514/Build/powerpc64-linux/64/libstdc++-v3/include/powerpc64-linux
-I/daten/gcc/gcc-20120514/Build/powerpc64-linux/64/libstdc++-v3/include
-I/daten/gcc/gcc-20120514/libstdc++-v3/libsupc++
-I/daten/gcc/gcc-20120514/libstdc++-v3/include/backward
-I/daten/gcc/gcc-20120514/libstdc++-v3/testsuite/util
-L/daten/gcc/gcc-20120514/Build/powerpc64-linux/64/libmudflap/.libs
/daten/gcc/gcc-20120514/libmudflap/testsuite/libmudflap.c++/pass41-frag.cxx
-fmudflap -lmudflap
-L/daten/gcc/gcc-20120514/Build/powerpc64-linux/64/libmudflap/testsuite -ldl
-lm -m64 -o ./pass41-frag.exe
/tmp/ccptOQsc.o:(.toc+0x10): undefined reference to
`__gnu_cxx::__numeric_traits_integer<int>::__min'
/tmp/ccptOQsc.o:(.toc+0x18): undefined reference to
`__gnu_cxx::__numeric_traits_integer<int>::__max'
/tmp/ccptOQsc.o:(.toc+0x20): undefined reference to
`__gnu_cxx::__numeric_traits_integer<unsigned long>::__digits'
/tmp/ccptOQsc.o:(.toc+0x28): undefined reference to
`__gnu_cxx::__numeric_traits_integer<char>::__max'
/tmp/ccptOQsc.o:(.toc+0x30): undefined reference to
`__gnu_cxx::__numeric_traits_integer<short>::__min'
/tmp/ccptOQsc.o:(.toc+0x38): undefined reference to
`__gnu_cxx::__numeric_traits_integer<short>::__max'
/tmp/ccptOQsc.o:(.toc+0x40): undefined reference to
`__gnu_cxx::__numeric_traits_integer<long>::__min'
/tmp/ccptOQsc.o:(.toc+0x48): undefined reference to
`__gnu_cxx::__numeric_traits_integer<long>::__max'

Regression introduced between revisions 186361 and 187478.



More information about the Gcc-bugs mailing list