This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: building binutils on Solaris 9


On Mon, Jan 31, 2005 at 01:54:11PM +0100, Eric Botcazou wrote:
> > Well, I did what I wrote above and the results are almost the same as you
> > say they should. Two additional tests fail:
> > Running
> >/opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest/cdtest.exp ... 
> > FAIL: cdtest
> > FAIL: cdtest with -Ur
> 
> Care to post the relevant excerpt of ld/ld.log?

Certainly. Sorry for not posting it immediately. Here it is:

Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest/cdtest.exp ...
c++ -L/opt/builder/toolchain/src/build-binutils/ld -g -O2 -fno-exceptions -B/opt/builder/toolchain/src/build-binutils/ld/tmpdir/gas/ -I/opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest -g -O2   -c /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest/cdtest-foo.cc -o tmpdir/cdtest-foo.o
c++ -L/opt/builder/toolchain/src/build-binutils/ld -g -O2 -fno-exceptions -B/opt/builder/toolchain/src/build-binutils/ld/tmpdir/gas/ -I/opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest -g -O2   -c /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest/cdtest-bar.cc -o tmpdir/cdtest-bar.o
c++ -L/opt/builder/toolchain/src/build-binutils/ld -g -O2 -fno-exceptions -B/opt/builder/toolchain/src/build-binutils/ld/tmpdir/gas/ -I/opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest -g -O2   -c /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest/cdtest-main.cc -o tmpdir/cdtest-main.o
/opt/builder/toolchain/src/build-binutils/ld/ld-new -m elf64_sparc  -o tmpdir/cdtest /opt/builder/toolchain/lib/gcc-lib/sparc64-sun-solaris2.9/3.3.5/crt1.o /opt/builder/toolchain/lib/gcc-lib/sparc64-sun-solaris2.9/3.3.5/crti.o /usr/ccs/lib/sparcv9/values-Xa.o /opt/builder/toolchain/lib/gcc-lib/sparc64-sun-solaris2.9/3.3.5/crtbegin.o tmpdir/cdtest-foo.o tmpdir/cdtest-bar.o tmpdir/cdtest-main.o  --start-group /opt/builder/toolchain/lib/gcc-lib/sparc64-sun-solaris2.9/3.3.5/libgcc.a /opt/builder/toolchain/lib/gcc-lib/sparc64-sun-solaris2.9/3.3.5/libgcc_eh.a -lc --end-group /opt/builder/toolchain/lib/gcc-lib/sparc64-sun-solaris2.9/3.3.5/crtend.o /opt/builder/toolchain/lib/gcc-lib/sparc64-sun-solaris2.9/3.3.5/crtn.o
tmpdir/cdtest-bar.o: In function `f()':
/opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest/cdtest-bar.cc:8: relocation truncated to fit: R_SPARC_32 against `.text'
/opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest/cdtest-bar.cc:8: relocation truncated to fit: R_SPARC_32 against `.text'
tmpdir/cdtest-main.o: In function `__init_start':
/opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest/cdtest-main.cc:25: relocation truncated to fit: R_SPARC_32 against `.text'
/opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest/cdtest-main.cc:25: relocation truncated to fit: R_SPARC_32 against `.text'
FAIL: cdtest
/opt/builder/toolchain/src/build-binutils/ld/ld-new -m elf64_sparc -o tmpdir/cdtest.o -r -Ur tmpdir/cdtest-foo.o tmpdir/cdtest-bar.o tmpdir/cdtest-main.o
/opt/builder/toolchain/src/build-binutils/ld/ld-new -m elf64_sparc  -o tmpdir/cdtest /opt/builder/toolchain/lib/gcc-lib/sparc64-sun-solaris2.9/3.3.5/crt1.o /opt/builder/toolchain/lib/gcc-lib/sparc64-sun-solaris2.9/3.3.5/crti.o /usr/ccs/lib/sparcv9/values-Xa.o /opt/builder/toolchain/lib/gcc-lib/sparc64-sun-solaris2.9/3.3.5/crtbegin.o tmpdir/cdtest.o  --start-group /opt/builder/toolchain/lib/gcc-lib/sparc64-sun-solaris2.9/3.3.5/libgcc.a /opt/builder/toolchain/lib/gcc-lib/sparc64-sun-solaris2.9/3.3.5/libgcc_eh.a -lc --end-group /opt/builder/toolchain/lib/gcc-lib/sparc64-sun-solaris2.9/3.3.5/crtend.o /opt/builder/toolchain/lib/gcc-lib/sparc64-sun-solaris2.9/3.3.5/crtn.o
tmpdir/cdtest.o: In function `Foo::nb_foos()':
/opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest/cdtest-foo.cc:(.ctors+0x0): relocation truncated to fit: R_SPARC_32 against `.text'
/opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest/cdtest-foo.cc:(.ctors+0x4): relocation truncated to fit: R_SPARC_32 against `.text'
/opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest/cdtest-foo.cc:(.dtors+0x0): relocation truncated to fit: R_SPARC_32 against `.text'
/opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest/cdtest-foo.cc:(.dtors+0x4): relocation truncated to fit: R_SPARC_32 against `.text'
FAIL: cdtest with -Ur

PS. Please do not send me Cc's of mails sent to the list. One copy is
enough.

-- 
Dominik 'Rathann' Mierzejewski <rathann*at*icm.edu.pl>
Interdisciplinary Centre for Mathematical and Computational Modelling
Warsaw University  |  http://www.icm.edu.pl  |  tel. +48 (22) 5540810


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]