This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Skip ARM group tests for non-ELF targets
- From: Nick Clifton <nickc at redhat dot com>
- To: binutils at sourceware dot org
- Date: Sun, 18 Jun 2006 11:05:03 +0100
- Subject: 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.*