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]

[PATCH] Fix MIPS testsuite for little endian


Hello All,

this patch fixes testsuite failures for MIPS gas and ld.
IMHO this should go in the 2.14 branch also.


Thiemo


2003-06-10  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>

	/gas/testsuite/ChangeLog
	* gas/mips/mips.exp: Fix typo.
	* gas/mips/elempic.d: Force o64 ABI.
	* gas/mips/telempic.d: Likewise.

	/ld/testsuite/ChangeLog
	* ld-mips-elf/rel32-n32.d: Force big endian assembly.
	* ld-mips-elf/rel32-o32.d: Likewise.
	* ld-mips-elf/rel64.d: Likewise.


diff -urpNX /bigdisk/src/gcc-exclude source-orig/gas/testsuite/gas/mips/mips.exp source/gas/testsuite/gas/mips/mips.exp
--- source-orig/gas/testsuite/gas/mips/mips.exp	Sun May 25 09:20:29 2003
+++ source/gas/testsuite/gas/mips/mips.exp	Tue Jun 10 16:34:26 2003
@@ -400,7 +400,7 @@ if { [istarget mips*-*-*] } then {
 	set tmips ""
     }
     if [istarget mips*el-*-*] {
-	set el el
+	set el "el"
     } {
 	set el ""
     }
diff -urpNX /bigdisk/src/gcc-exclude source-orig/gas/testsuite/gas/mips/elempic.d source/gas/testsuite/gas/mips/elempic.d
--- source-orig/gas/testsuite/gas/mips/elempic.d	Wed Aug 14 09:24:56 2002
+++ source/gas/testsuite/gas/mips/elempic.d	Tue Jun 10 15:10:48 2003
@@ -1,6 +1,6 @@
 #objdump: -rst -mmips:4000
 #name: MIPS empic
-#as: -membedded-pic -mips3
+#as: -mabi=o64 -membedded-pic -mips3
 #source: empic.s
 #stderr: empic.l
 
diff -urpNX /bigdisk/src/gcc-exclude source-orig/gas/testsuite/gas/mips/telempic.d source/gas/testsuite/gas/mips/telempic.d
--- source-orig/gas/testsuite/gas/mips/telempic.d	Wed Aug 14 09:24:56 2002
+++ source/gas/testsuite/gas/mips/telempic.d	Tue Jun 10 16:56:07 2003
@@ -1,6 +1,6 @@
 #objdump: -rst -mmips:4000
 #name: MIPS empic
-#as: -membedded-pic -mips3
+#as: -mabi=o64 -membedded-pic -mips3
 #source: empic.s
 #stderr: empic.l
 
diff -urpNX /bigdisk/src/gcc-exclude source-orig/ld/testsuite/ld-mips-elf/rel32-n32.d source/ld/testsuite/ld-mips-elf/rel32-n32.d
--- source-orig/ld/testsuite/ld-mips-elf/rel32-n32.d	Tue Mar 11 20:20:16 2003
+++ source/ld/testsuite/ld-mips-elf/rel32-n32.d	Tue Jun 10 17:01:02 2003
@@ -1,6 +1,6 @@
 #name: MIPS rel32 n32
 #source: rel32.s
-#as: -KPIC -n32
+#as: -KPIC -EB -n32
 #readelf: -x 5 -r
 #ld: -shared -melf32btsmipn32
 
diff -urpNX /bigdisk/src/gcc-exclude source-orig/ld/testsuite/ld-mips-elf/rel32-o32.d source/ld/testsuite/ld-mips-elf/rel32-o32.d
--- source-orig/ld/testsuite/ld-mips-elf/rel32-o32.d	Tue Mar 11 20:20:16 2003
+++ source/ld/testsuite/ld-mips-elf/rel32-o32.d	Tue Jun 10 17:01:02 2003
@@ -1,6 +1,6 @@
 #name: MIPS rel32 o32
 #source: rel32.s
-#as: -KPIC -32
+#as: -KPIC -EB -32
 #readelf: -x 6 -r
 #ld: -shared -melf32btsmip
 
diff -urpNX /bigdisk/src/gcc-exclude source-orig/ld/testsuite/ld-mips-elf/rel64.d source/ld/testsuite/ld-mips-elf/rel64.d
--- source-orig/ld/testsuite/ld-mips-elf/rel64.d	Tue Mar 11 20:20:16 2003
+++ source/ld/testsuite/ld-mips-elf/rel64.d	Tue Jun 10 17:01:02 2003
@@ -1,6 +1,6 @@
 #name: MIPS rel64 n64
 #source: rel64.s
-#as: -KPIC -64
+#as: -KPIC -EB -64
 #readelf: -x 6 -r
 #ld: -shared -melf64btsmip
 


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