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]

testsuite fixes


Miscellaneous testsuite fixes.

	* gas/m68k/mode5.s: Pad section.
	* gas/m68k/mode5.d: Update.

	* ld-elf/frame.exp: Don't run on mcore.

I see an annoying number of testsuite failures, presumably the following
are all from Jakub's 2004-05-11 bfd patch to remove unneeded section
syms, or 2004-05-19 ld change which rearranged sections.  Jakub, you're
listed as sparc maintainer.  Please at least update the sparc testsuite
to suit your changes!

alpha-linux
+FAIL: TLS -fpic -shared
+FAIL: TLS -fpic and -fno-pic exec
+FAIL: TLS -fpic and -fno-pic exec -relax

cris-elf
+FAIL: ld-cris/libdso-1
+FAIL: ld-cris/libdso-2
+FAIL: ld-cris/expdyn1
+FAIL: ld-cris/expdyn5
+FAIL: ld-cris/expdyn6
+FAIL: ld-cris/expdyn7
+FAIL: ld-cris/gotplt2
+FAIL: ld-cris/gotplt3
+FAIL: ld-cris/locref1
+FAIL: ld-cris/nodyn4
+FAIL: ld-cris/nodyn5

sh-linux
+FAIL: ld-sh/shared-2

sh64-linux
+FAIL: read-only .eh_frame section
+FAIL: read-only .gcc_except_table section
+FAIL: ld-sh/shared-1
+FAIL: ld-sh/shared-2
+FAIL: ld-sh/sh64/gotplt
+FAIL: ld-sh/sh64/init-cmpct
+FAIL: ld-sh/sh64/init-media
+FAIL: ld-sh/sh64/init64
+FAIL: SH64 linking, 64-bit ABI
+FAIL: SH64 linking, 32-bit ABI
+FAIL: SH64 linking, single multi-ISA object
+FAIL: SH64 linking, two different-ISA objects
+FAIL: SH64 linking, single SHcompact
+FAIL: SH64 inter-file datalabel references, 64-bit ABI
+FAIL: SH64 inter-file datalabel references, 32-bit ABI
+FAIL: Handling SH64 assembler-generated .cranges
+FAIL: Mixing SH64 assembler-generated with linker-generated .cranges
+FAIL: Merge and use of SH64 .cranges, some not originally in order
+FAIL: Sorted SH64 .cranges, entry at SHcompact code
+FAIL: Sorted SH64 .cranges, entry at SHmedia code

sparc-linux and sparc64-linux
+FAIL: TLS -fpic -shared transitions
+FAIL: TLS -fpic and -fno-pic exec transitions
+FAIL: TLS -fno-pic -shared

Also, mips-linux has a number of failures reporting
"assertion fail /src/binutils-current/bfd/elfxx-mips.c:2041"


Index: gas/testsuite/gas/m68k/mode5.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/m68k/mode5.d,v
retrieving revision 1.1
diff -u -p -r1.1 mode5.d
--- gas/testsuite/gas/m68k/mode5.d	28 May 2004 07:55:21 -0000	1.1
+++ gas/testsuite/gas/m68k/mode5.d	29 Jun 2004 12:51:56 -0000
@@ -10,3 +10,4 @@ Disassembly of section .text:
    0:	2213           	movel %a3@,%d1
    2:	2882           	movel %d2,%a4@
    4:	2295           	movel %a5@,%a1@
+	...
Index: gas/testsuite/gas/m68k/mode5.s
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/m68k/mode5.s,v
retrieving revision 1.1
diff -u -p -r1.1 mode5.s
--- gas/testsuite/gas/m68k/mode5.s	28 May 2004 07:55:21 -0000	1.1
+++ gas/testsuite/gas/m68k/mode5.s	29 Jun 2004 12:51:56 -0000
@@ -4,3 +4,4 @@
 	move.l 0(%a3),%d1
 	move.l %d2,0(%a4)
 	move.l 0(%a5),0(%a1)
+	.p2align 4
Index: ld/testsuite/ld-elf/frame.exp
===================================================================
RCS file: /cvs/src/src/ld/testsuite/ld-elf/frame.exp,v
retrieving revision 1.2
diff -u -p -r1.2 frame.exp
--- ld/testsuite/ld-elf/frame.exp	21 Jun 2004 10:24:39 -0000	1.2
+++ ld/testsuite/ld-elf/frame.exp	29 Jun 2004 12:52:13 -0000
@@ -25,6 +25,11 @@ if ![is_elf_format] {
     return
 }
 
+# No shared lib support on this target.
+if { [istarget "mcore-*-*"] } {
+    return
+}
+
 set test1	"read-only .eh_frame section"
 set test2	"read-only .gcc_except_table section"
 

-- 
Alan Modra
IBM OzLabs - Linux Technology Centre


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