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: sparc sun solaris / binutils 2.13.90.0.4 errors


On Mon, Sep 16, 2002 at 05:58:36PM +0200, Yann Droneaud wrote:
> 
> Hi.
> 
> I not sure if it's the best place to report this,
> so please follow up if needed.
> 
> I'm working on sparc station under solaris 2.7.
> $ uname -a
> SunOS lucke 5.7 Generic_106541-18 sun4u sparc
> 
> For many year I use several differents binutils snapshots even
> if those snapshots you made are designed for linux first.
> They work perfectly until today. I was planning to switch
> to GCC 3.2. In order to make the jump, i decided to upgrade
> the toolchain. Previous binutils were 2.11.90.0.1.
					^^^^^^^^^^^
You should have learned it by now. Unless you use Linux, if you want
the current binutils to work on your platform, you should either use
the binutils mainline from CVS, which can be broken at any time, or
always use my latest Linux binutils. In that way, we will know when
we break your platform. One thing you can do is download all versions
of my Linux binutils since 2.11.90.0.1 and determine which version
breaks Solaris. It should help us find out which patch caused the
problem on Solaris.

> C compiler is 2.95.3:

I don't use Solaris. I am forwarding this to the binutils mailing
list. Does the current binutils work on Linux/Sparc? I saw

http://sources.redhat.com/ml/bug-binutils/2002-q3/msg00334.html

It seems that binutils no longer works on Solaris.

