FAIL: ld-elf/orphan2 on sparc/sparc64 linux

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

FAIL: ld-elf/orphan2 on sparc/sparc64 linux

Christian Joensson-2
I'm not sure here, but I guess your recently commited new testcase to
ld-elf, http://sourceware.org/ml/binutils-cvs/2005-12/msg00073.html,
exposed a bug for targets sparc/sparc64 linux.

Aurora SPARC Linux release 2.0b2 (Kashmir FC3) UltraSparc IIi (Sabre) sun4u:

binutils-2.15.92.0.2-5.sparc
bison-1.875c-2.sparc
dejagnu-1.4.4-2.noarch
expect-5.42.1-1.sparc
gcc-3.4.2-6.fc3.sparc
gcc4-4.0.0-0.8sparc.sparc
glibc-2.3.3-99.sparcv9
glibc-2.3.3-99.sparc64
glibc-devel-2.3.3-99.sparc
glibc-devel-2.3.3-99.sparc64
glibc-headers-2.3.3-99.sparc
glibc-kernheaders-2.6-20sparc.sparc
gmp-4.1.4-3sparc.sparc
gmp-4.1.4-3sparc.sparc64
gmp-devel-4.1.4-3sparc.sparc
gmp-devel-4.1.4-3sparc.sparc64
kernel-2.6.13-1.1603sp8.sparc64
package kernel-devel is not installed
package kernel-smp is not installed
libgcc-3.4.2-6.fc3.sparc
libgcc-3.4.2-6.fc3.sparc64
libstdc++-3.4.2-6.fc3.sparc
libstdc++-3.4.2-6.fc3.sparc64
libstdc++-devel-3.4.2-6.fc3.sparc
libstdc++-devel-3.4.2-6.fc3.sparc64
make-3.80-5.sparc
nptl-devel-2.3.3-99.sparcv9
tcl-8.4.7-2.sparc

LAST_UPDATED: Mon Dec 19 08:41:31 UTC 2005

configured like this:

configure flags: sparc64-linux --enable-__cxa_atexit --enable-shared
--enable-64-bit-bfd

and it fails like this:

/usr/local/src/trunk/objdir-binutils64/ld/../gas/as-new    -o
tmpdir/dump0.o /usr/local/src/trunk/src/ld/testsuite/ld-elf/orphan2.s
./ld-new  -L/usr/local/src/trunk/src/ld/testsuite/ld-elf  -r -o
tmpdir/dump tmpdir/dump0.o
/usr/local/src/trunk/objdir-binutils64/ld/../binutils/readelf  -S
--wide tmpdir/dump > tmpdir/dump.out
regexp_diff match failure
regexp "^  \[[ 0-9]+\] \.modinfo[ \t]+PROGBITS[ \t0-9a-f]+A.*$"
line   "  [ 3] .data             PROGBITS        0000000000000000
000048 00000000  WA  0   0  1"
FAIL: ld-elf/orphan2

or this

configure flags: sparc-linux --enable-__cxa_atexit --enable-shared
--enable-64-bit-bfd

and fails like this:

/usr/local/src/trunk/objdir-binutils32/ld/../gas/as-new    -o
tmpdir/dump0.o /usr/local/src/trunk/src/ld/testsuite/ld-elf/orphan2.s
./ld-new  -L/usr/local/src/trunk/src/ld/testsuite/ld-elf  -r -o
tmpdir/dump tmpdir/dump0.o
/usr/local/src/trunk/objdir-binutils32/ld/../binutils/readelf  -S
--wide tmpdir/dump > tmpdir/dump.out
regexp_diff match failure
regexp "^  \[[ 0-9]+\] \.modinfo[ \t]+PROGBITS[ \t0-9a-f]+A.*$"
line   "  [ 3] .data             PROGBITS        00000000 00003c
000000 00  WA  0   0  1"
FAIL: ld-elf/orphan2



--
Cheers,

/ChJ