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]

ppc gas tests


The new e500 test is ELF only, so let's not try to run it when XCOFF.

gas/testsuite/ChangeLog
	* gas/ppc/ppc.exp: Don't run e500 test on xcoff targets.
	* gas/ppc/astest2.d: Escape dots.

Index: gas/testsuite/gas/ppc/ppc.exp
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/ppc/ppc.exp,v
retrieving revision 1.7
diff -u -p -r1.7 ppc.exp
--- gas/testsuite/gas/ppc/ppc.exp	19 Aug 2002 21:01:02 -0000	1.7
+++ gas/testsuite/gas/ppc/ppc.exp	22 Aug 2002 05:16:22 -0000
@@ -27,7 +27,7 @@ if { [istarget powerpc64*-*-*] || [istar
 if { [istarget powerpc*-*-*] } then {
    run_dump_test "simpshft"
 
-    if { [istarget powerpc-ibm-aix*] } then {
+    if { [istarget powerpc-*-*aix*] } then {
 	run_dump_test "altivec_xcoff"
 	run_dump_test "altivec_xcoff64"
 	run_dump_test "booke_xcoff"
@@ -35,9 +35,6 @@ if { [istarget powerpc*-*-*] } then {
     } else {
 	run_dump_test "altivec"
 	run_dump_test "booke"
+	run_dump_test "e500"
     }
-}
-
-if { [istarget powerpc*-*-*] } then {
-   run_dump_test "e500"
 }
Index: gas/testsuite/gas/ppc/astest2.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/ppc/astest2.d,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 astest2.d
--- gas/testsuite/gas/ppc/astest2.d	3 May 1999 07:28:52 -0000	1.1.1.1
+++ gas/testsuite/gas/ppc/astest2.d	22 Aug 2002 05:16:22 -0000
@@ -3,7 +3,7 @@
 
 .*: +file format elf32-powerpc
 
-Disassembly of section .text:
+Disassembly of section \.text:
 
 0+0000000 <foo>:
    0:	60 00 00 00 	nop
@@ -14,7 +14,7 @@ Disassembly of section .text:
   14:	48 00 00 00 	b	14 <foo\+0x14>
 			14: R_PPC_REL24	x
   18:	48 00 00 04 	b	1c <foo\+0x1c>
-			18: R_PPC_REL24	.data\+0x4
+			18: R_PPC_REL24	\.data\+0x4
   1c:	48 00 00 00 	b	1c <foo\+0x1c>
 			1c: R_PPC_REL24	z
   20:	48 00 00 14 	b	34 <foo\+0x34>
@@ -30,16 +30,16 @@ Disassembly of section .text:
 			38: R_PPC_LOCAL24PC	a
   3c:	48 00 00 40 	b	7c <apfour>
 
-  40:	00 00 00 40 	.long 0x40
-			40: R_PPC_ADDR32	.text\+0x40
+  40:	00 00 00 40 	\.long 0x40
+			40: R_PPC_ADDR32	\.text\+0x40
 
-  44:	00 00 00 4c 	.long 0x4c
-			44: R_PPC_ADDR32	.text\+0x4c
-  48:	00 00 00 00 	.long 0x0
+  44:	00 00 00 4c 	\.long 0x4c
+			44: R_PPC_ADDR32	\.text\+0x4c
+  48:	00 00 00 00 	\.long 0x0
 			48: R_PPC_REL32	x
-  4c:	00 00 00 04 	.long 0x4
+  4c:	00 00 00 04 	\.long 0x4
 			4c: R_PPC_REL32	x\+0x4
-	...
+	\.\.\.
 			50: R_PPC_REL32	z
 			54: R_PPC_REL32	y
 			58: R_PPC_ADDR32	x
@@ -51,25 +51,25 @@ Disassembly of section .text:
 			68: R_PPC_ADDR32	y\+0xf+ffffffc
   6c:	ff ff ff fc 	fnmsub	f31,f31,f31,f31
 			6c: R_PPC_ADDR32	z\+0xf+ffffffc
-  70:	00 00 00 08 	.long 0x8
-  74:	00 00 00 08 	.long 0x8
+  70:	00 00 00 08 	\.long 0x8
+  74:	00 00 00 08 	\.long 0x8
 
 0+0000078 <a>:
-  78:	00 00 00 00 	.long 0x0
+  78:	00 00 00 00 	\.long 0x0
 			78: R_PPC_ADDR32	a
 
 0+000007c <apfour>:
-	...
+	\.\.\.
 			7c: R_PPC_ADDR32	b
 			80: R_PPC_ADDR32	apfour
   84:	ff ff ff fc 	fnmsub	f31,f31,f31,f31
-  88:	00 00 00 02 	.long 0x2
+  88:	00 00 00 02 	\.long 0x2
 			88: R_PPC_ADDR32	apfour\+0x2
-  8c:	00 00 00 00 	.long 0x0
-Disassembly of section .data:
+  8c:	00 00 00 00 	\.long 0x0
+Disassembly of section \.data:
 
 0+0000000 <x>:
-   0:	00 00 00 00 	.long 0x0
+   0:	00 00 00 00 	\.long 0x0
 
 0+0000004 <y>:
-   4:	00 00 00 00 	.long 0x0
+   4:	00 00 00 00 	\.long 0x0

-- 
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]