> 
> $ gcc -v
> Reading specs from /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/specs
> gcc version 2.95.3 20010315 (release)
> 
> The binutils were configured like these:
> ./configure --host=sparc-sun-solaris2.7 --prefix=/iup/bigiup2/meuh/sparc-sun-solaris2.7 --with-gnu-as --with-gnu-ld --with-mmap --enable-bfd-assembler
> 
> So thes result: 
> shared library assembled/linked with new binutils don't work
> Segmentation Fault
> 
> A little gdb session:
> 
> p9937@lucke:~/src/C/libhello $ gdb ./testhello ./core 
> GNU gdb 5.0
> Copyright 2000 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for details.
> This GDB was configured as "sparc-sun-solaris2.7"...
> Core was generated by `./testhello toto'.
> Program terminated with signal 11, Segmentation Fault.
> Reading symbols from /iup/etu/p99/p9937/src/C/libhello/libhello.so.0.0...done.
> Loaded symbols for /iup/etu/p99/p9937/src/C/libhello/libhello.so.0.0
> Reading symbols from /lib/libc.so.1...done.
> Loaded symbols for /lib/libc.so.1
> Reading symbols from /lib/libdl.so.1...done.
> Loaded symbols for /lib/libdl.so.1
> Reading symbols from /usr/platform/SUNW,Ultra-250/lib/libc_psr.so.1...done.
> Loaded symbols for /usr/platform/SUNW,Ultra-250/lib/libc_psr.so.1
> #0  0xff380a18 in __do_global_ctors_aux () from /iup/etu/p99/p9937/src/C/libhello/libhello.so.0.0
> (gdb) where
> #0  0xff380a18 in __do_global_ctors_aux () from /iup/etu/p99/p9937/src/C/libhello/libhello.so.0.0
> #1  0xff3807b8 in _init () from /iup/etu/p99/p9937/src/C/libhello/libhello.so.0.0
> #2  0xff3bad54 in ?? ()
> #3  0xff3ba9e0 in ?? ()
> #4  0xff3c49b8 in ?? ()
> #5  0xff3b2958 in ?? ()
> (gdb) 
> 
> 
> Find as attachements, some logs from "make check" and sources of my test program
> (very crude, only here to demonstrate that basic things don't work)
> 
> I hope this could help you.
> Regards
> 
> -- 
> Yann Droneaud      <ydroneaud@meuh.eu.org>     +33 6 88 40 82 43
> <ydroneaud@tuxfamily.org> <yann.droneaud@iupmime.univ-lemans.fr>
> 1024D/BEA43321 5D91 B5B0 5137 B8FE 6882 FE19 CAA0 6F05 BEA4 3321
> http://www.meuh.eu.org/       http://www-iupmime.univ-lemans.fr/
> 

> Test Run By p9937 on Mon Sep 16 17:12:24 2002
> Native configuration is sparc-sun-solaris2.7
> 
> 		=== binutils tests ===
> 
> Schedule of variations:
>     unix
> 
> Running target unix
> Using /iup/bigiup2/meuh/share/dejagnu/baseboards/unix.exp as board description file for target.
> Using /iup/bigiup2/meuh/share/dejagnu/config/unix.exp as generic interface file for target.
> Using /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/config/default.exp as tool-and-target-specific interface file.
> Running /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/ar.exp ...
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/ar rc tmpdir/artest.a tmpdir/abcdefghijklmnopqrstuvwxyz1 tmpdir/abcdefghijklmnopqrstuvwxyz2
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/ar rc tmpdir/artest.a tmpdir/abcdefghijklmnopqrstuvwxyz1 tmpdir/abcdefghijklmnopqrstuvwxyz2   (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/ar rc tmpdir/artest.a tmpdir/abcdefghijklmnopqrstuvwxyz1 tmpdir/abcdefghijklmnopqrstuvwxyz2
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/ar rc tmpdir/artest.a tmpdir/abcdefghijklmnopqrstuvwxyz1 tmpdir/abcdefghijklmnopqrstuvwxyz2   (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/ar t tmpdir/artest.a
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/ar t tmpdir/artest.a   (timeout = 300)
> abcdefghijklmnopqrstuvwxyz1
> abcdefghijklmnopqrstuvwxyz2
> abcdefghijklmnopqrstuvwxyz1
> abcdefghijklmnopqrstuvwxyz2
> 
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/ar x tmpdir/artest.a
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/ar x tmpdir/artest.a
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/ar x tmpdir/artest.a   (timeout = 300)
> PASS: ar long file names
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/gas/as-new /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/bintest.s  -o tmpdir/bintest.o    (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/ar rc tmpdir/artest.a tmpdir/bintest.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/ar rc tmpdir/artest.a tmpdir/bintest.o   (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new --print-armap tmpdir/artest.a
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new --print-armap tmpdir/artest.a   (timeout = 300)
> 
> Archive index:
> text_symbol in bintest.o
> data_symbol in bintest.o
> common_symbol in bintest.o
> 
> bintest.o:
> 00000004 C common_symbol
> 00000000 D data_symbol
>          U external_symbol
> 00000000 d static_data_symbol
> 00000000 t static_text_symbol
> 00000000 T text_symbol
> 
> Archive index:
> text_symbol in bintest.o
> data_symbol in bintest.o
> common_symbol in bintest.o
> 
> bintest.o:
> 00000004 C common_symbol
> 00000000 D data_symbol
>          U external_symbol
> 00000000 d static_data_symbol
> 00000000 t static_text_symbol
> 00000000 T text_symbol
> 
> PASS: ar symbol table
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/ar.exp completed in 3 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/hppa/objdump.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/hppa/objdump.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/nm.exp ...
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new --version   (timeout = 300)
> GNU nm 2.13.90.0.4 20020814
> Copyright 2002 Free Software Foundation, Inc.
> This program is free software; you may redistribute it under the terms of
> the GNU General Public License.  This program has absolutely no warranty.
> Version /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new 20020814
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/gas/as-new /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/bintest.s  -o tmpdir/bintest.o    (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new  tmpdir/bintest.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new  tmpdir/bintest.o   (timeout = 300)
> 00000004 C common_symbol
> 00000000 D data_symbol
>          U external_symbol
> 00000000 d static_data_symbol
> 00000000 t static_text_symbol
> 00000000 T text_symbol
> 00000004 C common_symbol
> 00000000 D data_symbol
>          U external_symbol
> 00000000 d static_data_symbol
> 00000000 t static_text_symbol
> 00000000 T text_symbol
> 
> PASS: nm (no arguments)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new  -g tmpdir/bintest.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new  -g tmpdir/bintest.o   (timeout = 300)
> 00000004 C common_symbol
> 00000000 D data_symbol
>          U external_symbol
> 00000000 T text_symbol
> 00000004 C common_symbol
> 00000000 D data_symbol
>          U external_symbol
> 00000000 T text_symbol
> 
> PASS: nm -g
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new  -P tmpdir/bintest.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new  -P tmpdir/bintest.o   (timeout = 300)
> common_symbol C 00000004 00000004
> data_symbol D 00000000 
> external_symbol U         
> static_data_symbol d 00000000 
> static_text_symbol t 00000000 
> text_symbol T 00000000 
> common_symbol C 00000004 00000004
> data_symbol D 00000000 
> external_symbol U         
> static_data_symbol d 00000000 
> static_text_symbol t 00000000 
> text_symbol T 00000000 
> 
> PASS: nm -P
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/nm.exp completed in 1 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/objcopy.exp ...
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy --version   (timeout = 300)
> GNU objcopy 2.13.90.0.4 20020814
> Copyright 2002 Free Software Foundation, Inc.
> This program is free software; you may redistribute it under the terms of
> the GNU General Public License.  This program has absolutely no warranty.
> Version /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy 20020814
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/gas/as-new /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/bintest.s  -o tmpdir/bintest.o    (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy  tmpdir/bintest.o tmpdir/copy.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy  tmpdir/bintest.o tmpdir/copy.o   (timeout = 300)
> cmp tmpdir/bintest.o tmpdir/copy.o
> Executing on build: cmp tmpdir/bintest.o tmpdir/copy.o   (timeout = 300)
> PASS: objcopy (simple copy)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy  -O srec tmpdir/bintest.o tmpdir/copy.srec
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy  -O srec tmpdir/bintest.o tmpdir/copy.srec   (timeout = 300)
> S0130000746D706469722F636F70792E7372656397
> S10B00000000000100000000F3
> S107000000000002F6
> S9030000FC
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -f tmpdir/copy.srec
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -f tmpdir/copy.srec   (timeout = 300)
> 
> tmpdir/copy.srec:     file format srec
> architecture: UNKNOWN!, flags 0x00000000:
> 
> start address 0x0000000000000000
> 
> 
> tmpdir/copy.srec:     file format srec
> architecture: UNKNOWN!, flags 0x00000000:
> 
> start address 0x0000000000000000
> 
> 
> PASS: objcopy -O srec
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -f tmpdir/bintest.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -f tmpdir/bintest.o   (timeout = 300)
> 
> tmpdir/bintest.o:     file format elf32-sparc
> architecture: sparc, flags 0x00000011:
> HAS_RELOC, HAS_SYMS
> start address 0x00000000
> 
> 
> tmpdir/bintest.o:     file format elf32-sparc
> architecture: sparc, flags 0x00000011:
> HAS_RELOC, HAS_SYMS
> start address 0x00000000
> 
> 
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy  -O srec tmpdir/bintest.o tmpdir/copy.srec --set-start 0x7654
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy  -O srec tmpdir/bintest.o tmpdir/copy.srec --set-start 0x7654   (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -f tmpdir/copy.srec
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -f tmpdir/copy.srec   (timeout = 300)
> 
> tmpdir/copy.srec:     file format srec
> architecture: UNKNOWN!, flags 0x00000000:
> 
> start address 0x0000000000007654
> 
> 
> tmpdir/copy.srec:     file format srec
> architecture: UNKNOWN!, flags 0x00000000:
> 
> start address 0x0000000000007654
> 
> 
> PASS: objcopy --set-start
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy  -O srec tmpdir/bintest.o tmpdir/copy.srec --adjust-start 0x123
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy  -O srec tmpdir/bintest.o tmpdir/copy.srec --adjust-start 0x123   (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -f tmpdir/copy.srec
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -f tmpdir/copy.srec   (timeout = 300)
> 
> tmpdir/copy.srec:     file format srec
> architecture: UNKNOWN!, flags 0x00000000:
> 
> start address 0x0000000000000123
> 
> 
> tmpdir/copy.srec:     file format srec
> architecture: UNKNOWN!, flags 0x00000000:
> 
> start address 0x0000000000000123
> 
> 
> PASS: objcopy --adjust-start
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -h tmpdir/bintest.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -h tmpdir/bintest.o   (timeout = 300)
> 
> tmpdir/bintest.o:     file format elf32-sparc
> 
> Sections:
> Idx Name          Size      VMA       LMA       File off  Algn
>   0 .text         00000008  00000000  00000000  00000034  2**0
>                   CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
>   1 .data         00000004  00000000  00000000  0000003c  2**0
>                   CONTENTS, ALLOC, LOAD, DATA
>   2 .bss          00000000  00000000  00000000  00000040  2**0
>                   ALLOC
> 
> tmpdir/bintest.o:     file format elf32-sparc
> 
> Sections:
> Idx Name          Size      VMA       LMA       File off  Algn
>   0 .text         00000008  00000000  00000000  00000034  2**0
>                   CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
>   1 .data         00000004  00000000  00000000  0000003c  2**0
>                   CONTENTS, ALLOC, LOAD, DATA
>   2 .bss          00000000  00000000  00000000  00000040  2**0
>                   ALLOC
> 
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy  -O srec tmpdir/bintest.o tmpdir/copy.srec --adjust-vma 0x123
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy  -O srec tmpdir/bintest.o tmpdir/copy.srec --adjust-vma 0x123   (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -fh tmpdir/copy.srec
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -fh tmpdir/copy.srec   (timeout = 300)
> 
> tmpdir/copy.srec:     file format srec
> architecture: UNKNOWN!, flags 0x00000000:
> 
> start address 0x0000000000000123
> 
> Sections:
> Idx Name          Size      VMA               LMA               File off  Algn
>   0 .sec1         00000008  0000000000000123  0000000000000123  0000002c  2**0
>                   CONTENTS, ALLOC, LOAD
>   1 .sec2         00000004  0000000000000123  0000000000000123  00000048  2**0
>                   CONTENTS, ALLOC, LOAD
> 
> tmpdir/copy.srec:     file format srec
> architecture: UNKNOWN!, flags 0x00000000:
> 
> start address 0x0000000000000123
> 
> Sections:
> Idx Name          Size      VMA               LMA               File off  Algn
>   0 .sec1         00000008  0000000000000123  0000000000000123  0000002c  2**0
>                   CONTENTS, ALLOC, LOAD
>   1 .sec2         00000004  0000000000000123  0000000000000123  00000048  2**0
>                   CONTENTS, ALLOC, LOAD
> 
> PASS: objcopy --adjust-vma
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy  -O srec tmpdir/bintest.o tmpdir/copy.srec  --adjust-section-vma .text+4 --adjust-section-vma .data+4 --adjust-section-vma .bss+4
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy  -O srec tmpdir/bintest.o tmpdir/copy.srec  --adjust-section-vma .text+4 --adjust-section-vma .data+4 --adjust-section-vma .bss+4   (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -h tmpdir/copy.srec
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -h tmpdir/copy.srec   (timeout = 300)
> 
> tmpdir/copy.srec:     file format srec
> 
> Sections:
> Idx Name          Size      VMA               LMA               File off  Algn
>   0 .sec1         00000008  0000000000000004  0000000000000004  0000002c  2**0
>                   CONTENTS, ALLOC, LOAD
>   1 .sec2         00000004  0000000000000004  0000000000000004  00000048  2**0
>                   CONTENTS, ALLOC, LOAD
> 
> tmpdir/copy.srec:     file format srec
> 
> Sections:
> Idx Name          Size      VMA               LMA               File off  Algn
>   0 .sec1         00000008  0000000000000004  0000000000000004  0000002c  2**0
>                   CONTENTS, ALLOC, LOAD
>   1 .sec2         00000004  0000000000000004  0000000000000004  00000048  2**0
>                   CONTENTS, ALLOC, LOAD
> 
> PASS: objcopy --adjust-section-vma +
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy  -O srec tmpdir/bintest.o tmpdir/copy.srec  --adjust-section-vma .text=4 --adjust-section-vma .data=4 --adjust-section-vma .bss=4
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy  -O srec tmpdir/bintest.o tmpdir/copy.srec  --adjust-section-vma .text=4 --adjust-section-vma .data=4 --adjust-section-vma .bss=4   (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -h tmpdir/copy.srec
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -h tmpdir/copy.srec   (timeout = 300)
> 
> tmpdir/copy.srec:     file format srec
> 
> Sections:
> Idx Name          Size      VMA               LMA               File off  Algn
>   0 .sec1         00000008  0000000000000004  0000000000000004  0000002c  2**0
>                   CONTENTS, ALLOC, LOAD
>   1 .sec2         00000004  0000000000000004  0000000000000004  00000048  2**0
>                   CONTENTS, ALLOC, LOAD
> 
> tmpdir/copy.srec:     file format srec
> 
> Sections:
> Idx Name          Size      VMA               LMA               File off  Algn
>   0 .sec1         00000008  0000000000000004  0000000000000004  0000002c  2**0
>                   CONTENTS, ALLOC, LOAD
>   1 .sec2         00000004  0000000000000004  0000000000000004  00000048  2**0
>                   CONTENTS, ALLOC, LOAD
> 
> PASS: objcopy --adjust-section-vma =
> Executing on host: gcc  -c -g  -o tmpdir/testprog.o /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/testprog.c    (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/ar rc tmpdir/libstrip.a tmpdir/testprog.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/ar rc tmpdir/libstrip.a tmpdir/testprog.o   (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/strip-new  tmpdir/libstrip.a
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/strip-new  tmpdir/libstrip.a   (timeout = 300)
> Executing on host: gcc  -c -g  -o tmpdir/testprog.o /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/testprog.c    (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/strip-new  tmpdir/testprog.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/strip-new  tmpdir/testprog.o   (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new -a  tmpdir/testprog.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new -a  tmpdir/testprog.o   (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new: tmpdir/testprog.o: no symbols
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new: tmpdir/testprog.o: no symbols
> 
> PASS: strip
> Executing on host: gcc  -c -g  -o tmpdir/testprog.o /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/testprog.c    (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/strip-new  -K main -K _main tmpdir/testprog.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/strip-new  -K main -K _main tmpdir/testprog.o   (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new  tmpdir/testprog.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new  tmpdir/testprog.o   (timeout = 300)
> 00000018 T main
> 00000018 T main
> 
> PASS: strip with saving a symbol
> Executing on host: gcc  -c  -o testglue.o /iup/bigiup2/meuh/share/dejagnu/testglue.c    (timeout = 300)
> Executing on host: gcc /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/testprog.c testglue.o  -Wl,-wrap,exit -Wl,-wrap,main -Wl,-wrap,abort -g  -lm   -o tmpdir/testprog    (timeout = 300)
> 
> *** EXIT code 0
> ok
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy  tmpdir/testprog tmpdir/copyprog
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objcopy  tmpdir/testprog tmpdir/copyprog   (timeout = 300)
> Executing on build: cmp tmpdir/testprog tmpdir/copyprog   (timeout = 300)
> tmpdir/testprog tmpdir/copyprog differ: char 36, line 1
> tmpdir/testprog tmpdir/copyprog differ: char 36, line 1
> 
> XFAIL: simple objcopy of executable
> 
> *** EXIT code 0
> ok
> PASS: run objcopy of executable
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/strip-new  tmpdir/striprog
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/strip-new  tmpdir/striprog   (timeout = 300)
> 
> *** EXIT code 0
> ok
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new  tmpdir/striprog
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new  tmpdir/striprog   (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new: tmpdir/striprog: no symbols
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new: tmpdir/striprog: no symbols
> 
> PASS: run stripped executable
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/strip-new -K main -K _main  tmpdir/striprog
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/strip-new -K main -K _main  tmpdir/striprog   (timeout = 300)
> 
> *** EXIT code 0
> ok
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new  tmpdir/striprog
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/nm-new  tmpdir/striprog   (timeout = 300)
> 000106d4 T main
> 000106d4 T main
> 
> PASS: run stripped executable with saving a symbol
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/objcopy.exp completed in 10 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/objdump.exp ...
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump --version   (timeout = 300)
> GNU objdump 2.13.90.0.4 20020814
> Copyright 2002 Free Software Foundation, Inc.
> This program is free software; you may redistribute it under the terms of
> the GNU General Public License.  This program has absolutely no warranty.
> Version /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump 20020814
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -i
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -i   (timeout = 300)
> BFD header file version 2.13.90.0.4 20020814
> elf32-sparc
>  (header big endian, data big endian)
>   sparc
> elf64-sparc
>  (header big endian, data big endian)
>   sparc
> a.out-sunos-big
>  (header big endian, data big endian)
>   sparc
> elf64-little
>  (header little endian, data little endian)
>   sparc
> elf64-big
>  (header big endian, data big endian)
>   sparc
> elf32-little
>  (header little endian, data little endian)
>   sparc
> elf32-big
>  (header big endian, data big endian)
>   sparc
> srec
>  (header endianness unknown, data endianness unknown)
>   sparc
> symbolsrec
>  (header endianness unknown, data endianness unknown)
>   sparc
> tekhex
>  (header endianness unknown, data endianness unknown)
>   sparc
> binary
>  (header endianness unknown, data endianness unknown)
>   sparc
> ihex
>  (header endianness unknown, data endianness unknown)
>   sparc
> 
>                elf32-sparc elf64-sparc a.out-sunos-big elf64-little elf64-big 
>          sparc elf32-sparc elf64-sparc a.out-sunos-big elf64-little elf64-big 
> 
>                elf32-little elf32-big srec symbolsrec tekhex binary ihex 
>          sparc elf32-little elf32-big srec symbolsrec tekhex binary ihex 
> BFD header file version 2.13.90.0.4 20020814
> elf32-sparc
>  (header big endian, data big endian)
>   sparc
> elf64-sparc
>  (header big endian, data big endian)
>   sparc
> a.out-sunos-big
>  (header big endian, data big endian)
>   sparc
> elf64-little
>  (header little endian, data little endian)
>   sparc
> elf64-big
>  (header big endian, data big endian)
>   sparc
> elf32-little
>  (header little endian, data little endian)
>   sparc
> elf32-big
>  (header big endian, data big endian)
>   sparc
> srec
>  (header endianness unknown, data endianness unknown)
>   sparc
> symbolsrec
>  (header endianness unknown, data endianness unknown)
>   sparc
> tekhex
>  (header endianness unknown, data endianness unknown)
>   sparc
> binary
>  (header endianness unknown, data endianness unknown)
>   sparc
> ihex
>  (header endianness unknown, data endianness unknown)
>   sparc
> 
>                elf32-sparc elf64-sparc a.out-sunos-big elf64-little elf64-big 
>          sparc elf32-sparc elf64-sparc a.out-sunos-big elf64-little elf64-big 
> 
>                elf32-little elf32-big srec symbolsrec tekhex binary ihex 
>          sparc elf32-little elf32-big srec symbolsrec tekhex binary ihex 
> 
> CPU regex: (a29k|alliant|alpha|arc|arm|convex|d10v|d30v|fr30|h8|hppa|i386|i860|i960|m32r|m68hc11|m68hc12|m68k|m88k|MCore|mips|mn10200|mn10300|ns32k|pj|powerpc|pyramid|romp|rs6000|s390|sh|sparc|tahoe|tic54x|tms320c54x|v850|vax|we32k|x86-64|xscale|z8k|z8001|z8002|sparc)
> PASS: objdump -i
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/gas/as-new /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/bintest.s  -o tmpdir/bintest.o    (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -f tmpdir/bintest.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -f tmpdir/bintest.o   (timeout = 300)
> 
> tmpdir/bintest.o:     file format elf32-sparc
> architecture: sparc, flags 0x00000011:
> HAS_RELOC, HAS_SYMS
> start address 0x00000000
> 
> 
> tmpdir/bintest.o:     file format elf32-sparc
> architecture: sparc, flags 0x00000011:
> HAS_RELOC, HAS_SYMS
> start address 0x00000000
> 
> 
> PASS: objdump -f
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -h tmpdir/bintest.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -h tmpdir/bintest.o   (timeout = 300)
> 
> tmpdir/bintest.o:     file format elf32-sparc
> 
> Sections:
> Idx Name          Size      VMA       LMA       File off  Algn
>   0 .text         00000008  00000000  00000000  00000034  2**0
>                   CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
>   1 .data         00000004  00000000  00000000  0000003c  2**0
>                   CONTENTS, ALLOC, LOAD, DATA
>   2 .bss          00000000  00000000  00000000  00000040  2**0
>                   ALLOC
> 
> tmpdir/bintest.o:     file format elf32-sparc
> 
> Sections:
> Idx Name          Size      VMA       LMA       File off  Algn
>   0 .text         00000008  00000000  00000000  00000034  2**0
>                   CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
>   1 .data         00000004  00000000  00000000  0000003c  2**0
>                   CONTENTS, ALLOC, LOAD, DATA
>   2 .bss          00000000  00000000  00000000  00000040  2**0
>                   ALLOC
> 
> PASS: objdump -h
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -t tmpdir/bintest.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -t tmpdir/bintest.o   (timeout = 300)
> 
> tmpdir/bintest.o:     file format elf32-sparc
> 
> SYMBOL TABLE:
> 00000000 l    d  .text	00000000 
> 00000000 l    d  .data	00000000 
> 00000000 l    d  .bss	00000000 
> 00000000 l       .text	00000000 static_text_symbol
> 00000000 l       .data	00000000 static_data_symbol
> 00000000 g       .text	00000000 text_symbol
> 00000000         *UND*	00000000 external_symbol
> 00000000 g       .data	00000000 data_symbol
> 00000004       O *COM*	00000004 common_symbol
> 
> 
> 
> tmpdir/bintest.o:     file format elf32-sparc
> 
> SYMBOL TABLE:
> 00000000 l    d  .text	00000000 
> 00000000 l    d  .data	00000000 
> 00000000 l    d  .bss	00000000 
> 00000000 l       .text	00000000 static_text_symbol
> 00000000 l       .data	00000000 static_data_symbol
> 00000000 g       .text	00000000 text_symbol
> 00000000         *UND*	00000000 external_symbol
> 00000000 g       .data	00000000 data_symbol
> 00000004       O *COM*	00000004 common_symbol
> 
> 
> 
> PASS: objdump -t
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -r tmpdir/bintest.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -r tmpdir/bintest.o   (timeout = 300)
> 
> tmpdir/bintest.o:     file format elf32-sparc
> 
> RELOCATION RECORDS FOR [.text]:
> OFFSET   TYPE              VALUE 
> 00000004 R_SPARC_32        external_symbol
> 
> 
> 
> tmpdir/bintest.o:     file format elf32-sparc
> 
> RELOCATION RECORDS FOR [.text]:
> OFFSET   TYPE              VALUE 
> 00000004 R_SPARC_32        external_symbol
> 
> 
> 
> PASS: objdump -r
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -s tmpdir/bintest.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/objdump  -s tmpdir/bintest.o   (timeout = 300)
> 
> tmpdir/bintest.o:     file format elf32-sparc
> 
> Contents of section .text:
>  0000 00000001 00000000                    ........        
> Contents of section .data:
>  0000 00000002                             ....            
> 
> tmpdir/bintest.o:     file format elf32-sparc
> 
> Contents of section .text:
>  0000 00000001 00000000                    ........        
> Contents of section .data:
>  0000 00000002                             ....            
> 
> PASS: objdump -s
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/objdump.exp completed in 1 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/readelf.exp ...
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/readelf --version   (timeout = 300)
> GNU readelf 2.13.90.0.4 20020814
> Copyright 2002 Free Software Foundation, Inc.
> This program is free software; you may redistribute it under the terms of
> the GNU General Public License.  This program has absolutely no warranty.
> Version /tmp/p9937-build/binutils-2.13.90.0.4/binutils/readelf 20020814
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/gas/as-new /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/bintest.s  -o tmpdir/bintest.o    (timeout = 300)
> ELF size is 32
> PASS: finding out ELF size with readelf -h
> exec /tmp/p9937-build/binutils-2.13.90.0.4/binutils/readelf  -h tmpdir/bintest.o > readelf.out
> PASS: readelf -h
> exec /tmp/p9937-build/binutils-2.13.90.0.4/binutils/readelf  -S tmpdir/bintest.o > readelf.out
> PASS: readelf -S
> exec /tmp/p9937-build/binutils-2.13.90.0.4/binutils/readelf  -s tmpdir/bintest.o > readelf.out
> PASS: readelf -s
> exec /tmp/p9937-build/binutils-2.13.90.0.4/binutils/readelf  -r tmpdir/bintest.o > readelf.out
> PASS: readelf -r
> Executing on host: gcc  -c -g  -o tmpdir/testprog.o /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/testprog.c    (timeout = 300)
> exec /tmp/p9937-build/binutils-2.13.90.0.4/binutils/readelf  -wi tmpdir/testprog.o > readelf.out
> extra regexps in /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/readelf.wi starting with "^The section .debug_info contains:$"
> EOF from readelf.out
> FAIL: readelf -wi
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/readelf.exp completed in 2 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/size.exp ...
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/size --version   (timeout = 300)
> GNU size 2.13.90.0.4 20020814
> Copyright 2002 Free Software Foundation, Inc.
> This program is free software; you may redistribute it under the terms of
> the GNU General Public License.  This program has absolutely no warranty.
> Version /tmp/p9937-build/binutils-2.13.90.0.4/binutils/size 20020814
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/gas/as-new /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/bintest.s  -o tmpdir/bintest.o    (timeout = 300)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/size  tmpdir/bintest.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/size  tmpdir/bintest.o   (timeout = 300)
>    text	   data	    bss	    dec	    hex	filename
>       8	      4	      0	     12	      c	tmpdir/bintest.o
>    text	   data	    bss	    dec	    hex	filename
>       8	      4	      0	     12	      c	tmpdir/bintest.o
> 
> PASS: size (no arguments)
> /tmp/p9937-build/binutils-2.13.90.0.4/binutils/size  -A tmpdir/bintest.o
> Executing on host: /tmp/p9937-build/binutils-2.13.90.0.4/binutils/size  -A tmpdir/bintest.o   (timeout = 300)
> tmpdir/bintest.o  :
> section   size   addr
> .text      8      0
> .data      4      0
> .bss       0      0
> Total     12
> 
> 
> tmpdir/bintest.o  :
> section   size   addr
> .text      8      0
> .data      4      0
> .bss       0      0
> Total     12
> 
> 
> 
> PASS: size -A
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/size.exp completed in 1 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/windres/windres.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/binutils/testsuite/binutils-all/windres/windres.exp completed in 0 seconds
> 
> 		=== binutils Summary ===
> 
> # of expected passes		30
> # of unexpected failures	1
> # of expected failures		1
> runtest completed at Mon Sep 16 17:12:42 2002

> Test Run By p9937 on Mon Sep 16 17:12:48 2002
> Native configuration is sparc-sun-solaris2.7
> 
> 		=== gas tests ===
> 
> Schedule of variations:
>     unix
> 
> Running target unix
> Using /iup/bigiup2/meuh/share/dejagnu/baseboards/unix.exp as board description file for target.
> Using /iup/bigiup2/meuh/share/dejagnu/config/unix.exp as generic interface file for target.
> Using /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/config/default.exp as tool-and-target-specific interface file.
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/all/gas.exp ...
> PASS: pcrel values in assignment
> PASS: simplifiable double subtraction
> PASS: simplifiable double subtraction (-a)
> PASS: simple FP constants
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/all/diff1.s: Assembler messages:
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/all/diff1.s:5: Error: subtraction of two symbols in different sections `_a' {*UND* section} - `_b' {*UND* section} at file address 0000000000000000
> PASS: difference of two undefined symbols
> SPARC GAS  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/all/comment.s 			page 1
> 
> 
>    1              	# This test file is to see whether comments get written into listings
>    2              	# correctly.  The file has no real contents.
>    3              	/* C comments too! */
> PASS: comment.s: comments in listings
> SPARC GAS  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/all/x930509.s 			page 1
> 
> 
>    1 0000 00000004 		.long L2-L1
>    2 0004 00001234 	L1:	.long 0x1234
>    3 0008 00005678 	L2:	.long 0x5678
> PASS: difference between forward references
> ../as-new   -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/all/struct.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/nm-new  --extern-only dump.o > dump.out
> PASS: struct
> ../as-new   -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/all/align.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -s -j .text dump.o > dump.out
> PASS: align
> ../as-new   -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/all/align2.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -s -j .text dump.o > dump.out
> PASS: align2
> PASS: conditional listings
> ../as-new  -I$srcdir/$subdir -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/all/incbin.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -s -j .text dump.o > dump.out
> PASS: incbin
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/all/gas.exp completed in 2 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/alpha/alpha.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/alpha/alpha.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/arc/arc.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/arc/arc.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/arc/warn.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/arc/warn.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/arm/arm.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/arm/arm.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/cris/cris.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/cris/cris.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/d10v/d10v.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/d10v/d10v.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/d30v/d30.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/d30v/d30.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/dlx/alltests.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/dlx/alltests.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/elf/elf.exp ...
> ../as-new   -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/elf/ehopt0.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -s -j .eh_frame dump.o > dump.out
> PASS: elf ehopt0
> ../as-new   -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/elf/section0.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -s dump.o > dump.out
> PASS: elf section0
> ../as-new   -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/elf/section1.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -s dump.o > dump.out
> PASS: elf section1
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/readelf -s dump.o > dump.out
> PASS: elf section2 list
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/elf/elf.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/fr30/allinsn.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/fr30/allinsn.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/fr30/fr30.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/fr30/fr30.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/frv/allinsn.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/frv/allinsn.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/h8300/h8300-coff.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/h8300/h8300-coff.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/h8300/h8300-elf.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/h8300/h8300-elf.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/h8300/h8300.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/h8300/h8300.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/hppa/basic/basic.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/hppa/basic/basic.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/hppa/parse/parse.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/hppa/parse/parse.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/hppa/reloc/reloc.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/hppa/reloc/reloc.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/hppa/unsorted/unsorted.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/hppa/unsorted/unsorted.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/i386/i386.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/i386/i386.exp completed in 1 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/ia64/ia64.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/ia64/ia64.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/ieee-fp/x930509a.exp ...
> SPARC GAS  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/ieee-fp/x930509a.s 			page 1
> 
> 
>    1              	        .global _flt_min
>    2              		.data
>    3              	        .align 4
>    4              	_flt_min:
>    5 0000 00800000 	        .single 0r1.17549435e-38
> PASS: IEEE FLT_MIN, single-precision
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/ieee-fp/x930509a.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/m32r/allinsn.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/m32r/allinsn.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/m32r/error.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/m32r/error.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/m32r/m32r.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/m32r/m32r.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/m32r/m32rx.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/m32r/m32rx.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/m68hc11/all.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/m68hc11/all.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/m68k-coff/gas.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/m68k-coff/gas.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/m68k/all.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/m68k/all.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/m88k/m88k.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/m88k/m88k.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/macros/macros.exp ...
> ../as-new   -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/macros/test1.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/nm-new  --extern-only dump.o > dump.out
> PASS: macro test 1
> ../as-new   -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/macros/test2.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -r dump.o > dump.out
> PASS: macro test 2
> ../as-new   -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/macros/test3.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -r dump.o > dump.out
> PASS: macro test 3
> ../as-new   -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/macros/irp.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -r dump.o > dump.out
> PASS: macro irp
> ../as-new   -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/macros/rept.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -r dump.o > dump.out
> PASS: macro rept
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/macros/err.s: Assembler messages:
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/macros/err.s:5: Fatal error: macros nested too deeply
> PASS: macro infinite recursion
> ../as-new   -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/macros/semi.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -s -j .text dump.o > dump.out
> PASS: semi
> ../as-new   -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/macros/strings.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -s -j .data dump.o > dump.out
> PASS: strings
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/macros/macros.exp completed in 1 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/mcore/allinsn.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/mcore/allinsn.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/mips/mips.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/mips/mips.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/mmix/mmix-err.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/mmix/mmix-err.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/mmix/mmix-list.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/mmix/mmix-list.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/mmix/mmix.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/mmix/mmix.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/mn10200/basic.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/mn10200/basic.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/mn10300/basic.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/mn10300/basic.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/mri/mri.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/mri/mri.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/openrisc/allinsn.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/openrisc/allinsn.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/pdp11/pdp11.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/pdp11/pdp11.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/pj/pj.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/pj/pj.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/ppc/aix.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/ppc/aix.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/ppc/ppc.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/ppc/ppc.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/s390/s390.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/s390/s390.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sh/basic.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sh/basic.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sh/err.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sh/err.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sh/sh64/err.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sh/sh64/err.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sh/sh64/sh64.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sh/sh64/sh64.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc-solaris/addend.exp ...
> PASS: addends (part 1)
> 
> a.out:     file format elf32-sparc
> 
> RELOCATION RECORDS FOR [.text]:
> OFFSET   TYPE              VALUE 
> 00000008 R_SPARC_WDISP22   foo1+0x00000004
> 0000000c R_SPARC_WDISP22   foo1+0x00000004
> 00000010 R_SPARC_WDISP22   foo1
> 00000014 R_SPARC_WDISP22   foo1
> 0000001c R_SPARC_32        foo1
> 00000020 R_SPARC_32        foo1+0x00000004
> 
> 
> PASS: addends (part 2)
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc-solaris/addend.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc-solaris/gas.exp ...
> PASS: SPARC Solaris cc -g
> PASS: SPARC Solaris cc -g (-a)
> PASS: SPARC Solaris gcc -g
> PASS: SPARC Solaris gcc -g (-a)
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc-solaris/gas.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/mismatch.exp ...
> PASS: gas/sparc/mism-1.s sparclite divscc mismatch (test for errors, line 10)
> PASS: gas/sparc/mism-1.s sparclite scan mismatch (test for errors, line 12)
> PASS: gas/sparc/mism-1.s v9 fp reg mismatch (test for errors, line 16)
> PASS: gas/sparc/mism-1.s v9a shutdown mismatch (test for errors, line 20)
> PASS: gas/sparc/mism-1.s (test for excess errors)
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/mismatch.exp completed in 1 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/sparc.exp ...
> ../as-new  -Av7 -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/synth.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -dr --prefix-addresses dump.o > dump.out
> PASS: sparc synth
> ../as-new   -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/unalign.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -Dr dump.o > dump.out
> PASS: sparc unaligned relocs
> ../as-new   -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/pcrel.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -Dr dump.o > dump.out
> PASS: pc relative relocs
> ../as-new  -K PIC -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/plt.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -Dr dump.o > dump.out
> PASS: plt relocs
> ../as-new  -Av9 -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/asi.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -dr dump.o > dump.out
> PASS: sparc64 asi
> ../as-new  -Av9 -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/membar.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -dr dump.o > dump.out
> PASS: sparc64 membar
> ../as-new  -64 -Av9 -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/prefetch.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -dr dump.o > dump.out
> PASS: sparc64 prefetch
> ../as-new  -64 -Av9 -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/set64.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -dr dump.o > dump.out
> PASS: sparc64 set64
> ../as-new  -64 -Av9 -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/synth64.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -dr --prefix-addresses dump.o > dump.out
> PASS: sparc64 synth64
> ../as-new  -64 -Av9 -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/rdpr.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -dr dump.o > dump.out
> PASS: sparc64 rdpr
> ../as-new  -64 -Av9 -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/wrpr.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -dr dump.o > dump.out
> PASS: sparc64 wrpr
> ../as-new  -64 -Av9 -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/reloc64.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -dr dump.o > dump.out
> PASS: sparc64 reloc64
> ../as-new  -64 -K PIC -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/pcrel64.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -Dr dump.o > dump.out
> PASS: pc relative 64-bit relocs
> ../as-new  -K PIC -64 -o dump.o /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/plt64.s
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/../../binutils/objdump  -Dr dump.o > dump.out
> PASS: plt 64-bit relocs
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sparc/sparc.exp completed in 3 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sun4/addend.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/sun4/addend.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/symver/symver.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/symver/symver.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/tic54x/tic54x.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/tic54x/tic54x.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/tic80/tic80.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/tic80/tic80.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/v850/basic.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/v850/basic.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/vax/quad.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/vax/quad.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/vtable/vtable.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/vtable/vtable.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/xstormy16/allinsn.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gas/xstormy16/allinsn.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/gasp.exp ...
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/assign.asm -o gasp.out
> PASS: gasp assign
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/condass.asm -o gasp.out
> PASS: gasp condass
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/crash.asm -o gasp.out
> PASS: gasp crash
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/crash1.asm -o gasp.out
> PASS: gasp crash1
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/crash2.asm -o gasp.out
> PASS: gasp crash2
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/data.asm -o gasp.out
> PASS: gasp data
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/exp.asm -o gasp.out
> PASS: gasp exp
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/flonums.asm -o gasp.out
> 7c7
> < 	.float -09.0
> ---
> > 	.float -9.0
> 9c9
> < 	.float 0.09
> ---
> > 	.float 0.9
> 11c11
> < 	.float +0.09
> ---
> > 	.float +0.9
> 13c13
> < 	.float +.09
> ---
> > 	.float +.9
> 15c15
> < 	.float -0.09
> ---
> > 	.float -00.0009
> 17c17
> < 	.float -2.0900
> ---
> > 	.float -2.900
> 19c19
> < 	.float 1.1e+8
> ---
> > 	.float 1.1e+10
> 21c21
> < 	.float +1.1e+8
> ---
> > 	.float +1.1e+10
> 23c23
> < 	.float +1.1e-8
> ---
> > 	.float +1.1e-10
> 25c25
> < 	.float -1.1E+8
> ---
> > 	.float -1.1E+10
> 27c27
> < 	.float +1.1E+512
> ---
> > 	.float +1.1E+1000
> 29c29
> < 	.float +1.1E+1 8
> ---
> > 	.float +1.1E+0001 8
> 31c31
> < 	.float 9.9E-8 8
> ---
> > 	.float 11.11E-10 8
> child process exited abnormally
> FAIL: gasp flonums
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/include.asm -o gasp.out
> PASS: gasp include
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/listing.asm -o gasp.out
> PASS: gasp listing
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/macro.asm -o gasp.out
> PASS: gasp macro
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/mdouble.asm -o gasp.out
> PASS: gasp mdouble
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/pl1.asm -o gasp.out
> PASS: gasp pl1
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/pl2.asm -o gasp.out
> PASS: gasp pl2
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/pl3.asm -o gasp.out
> PASS: gasp pl3
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/pl4.asm -o gasp.out
> PASS: gasp pl4
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/pl5.asm -o gasp.out
> PASS: gasp pl5
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/pl6.asm -o gasp.out
> PASS: gasp pl6
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/pl7.asm -o gasp.out
> PASS: gasp pl7
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/pl8.asm -o gasp.out
> PASS: gasp pl8
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/pr7583.asm -o gasp.out
> PASS: gasp pr7583
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/reg.asm -o gasp.out
> PASS: gasp reg
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/rep.asm -o gasp.out
> PASS: gasp rep
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/repeat.asm -o gasp.out
> PASS: gasp repeat
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/reperr.asm -o gasp.out
> PASS: gasp reperr
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/reperr1.asm -o gasp.out
> PASS: gasp reperr1
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/reperr2.asm -o gasp.out
> PASS: gasp reperr2
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/reperr3.asm -o gasp.out
> PASS: gasp reperr3
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/sdata.asm -o gasp.out
> PASS: gasp sdata
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/sfunc.asm -o gasp.out
> PASS: gasp sfunc
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/t1.asm -o gasp.out
> PASS: gasp t1
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/t2.asm -o gasp.out
> PASS: gasp t2
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/t3.asm -o gasp.out
> PASS: gasp t3
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s  /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/while.asm -o gasp.out
> PASS: gasp while
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s -M /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/mri/embed.asm -o gasp.out
> PASS: gasp MRI embed
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s -M /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/mri/exists.asm -o gasp.out
> PASS: gasp MRI exists
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s -M /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/mri/irp.asm -o gasp.out
> PASS: gasp MRI irp
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s -M /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/mri/irpc.asm -o gasp.out
> PASS: gasp MRI irpc
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s -M /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/mri/macro.asm -o gasp.out
> PASS: gasp MRI macro
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s -M /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/mri/narg.asm -o gasp.out
> PASS: gasp MRI narg
> /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/lib/run gasp -I/tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp -s -M /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/mri/rept.asm -o gasp.out
> PASS: gasp MRI rept
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/gas/testsuite/gasp/gasp.exp completed in 5 seconds
> 
> 		=== gas Summary ===
> 
> # of expected passes		90
> # of unexpected failures	1
> ../as-new 20020814
> 
> runtest completed at Mon Sep 16 17:13:01 2002

