This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
FAIL: ld-elf/orphan2 on sparc/sparc64 linux
- From: Christian Joensson <christian dot joensson at gmail dot com>
- To: "H. J. Lu" <hjl at lucon dot org>
- Cc: binutils <binutils at sources dot redhat dot com>
- Date: Mon, 19 Dec 2005 10:25:19 +0100
- Subject: FAIL: ld-elf/orphan2 on sparc/sparc64 linux
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