This is the mail archive of the binutils@sourceware.org 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]

Skip ARM group tests for non-ELF targets


Hi Guys,

  The support for the new ARM group relocations is ELF specific, since
  those relocs are not (currently) defined for other file formats, so
  the tests for this feature need to be made ELF specific as well.  I
  am applying the attached patch to do this.

Cheers
  Nick

gas/testsuite/ChangeLog
2006-06-18  Nick Clifton  <nickc@redhat.com>

	* gas/arm/group-reloc-alu-encoding-bad.d: Skip for non-ELF
	targets.
	* gas/arm/group-reloc-alu-parsing-bad.d: Likewise.
	* gas/arm/group-reloc-ldc-encoding-bad.d: Likewise.
	* gas/arm/group-reloc-ldc-parsing-bad.d: Likewise.
	* gas/arm/group-reloc-ldc.d: Likewise.
	* gas/arm/group-reloc-ldr-encoding-bad.d: Likewise.
	* gas/arm/group-reloc-ldr-parsing-bad.d: Likewise.
	* gas/arm/group-reloc-ldr.d: Likewise.
	* gas/arm/group-reloc-ldrs-encoding-bad.d: Likewise.
	* gas/arm/group-reloc-ldrs-parsing-bad.d: Likewise.
	* gas/arm/group-reloc-ldrs.d: Likewise.
	
Index: gas/testsuite/gas/arm/group-reloc-alu-encoding-bad.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/arm/group-reloc-alu-encoding-bad.d,v
retrieving revision 1.1
diff -c -3 -p -r1.1 group-reloc-alu-encoding-bad.d
*** gas/testsuite/gas/arm/group-reloc-alu-encoding-bad.d	15 Jun 2006 11:03:01 -0000	1.1
--- gas/testsuite/gas/arm/group-reloc-alu-encoding-bad.d	18 Jun 2006 09:59:27 -0000
***************
*** 1,2 ****
--- 1,3 ----
  #name: Group relocation tests, encoding failures (alu)
+ #skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
  #error-output: group-reloc-alu-encoding-bad.l
Index: gas/testsuite/gas/arm/group-reloc-alu-parsing-bad.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/arm/group-reloc-alu-parsing-bad.d,v
retrieving revision 1.1
diff -c -3 -p -r1.1 group-reloc-alu-parsing-bad.d
*** gas/testsuite/gas/arm/group-reloc-alu-parsing-bad.d	15 Jun 2006 11:03:01 -0000	1.1
--- gas/testsuite/gas/arm/group-reloc-alu-parsing-bad.d	18 Jun 2006 09:59:27 -0000
***************
*** 1,2 ****
--- 1,3 ----
  #name: Group relocation tests, parsing failures (alu)
+ #skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
  #error-output: group-reloc-alu-parsing-bad.l
Index: gas/testsuite/gas/arm/group-reloc-alu.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/arm/group-reloc-alu.d,v
retrieving revision 1.1
diff -c -3 -p -r1.1 group-reloc-alu.d
*** gas/testsuite/gas/arm/group-reloc-alu.d	15 Jun 2006 11:03:01 -0000	1.1
--- gas/testsuite/gas/arm/group-reloc-alu.d	18 Jun 2006 09:59:27 -0000
***************
*** 1,4 ****
--- 1,5 ----
  #objdump: -dr --prefix-addresses --show-raw-insn
+ #skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
  #name: Group relocation tests (alu)
  
  .*: +file format .*arm.*
Index: gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.d,v
retrieving revision 1.1
diff -c -3 -p -r1.1 group-reloc-ldc-encoding-bad.d
*** gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.d	15 Jun 2006 11:03:01 -0000	1.1
--- gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.d	18 Jun 2006 09:59:27 -0000
***************
*** 1,2 ****
--- 1,3 ----
  #name: Group relocation tests, encoding failures (ldc)
+ #skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
  #error-output: group-reloc-ldc-encoding-bad.l
Index: gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.d,v
retrieving revision 1.1
diff -c -3 -p -r1.1 group-reloc-ldc-parsing-bad.d
*** gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.d	15 Jun 2006 11:03:01 -0000	1.1
--- gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.d	18 Jun 2006 09:59:27 -0000
***************
*** 1,2 ****
--- 1,3 ----
  #name: Group relocation tests, parsing failures (ldc)
+ #skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
  #error-output: group-reloc-ldc-parsing-bad.l
Index: gas/testsuite/gas/arm/group-reloc-ldc.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/arm/group-reloc-ldc.d,v
retrieving revision 1.1
diff -c -3 -p -r1.1 group-reloc-ldc.d
*** gas/testsuite/gas/arm/group-reloc-ldc.d	15 Jun 2006 11:03:01 -0000	1.1
--- gas/testsuite/gas/arm/group-reloc-ldc.d	18 Jun 2006 09:59:27 -0000
***************
*** 1,4 ****
--- 1,5 ----
  #objdump: -dr --prefix-addresses --show-raw-insn