> Test Run By p9937 on Mon Sep 16 17:13:04 2002
> Native configuration is sparc-sun-solaris2.7
> 
> 		=== ld tests ===
> 
> Schedule of variations:
>     unix
> 
> Running target unix
> Using /iup/bigiup2/meuh/share/dejagnu/baseboards/unix.exp as board description file for target.
> Using /iup/bigiup2/meuh/share/dejagnu/config/unix.exp as generic interface file for target.
> Using /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/config/default.exp as tool-and-target-specific interface file.
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-bootstrap/bootstrap.exp ...
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc -o tmpdir/ld-partial.o -r  ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o 
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/ld1 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o  tmpdir/ld-partial.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/ld1 -m elf32_sparc  -o tmpdir/ld2 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o  ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o  ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/ld2 -m elf32_sparc  -o tmpdir/ld3 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o  ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o  ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> compare (tail of) tmpdir/ld2 tmpdir/ld3
> cmp tmpdir/ld2 tmpdir/ld3
> PASS: bootstrap
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc -o tmpdir/ld-partial.o -r  ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o 
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/ld1 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o  tmpdir/ld-partial.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/strip-new tmpdir/ld1
> tmpdir/ld1 -m elf32_sparc  -o tmpdir/ld2 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o  ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o  ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/ld2 -m elf32_sparc  -o tmpdir/ld3 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o  ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o  ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> compare (tail of) tmpdir/ld2 tmpdir/ld3
> cmp tmpdir/ld2 tmpdir/ld3
> PASS: bootstrap with strip
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc -o tmpdir/ld-partial.o -r  ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o 
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/ld1 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --static tmpdir/ld-partial.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/ld1 -m elf32_sparc  -o tmpdir/ld2 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --static ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o  ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/ld2 -m elf32_sparc  -o tmpdir/ld3 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --static ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o  ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> compare (tail of) tmpdir/ld2 tmpdir/ld3
> cmp tmpdir/ld2 tmpdir/ld3
> PASS: bootstrap with --static
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc -o tmpdir/ld-partial.o -r --traditional-format ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o 
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/ld1 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --traditional-format tmpdir/ld-partial.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/ld1 -m elf32_sparc  -o tmpdir/ld2 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --traditional-format ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o  ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/ld2 -m elf32_sparc  -o tmpdir/ld3 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --traditional-format ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o  ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> compare (tail of) tmpdir/ld2 tmpdir/ld3
> cmp tmpdir/ld2 tmpdir/ld3
> PASS: bootstrap with --traditional-format
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc -o tmpdir/ld-partial.o -r --no-keep-memory ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o 
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/ld1 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --no-keep-memory tmpdir/ld-partial.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/ld1 -m elf32_sparc  -o tmpdir/ld2 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --no-keep-memory ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o  ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/ld2 -m elf32_sparc  -o tmpdir/ld3 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --no-keep-memory ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o  ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> compare (tail of) tmpdir/ld2 tmpdir/ld3
> cmp tmpdir/ld2 tmpdir/ld3
> PASS: bootstrap with --no-keep-memory
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc -o tmpdir/ld-partial.o -r  ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o 
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/ld1 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --relax tmpdir/ld-partial.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/ld1 -m elf32_sparc  -o tmpdir/ld2 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --relax ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o  ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/ld2 -m elf32_sparc  -o tmpdir/ld3 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --relax ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32_sparc.o eelf64_sparc.o  ../bfd/.libs/libbfd.a ../libiberty/libiberty.a   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> compare (tail of) tmpdir/ld2 tmpdir/ld3
> cmp tmpdir/ld2 tmpdir/ld3
> PASS: bootstrap with --relax
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-bootstrap/bootstrap.exp completed in 17 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-cdtest/cdtest.exp ...
> c++ -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2 -fgnu-linker -fno-exceptions -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-cdtest -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-cdtest/cdtest-foo.cc -o tmpdir/cdtest-foo.o
> c++ -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2 -fgnu-linker -fno-exceptions -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-cdtest -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-cdtest/cdtest-bar.cc -o tmpdir/cdtest-bar.o
> c++ -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2 -fgnu-linker -fno-exceptions -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-cdtest -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-cdtest/cdtest-main.cc -o tmpdir/cdtest-main.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/cdtest /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o tmpdir/cdtest-foo.o tmpdir/cdtest-bar.o tmpdir/cdtest-main.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/cdtest >tmpdir/cdtest.out
> diff tmpdir/cdtest.out /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-cdtest/cdtest.dat
> PASS: cdtest
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc -o tmpdir/cdtest.o -r -Ur tmpdir/cdtest-foo.o tmpdir/cdtest-bar.o tmpdir/cdtest-main.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/cdtest /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o tmpdir/cdtest.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/cdtest >tmpdir/cdtest.out
> diff tmpdir/cdtest.out /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-cdtest/cdtest.dat
> PASS: cdtest with -Ur
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-cdtest/cdtest.exp completed in 2 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-checks/checks.exp ...
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/asm.o /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-checks/asm.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/asm.x --check-sections tmpdir/asm.o
> PASS: check sections 1
> PASS: check sections 2
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-checks/checks.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-cris/cris.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-cris/cris.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-d10v/d10v.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-d10v/d10v.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-discard/discard.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-discard/discard.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers.exp ...
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers1.c -o tmpdir/vers1.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers1.o tmpdir/vers1.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/vers1.so --shared --no-undefined-version tmpdir/vers1.o  --version-script /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers1.map
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers1.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers1.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers1.o | grep @ | sort  > tmpdir/objdump.out
> PASS: vers1
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers2.c -o tmpdir/vers2.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers2.o tmpdir/vers2.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/vers2.so --shared --no-undefined-version tmpdir/vers2.o  tmpdir/vers1.so --version-script /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers2.map
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers2.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers2.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers2.o | sed -n /@/p
> PASS: vers2
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers3.c -o tmpdir/vers3.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers3.o tmpdir/vers3.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/vers3 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o  tmpdir/vers3.o tmpdir/vers1.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers3 | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers3 | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers3.o | sed -n /@/p
> PASS: vers3
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers4.c -o tmpdir/vers4.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers4.o tmpdir/vers4.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/vers4 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o  tmpdir/vers4.o   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers4 | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers4 | sed -n /VERS/p\;/show/p
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers4.o | grep @ | sort  > tmpdir/objdump.out
> PASS: vers4
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers4.c -o tmpdir/vers4a.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers4a.o tmpdir/vers4a.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/vers4a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o -export-dynamic tmpdir/vers4a.o   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers4a | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers4a | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers4a.o | grep @ | sort  > tmpdir/objdump.out
> PASS: vers4a
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S  -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers5.c -o tmpdir/vers5.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers5.o tmpdir/vers5.s
> This link should fail because of multiple definition of foo@VERS_1.2
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/vers5 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o tmpdir/vers5.o    /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/vers5.o: In function `bar':
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers5.c:11: multiple definition of `foo@VERS_1.2'
> tmpdir/vers5.o:/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers5.c:30: first defined here
> PASS: vers5
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers6.c -o tmpdir/vers6.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers6.o tmpdir/vers6.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/vers6 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o  tmpdir/vers6.o tmpdir/vers1.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers6 | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers6 | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers6.o | grep @ | sort  > tmpdir/objdump.out
> PASS: vers6
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers7a.c -o tmpdir/vers7a.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers7a.o tmpdir/vers7a.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/vers7a.so --shared --no-undefined-version tmpdir/vers7a.o  --version-script /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers7.map
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers7a.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers7a.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers7a.o | grep @ | sort  > tmpdir/objdump.out
> PASS: vers7a
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S  -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers7.c -o tmpdir/vers7.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers7.o tmpdir/vers7.s
> This link should fail because of undefined reference to hide_a
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/vers7 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o tmpdir/vers7.o tmpdir/vers7a.so   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/vers7.o: In function `main':
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers7.c:11: undefined reference to `hide_a'
> PASS: vers7
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers1.c -o tmpdir/vers8.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers8.o tmpdir/vers8.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/vers8.so --shared --no-undefined-version tmpdir/vers8.o  tmpdir/vers8.map 
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers8.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers8.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers8.o | grep @ | sort  > tmpdir/objdump.out
> PASS: vers8
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers9.c -o tmpdir/vers9.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers9.o tmpdir/vers9.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/vers9 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o -export-dynamic tmpdir/vers9.o   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers9 | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers9 | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers9.o | grep @ | sort  > tmpdir/objdump.out
> PASS: vers9
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -DDO_TEST10 -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers1.c -o tmpdir/vers10.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers10.o tmpdir/vers10.s
> This link should fail because of invalid version
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/vers10 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o tmpdir/vers10.o  --version-script /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers1.map --shared  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new: tmpdir/vers10: undefined versioned symbol name show_foo@VERS_2.2
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new: failed to set dynamic section sizes: Bad value
> PASS: vers10
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -DDO_TEST11 -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers1.c -o tmpdir/vers11.s
> This assemble should fail because of no @ in symver
> tmpdir/vers11.s: Assembler messages:
> tmpdir/vers11.s:177: Error: missing version name in `fooVERS_2.0' for symbol `new2_foo'
> PASS: vers11
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -DDO_TEST12 -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers1.c -o tmpdir/vers12.s
> This assemble should fail because of extern version definition
> tmpdir/vers12.s: Assembler messages:
> tmpdir/vers12.s:181: Error: invalid attempt to declare external version name as default in symbol `bar@@VERS_2.0'
> PASS: vers12
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/ar -cr tmpdir/vers13.a tmpdir/vers1.so
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/nm-new --print-armap tmpdir/vers13.a | grep " in " | egrep "VERS\|bar\|foo" | sort > tmpdir/nm.out
> PASS: ar with versioned solib
> cp tmpdir/vers1.so tmpdir/vers14.so
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/strip-new tmpdir/vers14.so
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers14.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers14.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> PASS: vers14
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers15.c -o tmpdir/vers15.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers15.o tmpdir/vers15.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/vers15 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o  tmpdir/vers15.o tmpdir/vers1.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers15 | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers15 | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers15.o | grep @ | sort  > tmpdir/objdump.out
> PASS: vers15
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers16a.c -o tmpdir/vers16a.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers16a.o tmpdir/vers16a.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/vers16a.so --shared --no-undefined-version tmpdir/vers16a.o  --version-script /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers16.map
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers16a.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers16a.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers16a.o | sed -n /@/p
> PASS: vers16a
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers16.c -o tmpdir/vers16.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers16.o tmpdir/vers16.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/vers16 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o  tmpdir/vers16.o tmpdir/vers16a.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers16 | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers16 | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers16.o | sed -n /@/p
> PASS: vers16
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers17.c -o tmpdir/vers17.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers17.o tmpdir/vers17.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/vers17.so --shared --no-undefined-version tmpdir/vers17.o  --version-script /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers17.map
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers17.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers17.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers17.o | sed -n /@/p
> PASS: vers17
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers18.c -o tmpdir/vers18.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers18.o tmpdir/vers18.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/vers18.so --shared --no-undefined-version tmpdir/vers18.o  tmpdir/vers17.so --version-script /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers18.map
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers18.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers18.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers18.o | grep @ | sort  > tmpdir/objdump.out
> PASS: vers18
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers19.c -o tmpdir/vers19.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers19.o tmpdir/vers19.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/vers19 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o -rpath . tmpdir/vers19.o tmpdir/vers18.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers19 | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers19 | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers19.o | sed -n /@/p
> PASS: vers19
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers20.c -o tmpdir/vers20a.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers20a.o tmpdir/vers20a.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/vers20a.so --shared --no-undefined-version tmpdir/vers20a.o  --version-script /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers20.map
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers20a.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers20a.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers20a.o | sed -n /@/p
> PASS: vers20a
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers20.c -o tmpdir/vers20.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers20.o tmpdir/vers20.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/vers20.so --shared --no-undefined-version tmpdir/vers20.o  tmpdir/vers20a.so tmpdir/vers20b.so --version-script /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers20.map
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers20.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers20.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers20.o | sed -n /@/p
> PASS: vers20
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers21.c -o tmpdir/vers21.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers21.o tmpdir/vers21.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/vers21.so --shared --no-undefined-version tmpdir/vers21.o  --version-script /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers21.map
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers21.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers21.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers21.o | grep @ | sort  > tmpdir/objdump.out
> PASS: vers21
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers22a.c -o tmpdir/vers22a.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers22a.o tmpdir/vers22a.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/vers22a.so --shared --no-undefined-version tmpdir/vers22a.o  --version-script /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers22.map
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers22a.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers22a.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers22a.o | grep @ | sort  > tmpdir/objdump.out
> PASS: vers22a
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers22b.c -o tmpdir/vers22b.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers22b.o tmpdir/vers22b.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/vers22b.so --shared --no-undefined-version tmpdir/vers22b.o  --version-script /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers22.map
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers22b.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers22b.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers22b.o | sed -n /@/p
> PASS: vers22b
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers22.c -o tmpdir/vers22.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers22.o tmpdir/vers22.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/vers22.so --shared --no-undefined-version tmpdir/vers22.o  tmpdir/vers22a.so tmpdir/vers22b.so 
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers22.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers22.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers22.o | sed -n /@/p
> PASS: vers22
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers23a.c -o tmpdir/vers23a.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers23a.o tmpdir/vers23a.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/vers23a.so --shared --no-undefined-version tmpdir/vers23a.o  --version-script /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers23a.map
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers23a.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers23a.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers23a.o | grep @ | sort  > tmpdir/objdump.out
> PASS: vers23a
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers23b.c -o tmpdir/vers23b.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers23b.o tmpdir/vers23b.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/vers23b.so --shared --no-undefined-version tmpdir/vers23b.o  --version-script /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers23b.map
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers23b.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers23b.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers23b.o | sed -n /@/p
> PASS: vers23b
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers23b.c -o tmpdir/vers23c.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers23c.o tmpdir/vers23c.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/vers23c.so --shared --no-undefined-version tmpdir/vers23c.o  tmpdir/vers23a.so --version-script /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers23b.map
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers23c.so | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers23c.so | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers23c.o | sed -n /@/p
> PASS: vers23c
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers23.c -o tmpdir/vers23d.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers23d.o tmpdir/vers23d.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/vers23d /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o tmpdir/vers23a.so tmpdir/vers23c.so tmpdir/vers23d.o   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers23d | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers23d | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers23d.o | sed -n /@/p
> PASS: vers23d
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -S -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers23.c -o tmpdir/vers23.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/vers23.o tmpdir/vers23.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/vers23 /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o tmpdir/vers23a.so tmpdir/vers23b.o tmpdir/vers23b.so tmpdir/vers23.o   /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private-headers tmpdir/vers23 | sed -n /Version/,\$p > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/vers23 | sed -n /VERS/p\;/show/p | sort | uniq  > tmpdir/objdump.out
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/vers23.o | sed -n /@/p
> PASS: vers23
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvers/vers.exp completed in 20 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvsb/elfvsb.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfvsb/elfvsb.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/elfweak.exp ...
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -fpic
> gcc: No input files
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2 -fpic -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/foo.c -o tmpdir/foo.o
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2 -fpic -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/bar.c -o tmpdir/bar.o
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/main.c -o tmpdir/main.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/libbar.so /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --shared tmpdir/bar.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2 -fpic -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/foo1a.c -o tmpdir/foo1a.o
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2 -fpic -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/foo1b.c -o tmpdir/foo1b.o
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/bar1a.c -o tmpdir/bar1a.o
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/bar1b.c -o tmpdir/bar1b.o
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/bar1c.c -o tmpdir/bar1c.o
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2 -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/main1.c -o tmpdir/main1.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/libfoo1a.so /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --shared tmpdir/foo1a.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/libfoo1b.so /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --shared tmpdir/foo1b.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/libbar1a.so /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --shared tmpdir/bar1a.o tmpdir/libfoo1a.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/libfoo.so /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --shared  tmpdir/foo.o tmpdir/bar.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
> PASS: ELF DSO weak func first
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/libfoo.so /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --shared  tmpdir/bar.o tmpdir/foo.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
> PASS: ELF DSO weak func last
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/libfoo.so /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --shared  tmpdir/foo.o tmpdir/libbar.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
> 	tmpdir/objdump.out: 0: 00000000  w   DF *UND*	00000020              foo
> XFAIL: ELF DSO weak func first DSO
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/libfoo.so /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --shared  tmpdir/libbar.so tmpdir/foo.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
> 	tmpdir/objdump.out: 0: 00000000  w   DF *UND*	00000020              foo
> XFAIL: ELF DSO weak func last DSO
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/foo /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o   tmpdir/main.o tmpdir/bar.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/foo | grep foo$  > tmpdir/objdump.out
> tmpdir/foo >tmpdir/foo.out
> diff tmpdir/foo.out /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/strong.dat
> PASS: ELF weak func first
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/foo /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o   tmpdir/bar.o tmpdir/main.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/foo | grep foo$  > tmpdir/objdump.out
> tmpdir/foo >tmpdir/foo.out
> diff tmpdir/foo.out /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/strong.dat
> PASS: ELF weak func last
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/foo /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o -rpath .  tmpdir/main.o tmpdir/libbar.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
> 	tmpdir/objdump.out: 0: 00000000  w   DF *UND*	00000020              foo
> XFAIL: ELF weak func first DSO
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/foo /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o -rpath .  tmpdir/libbar.so tmpdir/main.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
> 	tmpdir/objdump.out: 0: 00000000  w   DF *UND*	00000020              foo
> XFAIL: ELF weak func last DSO
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/libfoo.so /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --shared  tmpdir/bar1a.o tmpdir/foo1a.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
> PASS: ELF DSO weak data first
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/libfoo.so /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --shared  tmpdir/foo1a.o tmpdir/bar1a.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
> PASS: ELF DSO weak data last
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/libfoo.so /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --shared  tmpdir/main1.o tmpdir/libfoo1a.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
> 	tmpdir/objdump.out: 0: 00000000  w   DO *UND*	00000004              deallocate_foo
> XFAIL: ELF DSO weak data first DSO
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/libfoo.so /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --shared  tmpdir/libfoo1a.so tmpdir/main1.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
> 	tmpdir/objdump.out: 0: 00000000  w   DO *UND*	00000004              deallocate_foo
> XFAIL: ELF DSO weak data last DSO
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/libfoo.so /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --shared  tmpdir/main1.o tmpdir/libfoo1b.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
> 	tmpdir/objdump.out: 0: 00000000  w   DO *UND*	00000004              deallocate_foo
> XFAIL: ELF DSO weak data first DSO common
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/libfoo.so /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o --shared  tmpdir/libfoo1b.so tmpdir/main1.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
> 	tmpdir/objdump.out: 0: 00000000  w   DO *UND*	00000004              deallocate_foo
> XFAIL: ELF DSO weak data last DSO common
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/foo /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o   tmpdir/main1.o tmpdir/bar1a.o tmpdir/foo1a.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/foo | grep foo$  > tmpdir/objdump.out
> tmpdir/foo >tmpdir/foo.out
> diff tmpdir/foo.out /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/strongdata.dat
> PASS: ELF weak data first
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/foo /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o   tmpdir/foo1a.o tmpdir/main1.o tmpdir/bar1a.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/foo | grep foo$  > tmpdir/objdump.out
> tmpdir/foo >tmpdir/foo.out
> diff tmpdir/foo.out /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/strongdata.dat
> PASS: ELF weak data last
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/foo /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o   tmpdir/main1.o tmpdir/bar1a.o tmpdir/foo1b.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/foo | grep foo$  > tmpdir/objdump.out
> tmpdir/foo >tmpdir/foo.out
> diff tmpdir/foo.out /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/strongdata.dat
> PASS: ELF weak data first common
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/foo /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o   tmpdir/foo1b.o tmpdir/main1.o tmpdir/bar1a.o  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --syms tmpdir/foo | grep foo$  > tmpdir/objdump.out
> tmpdir/foo >tmpdir/foo.out
> diff tmpdir/foo.out /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/strongdata.dat
> PASS: ELF weak data last common
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/foo /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o -rpath .  tmpdir/main1.o tmpdir/libbar1a.so tmpdir/libfoo1a.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
> 	tmpdir/objdump.out: 0: 00000000  w   DO *UND*	00000004              deallocate_foo
> XFAIL: ELF weak data first DSO
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/foo /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o -rpath .  tmpdir/libfoo1a.so tmpdir/main1.o tmpdir/libbar1a.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
> 	tmpdir/objdump.out: 0: 00000000  w   DO *UND*	00000004              deallocate_foo
> XFAIL: ELF weak data last DSO
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/foo /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o -rpath .  tmpdir/main1.o tmpdir/libbar1a.so tmpdir/libfoo1b.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
> 	tmpdir/objdump.out: 0: 00000000  w   DO *UND*	00000004              deallocate_foo
> XFAIL: ELF weak data first DSO common
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/foo /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o -rpath .  tmpdir/libfoo1b.so tmpdir/main1.o tmpdir/libbar1a.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
> 	tmpdir/objdump.out: 0: 00000000  w   DO *UND*	00000004              deallocate_foo
> XFAIL: ELF weak data last DSO common
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-elfweak/elfweak.exp completed in 9 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-empic/empic.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-empic/empic.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-linkonce/linkonce.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-linkonce/linkonce.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-mips-elf/mips-elf.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-mips-elf/mips-elf.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-mmix/mmix.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-mmix/mmix.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/crossref.exp ...
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/cross1.c -o tmpdir/cross1.o
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/cross2.c -o tmpdir/cross2.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/cross1 -T /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/cross1.t tmpdir/cross1.o tmpdir/cross2.o
> tmpdir/cross1.o: In function `func':
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/cross1.c:5: prohibited cross reference from .text to `foo' in .data
> PASS: NOCROSSREFS 1
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/cross3.c -o tmpdir/cross3.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/cross2 -T /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/cross2.t tmpdir/cross3.o
> tmpdir/cross3.o: In function `foo':
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/cross3.c:6: prohibited cross reference from .text to `i' in .data
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/cross3.c:6: prohibited cross reference from .text to `i' in .data
> PASS: NOCROSSREFS 2
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/crossref.exp completed in 1 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/defined.exp ...
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/def.o /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/defined.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/def -T /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/defined.t tmpdir/def.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/nm-new   tmpdir/def >tmpdir/nm.out
> PASS: DEFINED (PRMS 5699)
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/defined.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/dynamic-sections.exp ...
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new    -o tmpdir/dump0.o /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/dynamic-sections-1.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new    -o tmpdir/dump1.o /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/dynamic-sections-2.s
> ./ld-new  -L/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts  -T dynamic-sections.t -o tmpdir/dump tmpdir/dump0.o tmpdir/dump1.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/nm-new  -C tmpdir/dump > tmpdir/dump.out
> PASS: dynamic sections
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/dynamic-sections.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/map-address.exp ...
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/map-address.o /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/sizeof.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/map-address -T /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/map-address.t  tmpdir/map-address.o  -Map tmpdir/map-address.map
> PASS: map addresses
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/map-address.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/overlay-size.exp ...
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new    -o tmpdir/dump0.o /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/overlay-size.s
> ./ld-new  -L/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts  -T overlay-size.t -Map tmpdir/overlay-size.map -o tmpdir/dump tmpdir/dump0.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump  --headers tmpdir/dump > tmpdir/dump.out
> PASS: overlay size
> PASS: overlay size (map check)
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/overlay-size.exp completed in 1 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/phdrs.exp ...
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/phdrs.o /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/phdrs.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/phdrs -T /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/phdrs.t tmpdir/phdrs.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private tmpdir/phdrs
> 
> tmpdir/phdrs:     file format elf32-sparc
> 
> Program Header:
>     PHDR off    0x00000034 vaddr 0x00800034 paddr 0x00800034 align 2**2
>          filesz 0x00000060 memsz 0x00000060 flags r--
>     LOAD off    0x00000000 vaddr 0x00800000 paddr 0x00800000 align 2**16
>          filesz 0x00000098 memsz 0x00000098 flags r-x
>     LOAD off    0x00000098 vaddr 0x00800098 paddr 0x00800098 align 2**16
>          filesz 0x00000004 memsz 0x00000004 flags rw-
> 
> PASS: PHDRS
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/phdrs.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/phdrs2.exp ...
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/phdrs2.o /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/phdrs2.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/phdrs2 -T /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/phdrs2.t tmpdir/phdrs2.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump --private tmpdir/phdrs2
> 
> tmpdir/phdrs2:     file format elf32-sparc
> 
> Program Header:
>     LOAD off    0x00010000 vaddr 0x00800000 paddr 0x00800000 align 2**16
>          filesz 0x00000004 memsz 0x00000004 flags r-x
>     LOAD off    0x00010004 vaddr 0x00800004 paddr 0x00800004 align 2**16
>          filesz 0x00000008 memsz 0x00000008 flags rw-
> 
> PASS: PHDRS2
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/phdrs2.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/script.exp ...
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/script.o /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/script.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/script  -T /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/script.t tmpdir/script.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/nm-new   tmpdir/script >tmpdir/nm.out
> PASS: script
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/script  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/scriptm.t
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/nm-new   tmpdir/script >tmpdir/nm.out
> PASS: MRI script
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/script.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/sizeof.exp ...
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/sizeof.o /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/sizeof.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/sizeof -T /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/sizeof.t tmpdir/sizeof.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/nm-new   tmpdir/sizeof >tmpdir/nm.out
> PASS: SIZEOF
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/sizeof.exp completed in 1 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/weak.exp ...
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/weak1.o /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/weak1.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/weak2.o /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/weak2.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/weak  -T /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/weak.t tmpdir/weak1.o tmpdir/weak2.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump -s tmpdir/weak
> 
> tmpdir/weak:     file format elf32-sparc
> 
> Contents of section .text:
>  1000 00001008 0000200c 12121212 34343434  ...... .....4444
> Contents of section .data:
>  2000 00001008 0000200c 56565656 78787878  ...... .VVVVxxxx
> PASS: weak symbols
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-scripts/weak.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-selective/sel-dump.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-selective/sel-dump.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-selective/selective.exp ...
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -w -O -ffunction-sections -fdata-sections -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-selective -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-selective/1.c -o tmpdir/1.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/1.x --gc-sections -Bstatic  tmpdir/1.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/nm-new  --demangle tmpdir/1.x >tmpdir/nm.out
> PASS: selective1
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -w -O -ffunction-sections -fdata-sections -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-selective -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-selective/2.c -o tmpdir/2.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/2.x --gc-sections -Bstatic  tmpdir/2.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/nm-new  --demangle tmpdir/2.x >tmpdir/nm.out
> PASS: selective2
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -w -O -ffunction-sections -fdata-sections -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-selective -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-selective/2.c -o tmpdir/2.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/2.x --gc-sections -Bstatic -u foo tmpdir/2.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/nm-new  --demangle tmpdir/2.x >tmpdir/nm.out
> PASS: selective3
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -w -O -ffunction-sections -fdata-sections -fvtable-gc -fno-exceptions -fno-rtti -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-selective -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-selective/3.cc -o tmpdir/3.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/3.x --gc-sections -Bstatic  tmpdir/3.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/nm-new  --demangle tmpdir/3.x >tmpdir/nm.out
> PASS: selective4
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -w -O -ffunction-sections -fdata-sections -fvtable-gc -fno-exceptions -fno-rtti -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-selective -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-selective/4.cc -o tmpdir/4.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/4.x --gc-sections -Bstatic  tmpdir/4.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/nm-new  --demangle tmpdir/4.x >tmpdir/nm.out
> PASS: selective5
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -w -O -ffunction-sections -fdata-sections -fvtable-gc -fno-exceptions -fno-rtti -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-selective -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-selective/5.cc -o tmpdir/5.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/5.x --gc-sections -Bstatic  tmpdir/5.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/nm-new  --demangle tmpdir/5.x >tmpdir/nm.out
> selective6: A::foo() == nm_output(A::foo(void))
> XFAIL: selective6
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-selective/selective.exp completed in 2 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-sh/rd-sh.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-sh/rd-sh.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-sh/sh.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-sh/sh.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-sh/sh64/relax.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-sh/sh64/relax.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-sh/sh64/relfail.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-sh/sh64/relfail.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-sh/sh64/sh64.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-sh/sh64/sh64.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/shared.exp ...
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -fpic
> gcc: No input files
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2  -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/main.c -o tmpdir/mainnp.o
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2  -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/sh1.c -o tmpdir/sh1np.o
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2  -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/sh2.c -o tmpdir/sh2np.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/shnp.so -shared  tmpdir/sh1np.o tmpdir/sh2np.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/shnp /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/shnp.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/shnp >tmpdir/shnp.out
> diff tmpdir/shnp.out /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/shared.dat
> PASS: shared (non PIC)
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/shnp.so -shared -T /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/elf-offset.ld tmpdir/sh1np.o tmpdir/sh2np.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/shnp /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/shnp.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/shnp >tmpdir/shnp.out
> ld.so.1: tmpdir/shnp: fatal: relocation error: file tmpdir/shnp: symbol shlibvar1: referenced symbol not found
> FAIL: shared (non PIC, load offset)
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2  -fpic -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/sh1.c -o tmpdir/sh1p.o
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2  -fpic -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/sh2.c -o tmpdir/sh2p.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/shp.so -shared  tmpdir/sh1p.o tmpdir/sh2p.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/shp /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/shp.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/shp >tmpdir/shp.out
> diff tmpdir/shp.out /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/shared.dat
> 16c16
> < shlib_check () == 0
> ---
> > shlib_check () == 1
> child process exited abnormally
> FAIL: shared
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2 -DSYMBOLIC_TEST -DXCOFF_TEST  -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/main.c -o tmpdir/mainnp.o
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2 -DSYMBOLIC_TEST -DXCOFF_TEST  -fpic -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/sh1.c -o tmpdir/sh1p.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/shp.so -shared -Bsymbolic tmpdir/sh1p.o tmpdir/sh2p.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/shp /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/shp.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/shp >tmpdir/shp.out
> diff tmpdir/shp.out /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/symbolic.dat
> 4,5c4,5
> < shlib_shlibvar1 () == 2135247942
> < shlib_shlibvar2 () == 2135247942
> ---
> > shlib_shlibvar1 () == 3
> > shlib_shlibvar2 () == 4
> 8c8
> < shlib_check () == 0
> ---
> > shlib_check () == 1
> child process exited abnormally
> FAIL: shared -Bsymbolic
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2  -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/main.c -o tmpdir/mainnp.o
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2  -fpic -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/sh1.c -o tmpdir/sh1p.o
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2  -fpic -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/main.c -o tmpdir/mainp.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/shmpnp.so -shared  tmpdir/sh1np.o tmpdir/sh2np.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/shmpnp /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o -rpath tmpdir tmpdir/mainp.o tmpdir/shmpnp.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/shmpnp >tmpdir/shmpnp.out
> diff tmpdir/shmpnp.out /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/shared.dat
> PASS: shared (PIC main, non PIC so)
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/shmpp.so -shared  tmpdir/sh1p.o tmpdir/sh2p.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -m elf32_sparc  -o tmpdir/shmpp /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crt1.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtbegin.o -rpath tmpdir tmpdir/mainp.o tmpdir/shmpp.so  /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a -lc /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/libgcc.a /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtend.o /iup/bigiup1/yann_droneaud/sparc-sun-solaris2.7/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/crtn.o
> tmpdir/shmpp >tmpdir/shmpp.out
> diff tmpdir/shmpp.out /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/shared.dat
> 16c16
> < shlib_check () == 0
> ---
> > shlib_check () == 1
> child process exited abnormally
> FAIL: shared (PIC main)
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-shared/shared.exp completed in 6 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-srec/srec.exp ...
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-srec -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-srec/sr1.c -o tmpdir/sr1.o
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-srec -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-srec/sr2.c -o tmpdir/sr2.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/sr1  -Ttext 0x1000 tmpdir/sr1.o tmpdir/sr2.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/sr2.sr  -Ttext 0x1000 --oformat srec tmpdir/sr1.o tmpdir/sr2.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objcopy -O srec tmpdir/sr1 tmpdir/sr1.sr
> PASS: S-records
> c++ -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -O2 -fgnu-linker -fno-exceptions -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-srec -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-srec/sr3.cc -o tmpdir/sr3.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/sr1  -Ttext 0x1000 tmpdir/sr3.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/sr2.sr  -Ttext 0x1000 --oformat srec tmpdir/sr3.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objcopy -O srec tmpdir/sr1 tmpdir/sr1.sr
> PASS: S-records with constructors
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-srec/srec.exp completed in 1 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-undefined/undefined.exp ...
> gcc -L/tmp/p9937-build/binutils-2.13.90.0.4/ld -g -B/tmp/p9937-build/binutils-2.13.90.0.4/ld/tmpdir/gas/ -I/tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-undefined -g -O2  -c /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-undefined/undefined.c -o tmpdir/undefined.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new -e start  -o tmpdir/undefined tmpdir/undefined.o
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new: warning: cannot find entry symbol start; defaulting to 0000000000010074
> tmpdir/undefined.o: In function `function':
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-undefined/undefined.c:9: undefined reference to `this_function_is_not_defined'
> PASS: undefined
> PASS: undefined function
> PASS: undefined line
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-undefined/undefined.exp completed in 0 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-undefined/weak-undef.exp ...
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../gas/as-new   -o tmpdir/weak-undef.o /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-undefined/weak-undef.s
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new  -o tmpdir/weak-undef  tmpdir/weak-undef.o -T /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-undefined/weak-undef.t
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/../binutils/objdump -s tmpdir/weak-undef
> 
> tmpdir/weak-undef:     file format elf32-sparc
> 
> Contents of section .data:
>  0000 00000000 11111111                    ........        
> PASS: weak undefined symbols
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-undefined/weak-undef.exp completed in 1 seconds
> Running /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-versados/versados.exp ...
> testcase /tmp/p9937-build/binutils-2.13.90.0.4/ld/testsuite/ld-versados/versados.exp completed in 0 seconds
> 
> 		=== ld Summary ===
> 
> # of expected passes		79
> # of unexpected failures	4
> # of expected failures		13
> /tmp/p9937-build/binutils-2.13.90.0.4/ld/ld-new 20020814
> 
> runtest completed at Mon Sep 16 17:14:06 2002



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