This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: Results for binutils-2.11.94 testsuite on sparc-unknown-linux-gnu
- From: Christian Jönsson <c dot christian dot joensson at telia dot com>
- To: binutils at sources dot redhat dot com
- Date: Sat, 2 Mar 2002 13:43:42 +0100
- Subject: Re: Results for binutils-2.11.94 testsuite on sparc-unknown-linux-gnu
- References: <20020228191248.GA7697@j-son.org> <20020228171002.A19958@nevyn.them.org> <20020301210811.GA1560@j-son.org> <20020301162101.A2081@nevyn.them.org>
On Fri, Mar 01, 2002 at 04:21:01PM -0500, Daniel Jacobowitz wrote:
> On Fri, Mar 01, 2002 at 10:08:13PM +0100, Christian J?nsson wrote:
> > On Thu, Feb 28, 2002 at 05:10:02PM -0500, Daniel Jacobowitz wrote:
> > > On Thu, Feb 28, 2002 at 08:12:48PM +0100, Christian J?nsson wrote:
> > > > This was on a Debian Woody (test release) sun4m system using
> > > >
> > > > binutils 2.11.92.0.12.3-6
> > > > dejagnu 1.4-4
> > > > gcc-3.0 3.0.3-1
> > > > libc6 2.2.5-3
> > >
> > > On sun4u, using 3.0.4-1, I only see cdtest fail. If I remember to set
> > > CXX=g++-3.0, instead of just CC=gcc-3.0, then it passes. Could you
> > > check that?
> > >
> > > Similarly, I don't see the vers failures no matter what I try. The
> > > ld-selective tests fail but only because of a packaging bug in Debian's
> > > g++-3.0 (and/or a bug in how the selective tests are built with CC
> > > instead of CXX).
> > >
> >
> > So here goes...
> >
> > (CC=gcc-3.0 CXX=g++-3.0 ../configure sparc-linux --enable-shared --enable-threads=posix --enable-symvers >& configure.log; make -j 2 >& build.log; make -j 2 -k check RUNTESTFLAGS="--target_board 'unix{-fPIC,-fpic,}'" >& check.log ) &
>
> I'm confused; really confused. Could you verify in the test log which
> compiler each of those failing tests is compiled with?
>
> Also, might want to try a 2.95 run. Ben Collins tells me that the
> Debian GCC-3.0 packages on Sparc work badly.
>
So here we have the gcc-2.95(.4-9 Debian prelrelease) run:
cat <<'EOF' |
This was on a Debian Woody (test release) sun4m system using
binutils 2.11.92.0.12.3-6
dejagnu 1.4-4
gcc 2.95.4-9
libc6 2.2.5-3
/ChJ
LAST_UPDATED:
Native configuration is sparc-unknown-linux-gnu
=== binutils tests ===
Running target unix/-fPIC
=== binutils Summary for unix/-fPIC ===
# of expected passes 31
# of expected failures 1
Running target unix/-fpic
=== binutils Summary for unix/-fpic ===
# of expected passes 31
# of expected failures 1
Running target unix
=== binutils Summary for unix ===
# of expected passes 31
# of expected failures 1
=== binutils Summary ===
# of expected passes 93
# of expected failures 3
=== gas tests ===
Running target unix/-fPIC
=== gas Summary for unix/-fPIC ===
# of expected passes 91
Running target unix/-fpic
=== gas Summary for unix/-fpic ===
# of expected passes 91
Running target unix
=== gas Summary for unix ===
# of expected passes 91
=== gas Summary ===
# of expected passes 273
=== ld tests ===
Running target unix/-fPIC
gcc -L/share2/gcc-rel/binutils-2.11.94/objdir/ld -B/share2/gcc-rel/binutils-2.11.94/objdir/ld/tmpdir/gas/ -I/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec -g -O2 -fPIC -c /share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr1.c -o tmpdir/sr1.o
gcc -L/share2/gcc-rel/binutils-2.11.94/objdir/ld -B/share2/gcc-rel/binutils-2.11.94/objdir/ld/tmpdir/gas/ -I/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec -g -O2 -fPIC -c /share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr2.c -o tmpdir/sr2.o
/share2/gcc-rel/binutils-2.11.94/objdir/ld/ld-new -o tmpdir/sr1 -Ttext 0x1000 tmpdir/sr1.o tmpdir/sr2.o
/share2/gcc-rel/binutils-2.11.94/objdir/ld/ld-new -o tmpdir/sr2.sr -Ttext 0x1000 --oformat srec tmpdir/sr1.o tmpdir/sr2.o
tmpdir/sr1.o: In function `main':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr1.c:16: undefined reference to `_GLOBAL_OFFSET_TABLE_'
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr1.c:16: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr2.o: In function `fn1':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr2.c:9: undefined reference to `_GLOBAL_OFFSET_TABLE_'
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr2.c:9: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr2.o: In function `fn2':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr2.c:16: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr2.o:/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr2.c:16: more undefined references to `_GLOBAL_OFFSET_TABLE_' follow
FAIL: S-records
c++ -L/share2/gcc-rel/binutils-2.11.94/objdir/ld -g -O2 -fgnu-linker -fno-exceptions -B/share2/gcc-rel/binutils-2.11.94/objdir/ld/tmpdir/gas/ -I/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec -g -O2 -fPIC -c /share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc -o tmpdir/sr3.o
/share2/gcc-rel/binutils-2.11.94/objdir/ld/ld-new -o tmpdir/sr1 -Ttext 0x1000 tmpdir/sr3.o
/share2/gcc-rel/binutils-2.11.94/objdir/ld/ld-new -o tmpdir/sr2.sr -Ttext 0x1000 --oformat srec tmpdir/sr3.o
tmpdir/sr3.o: In function `main':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:24: undefined reference to `_GLOBAL_OFFSET_TABLE_'
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:24: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr3.o: In function `Foo::init_foo(void)':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:87: undefined reference to `_GLOBAL_OFFSET_TABLE_'
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:87: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr3.o: In function `Foo::Foo(void)':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:92: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr3.o:/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:92: more undefined references to `_GLOBAL_OFFSET_TABLE_' follow
FAIL: S-records with constructors
=== ld Summary for unix/-fPIC ===
# of expected passes 127
# of unexpected failures 2
# of expected failures 13
Running target unix/-fpic
gcc -L/share2/gcc-rel/binutils-2.11.94/objdir/ld -S -g -O2 -B/share2/gcc-rel/binutils-2.11.94/objdir/ld/tmpdir/gas/ -I/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers -g -O2 -fpic -c /share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers3.c -o tmpdir/vers3.s
/share2/gcc-rel/binutils-2.11.94/objdir/ld/../gas/as-new -o tmpdir/vers3.o tmpdir/vers3.s
/share2/gcc-rel/binutils-2.11.94/objdir/ld/ld-new -m elf32_sparc -o tmpdir/vers3 -dynamic-linker /lib/ld-linux.so.2 /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/gcc-lib/sparc-linux/2.95.4/crtbegin.o tmpdir/vers3.o tmpdir/vers1.so /usr/lib/gcc-lib/sparc-linux/2.95.4/libgcc.a -L/usr/lib -lc /usr/lib/gcc-lib/sparc-linux/2.95.4/libgcc.a /usr/lib/gcc-lib/sparc-linux/2.95.4/crtend.o /usr/lib/crtn.o
tmpdir/vers3.o: In function `main':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers3.c:11: relocation truncated to fit: R_SPARC_13 .rodata
FAIL: vers3
gcc -L/share2/gcc-rel/binutils-2.11.94/objdir/ld -S -g -O2 -B/share2/gcc-rel/binutils-2.11.94/objdir/ld/tmpdir/gas/ -I/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers -g -O2 -fpic -c /share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers4.c -o tmpdir/vers4.s
/share2/gcc-rel/binutils-2.11.94/objdir/ld/../gas/as-new -o tmpdir/vers4.o tmpdir/vers4.s
/share2/gcc-rel/binutils-2.11.94/objdir/ld/ld-new -m elf32_sparc -o tmpdir/vers4 -dynamic-linker /lib/ld-linux.so.2 /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/gcc-lib/sparc-linux/2.95.4/crtbegin.o tmpdir/vers4.o /usr/lib/gcc-lib/sparc-linux/2.95.4/libgcc.a -L/usr/lib -lc /usr/lib/gcc-lib/sparc-linux/2.95.4/libgcc.a /usr/lib/gcc-lib/sparc-linux/2.95.4/crtend.o /usr/lib/crtn.o
tmpdir/vers4.o: In function `main':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers4.c:29: relocation truncated to fit: R_SPARC_13 .rodata
FAIL: vers4
gcc -L/share2/gcc-rel/binutils-2.11.94/objdir/ld -S -g -O2 -B/share2/gcc-rel/binutils-2.11.94/objdir/ld/tmpdir/gas/ -I/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers -g -O2 -fpic -c /share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers4.c -o tmpdir/vers4a.s
/share2/gcc-rel/binutils-2.11.94/objdir/ld/../gas/as-new -o tmpdir/vers4a.o tmpdir/vers4a.s
/share2/gcc-rel/binutils-2.11.94/objdir/ld/ld-new -m elf32_sparc -o tmpdir/vers4a -dynamic-linker /lib/ld-linux.so.2 /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/gcc-lib/sparc-linux/2.95.4/crtbegin.o -export-dynamic tmpdir/vers4a.o /usr/lib/gcc-lib/sparc-linux/2.95.4/libgcc.a -L/usr/lib -lc /usr/lib/gcc-lib/sparc-linux/2.95.4/libgcc.a /usr/lib/gcc-lib/sparc-linux/2.95.4/crtend.o /usr/lib/crtn.o
tmpdir/vers4a.o: In function `main':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers4.c:29: relocation truncated to fit: R_SPARC_13 .rodata
FAIL: vers4a
gcc -L/share2/gcc-rel/binutils-2.11.94/objdir/ld -S -g -O2 -B/share2/gcc-rel/binutils-2.11.94/objdir/ld/tmpdir/gas/ -I/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers -g -O2 -fpic -c /share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers6.c -o tmpdir/vers6.s
/share2/gcc-rel/binutils-2.11.94/objdir/ld/../gas/as-new -o tmpdir/vers6.o tmpdir/vers6.s
/share2/gcc-rel/binutils-2.11.94/objdir/ld/ld-new -m elf32_sparc -o tmpdir/vers6 -dynamic-linker /lib/ld-linux.so.2 /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/gcc-lib/sparc-linux/2.95.4/crtbegin.o tmpdir/vers6.o tmpdir/vers1.so /usr/lib/gcc-lib/sparc-linux/2.95.4/libgcc.a -L/usr/lib -lc /usr/lib/gcc-lib/sparc-linux/2.95.4/libgcc.a /usr/lib/gcc-lib/sparc-linux/2.95.4/crtend.o /usr/lib/crtn.o
tmpdir/vers6.o: In function `main':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers6.c:15: relocation truncated to fit: R_SPARC_13 .rodata
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers6.c:16: relocation truncated to fit: R_SPARC_13 .rodata
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers6.c:17: relocation truncated to fit: R_SPARC_13 .rodata
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers6.c:18: relocation truncated to fit: R_SPARC_13 .rodata
FAIL: vers6
gcc -L/share2/gcc-rel/binutils-2.11.94/objdir/ld -S -g -O2 -B/share2/gcc-rel/binutils-2.11.94/objdir/ld/tmpdir/gas/ -I/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers -g -O2 -fpic -c /share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers15.c -o tmpdir/vers15.s
/share2/gcc-rel/binutils-2.11.94/objdir/ld/../gas/as-new -o tmpdir/vers15.o tmpdir/vers15.s
/share2/gcc-rel/binutils-2.11.94/objdir/ld/ld-new -m elf32_sparc -o tmpdir/vers15 -dynamic-linker /lib/ld-linux.so.2 /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/gcc-lib/sparc-linux/2.95.4/crtbegin.o tmpdir/vers15.o tmpdir/vers1.so /usr/lib/gcc-lib/sparc-linux/2.95.4/libgcc.a -L/usr/lib -lc /usr/lib/gcc-lib/sparc-linux/2.95.4/libgcc.a /usr/lib/gcc-lib/sparc-linux/2.95.4/crtend.o /usr/lib/crtn.o
tmpdir/vers15.o: In function `main':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers15.c:28: relocation truncated to fit: R_SPARC_13 .rodata
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers15.c:29: relocation truncated to fit: R_SPARC_13 .rodata
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers15.c:30: relocation truncated to fit: R_SPARC_13 .rodata
FAIL: vers15
gcc -L/share2/gcc-rel/binutils-2.11.94/objdir/ld -S -g -O2 -B/share2/gcc-rel/binutils-2.11.94/objdir/ld/tmpdir/gas/ -I/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers -g -O2 -fpic -c /share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers19.c -o tmpdir/vers19.s
/share2/gcc-rel/binutils-2.11.94/objdir/ld/../gas/as-new -o tmpdir/vers19.o tmpdir/vers19.s
/share2/gcc-rel/binutils-2.11.94/objdir/ld/ld-new -m elf32_sparc -o tmpdir/vers19 -dynamic-linker /lib/ld-linux.so.2 /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/gcc-lib/sparc-linux/2.95.4/crtbegin.o -rpath . tmpdir/vers19.o tmpdir/vers18.so /usr/lib/gcc-lib/sparc-linux/2.95.4/libgcc.a -L/usr/lib -lc /usr/lib/gcc-lib/sparc-linux/2.95.4/libgcc.a /usr/lib/gcc-lib/sparc-linux/2.95.4/crtend.o /usr/lib/crtn.o
tmpdir/vers19.o: In function `main':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-elfvers/vers19.c:8: relocation truncated to fit: R_SPARC_13 .rodata
FAIL: vers19
gcc -L/share2/gcc-rel/binutils-2.11.94/objdir/ld -B/share2/gcc-rel/binutils-2.11.94/objdir/ld/tmpdir/gas/ -I/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec -g -O2 -fpic -c /share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr1.c -o tmpdir/sr1.o
gcc -L/share2/gcc-rel/binutils-2.11.94/objdir/ld -B/share2/gcc-rel/binutils-2.11.94/objdir/ld/tmpdir/gas/ -I/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec -g -O2 -fpic -c /share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr2.c -o tmpdir/sr2.o
/share2/gcc-rel/binutils-2.11.94/objdir/ld/ld-new -o tmpdir/sr1 -Ttext 0x1000 tmpdir/sr1.o tmpdir/sr2.o
/share2/gcc-rel/binutils-2.11.94/objdir/ld/ld-new -o tmpdir/sr2.sr -Ttext 0x1000 --oformat srec tmpdir/sr1.o tmpdir/sr2.o
tmpdir/sr1.o: In function `main':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr1.c:16: undefined reference to `_GLOBAL_OFFSET_TABLE_'
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr1.c:16: undefined reference to `_GLOBAL_OFFSET_TABLE_'
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr1.c:17: relocation truncated to fit: R_SPARC_GOT13 ab
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr1.c:18: relocation truncated to fit: R_SPARC_GOT13 .LLC0
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr1.c:19: relocation truncated to fit: R_SPARC_GOT13 e1
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr1.c:19: relocation truncated to fit: R_SPARC_GOT13 e2
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr1.c:19: relocation truncated to fit: R_SPARC_GOT13 i
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr1.c:19: relocation truncated to fit: R_SPARC_GOT13 j
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr1.c:19: relocation truncated to fit: R_SPARC_GOT13 k
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr1.c:19: relocation truncated to fit: R_SPARC_GOT13 l
tmpdir/sr2.o: In function `fn1':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr2.c:9: undefined reference to `_GLOBAL_OFFSET_TABLE_'
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr2.c:9: undefined reference to `_GLOBAL_OFFSET_TABLE_'
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr2.c:10: relocation truncated to fit: R_SPARC_GOT13 e1
tmpdir/sr2.o: In function `fn2':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr2.c:16: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr2.o:/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr2.c:16: more undefined references to `_GLOBAL_OFFSET_TABLE_' follow
tmpdir/sr2.o: In function `fn2':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr2.c:17: relocation truncated to fit: R_SPARC_GOT13 e2
FAIL: S-records
c++ -L/share2/gcc-rel/binutils-2.11.94/objdir/ld -g -O2 -fgnu-linker -fno-exceptions -B/share2/gcc-rel/binutils-2.11.94/objdir/ld/tmpdir/gas/ -I/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec -g -O2 -fpic -c /share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc -o tmpdir/sr3.o
/share2/gcc-rel/binutils-2.11.94/objdir/ld/ld-new -o tmpdir/sr1 -Ttext 0x1000 tmpdir/sr3.o
/share2/gcc-rel/binutils-2.11.94/objdir/ld/ld-new -o tmpdir/sr2.sr -Ttext 0x1000 --oformat srec tmpdir/sr3.o
tmpdir/sr3.o: In function `main':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:24: undefined reference to `_GLOBAL_OFFSET_TABLE_'
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:24: undefined reference to `_GLOBAL_OFFSET_TABLE_'
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:25: relocation truncated to fit: R_SPARC_GOT13 .LLC0
tmpdir/sr3.o: In function `Foo::init_foo(void)':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:87: undefined reference to `_GLOBAL_OFFSET_TABLE_'
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:87: undefined reference to `_GLOBAL_OFFSET_TABLE_'
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:88: relocation truncated to fit: R_SPARC_GOT13 Foo::foos
tmpdir/sr3.o: In function `Foo::Foo(void)':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:92: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr3.o:/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:92: more undefined references to `_GLOBAL_OFFSET_TABLE_' follow
tmpdir/sr3.o: In function `Foo::Foo(void)':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:93: relocation truncated to fit: R_SPARC_GOT13 Foo::foos
tmpdir/sr3.o: In function `Foo::Foo(char *)':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:98: relocation truncated to fit: R_SPARC_GOT13 Foo::foos
tmpdir/sr3.o: In function `Foo::Foo(Foo const &)':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:103: relocation truncated to fit: R_SPARC_GOT13 Foo::foos
tmpdir/sr3.o: In function `Foo::~Foo(void)':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:117: relocation truncated to fit: R_SPARC_GOT13 Foo::foos
tmpdir/sr3.o: In function `__static_initialization_and_destruction_0':
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:118: relocation truncated to fit: R_SPARC_GOT13 static_foo
/share2/gcc-rel/binutils-2.11.94/ld/testsuite/ld-srec/sr3.cc:20: relocation truncated to fit: R_SPARC_GOT13 .LLC1
FAIL: S-records with constructors
=== ld Summary for unix/-fpic ===
# of expected passes 121
# of unexpected failures 8
# of expected failures 13
Running target unix
=== ld Summary for unix ===
# of expected passes 129
# of expected failures 13
=== ld Summary ===
# of expected passes 377
# of unexpected failures 10
# of expected failures 39
Compiler version: gcc
Platform: sparc-unknown-linux-gnu
configure flags: --host=sparc-linux --enable-shared --enable-threads=posix --enable-symvers
Counting all warnings,
there are 3 warnings in stage0 of this bootstrap.
Number of warnings per file:
2 libiberty/regex.c
1 lex.yy.c
Number of warning types:
2 unused parameter \`???'
1 \`???' defined but not used
Cheers,
/ChJ