+ #skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
  #name: Group relocation tests (ldc)
  
  .*: +file format .*arm.*
Index: gas/testsuite/gas/arm/group-reloc-ldr-encoding-bad.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/arm/group-reloc-ldr-encoding-bad.d,v
retrieving revision 1.1
diff -c -3 -p -r1.1 group-reloc-ldr-encoding-bad.d
*** gas/testsuite/gas/arm/group-reloc-ldr-encoding-bad.d	15 Jun 2006 11:03:01 -0000	1.1
--- gas/testsuite/gas/arm/group-reloc-ldr-encoding-bad.d	18 Jun 2006 09:59:27 -0000
***************
*** 1,2 ****
--- 1,3 ----
  #name: Group relocation tests, encoding failures (ldr)
+ #skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
  #error-output: group-reloc-ldr-encoding-bad.l
Index: gas/testsuite/gas/arm/group-reloc-ldr-parsing-bad.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/arm/group-reloc-ldr-parsing-bad.d,v
retrieving revision 1.1
diff -c -3 -p -r1.1 group-reloc-ldr-parsing-bad.d
*** gas/testsuite/gas/arm/group-reloc-ldr-parsing-bad.d	15 Jun 2006 11:03:01 -0000	1.1
--- gas/testsuite/gas/arm/group-reloc-ldr-parsing-bad.d	18 Jun 2006 09:59:27 -0000
***************
*** 1,2 ****
--- 1,3 ----
  #name: Group relocation tests, parsing failures (ldr)
+ #skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
  #error-output: group-reloc-ldr-parsing-bad.l
Index: gas/testsuite/gas/arm/group-reloc-ldr.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/arm/group-reloc-ldr.d,v
retrieving revision 1.1
diff -c -3 -p -r1.1 group-reloc-ldr.d
*** gas/testsuite/gas/arm/group-reloc-ldr.d	15 Jun 2006 11:03:01 -0000	1.1
--- gas/testsuite/gas/arm/group-reloc-ldr.d	18 Jun 2006 09:59:27 -0000
***************
*** 1,4 ****
--- 1,5 ----
  #objdump: -dr --prefix-addresses --show-raw-insn
+ #skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
  #name: Group relocation tests (ldr)
  
  .*: +file format .*arm.*
Index: gas/testsuite/gas/arm/group-reloc-ldrs-encoding-bad.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/arm/group-reloc-ldrs-encoding-bad.d,v
retrieving revision 1.1
diff -c -3 -p -r1.1 group-reloc-ldrs-encoding-bad.d
*** gas/testsuite/gas/arm/group-reloc-ldrs-encoding-bad.d	15 Jun 2006 11:03:01 -0000	1.1
--- gas/testsuite/gas/arm/group-reloc-ldrs-encoding-bad.d	18 Jun 2006 09:59:27 -0000
***************
*** 1,2 ****
--- 1,3 ----
  #name: Group relocation tests, encoding failures (ldrs)
+ #skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
  #error-output: group-reloc-ldrs-encoding-bad.l
Index: gas/testsuite/gas/arm/group-reloc-ldrs-parsing-bad.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/arm/group-reloc-ldrs-parsing-bad.d,v
retrieving revision 1.1
diff -c -3 -p -r1.1 group-reloc-ldrs-parsing-bad.d
*** gas/testsuite/gas/arm/group-reloc-ldrs-parsing-bad.d	15 Jun 2006 11:03:01 -0000	1.1
--- gas/testsuite/gas/arm/group-reloc-ldrs-parsing-bad.d	18 Jun 2006 09:59:27 -0000
***************
*** 1,2 ****
--- 1,3 ----
  #name: Group relocation tests, parsing failures (ldrs)
+ #skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
  #error-output: group-reloc-ldrs-parsing-bad.l
Index: gas/testsuite/gas/arm/group-reloc-ldrs.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/arm/group-reloc-ldrs.d,v
retrieving revision 1.1
diff -c -3 -p -r1.1 group-reloc-ldrs.d
*** gas/testsuite/gas/arm/group-reloc-ldrs.d	15 Jun 2006 11:03:01 -0000	1.1
--- gas/testsuite/gas/arm/group-reloc-ldrs.d	18 Jun 2006 09:59:27 -0000
***************
*** 1,4 ****
--- 1,5 ----
  #objdump: -dr --prefix-addresses --show-raw-insn
+ #skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
  #name: Group relocation tests (ldrs)
  
  .*: +file format .*arm.*

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