[binutils-gdb] Remove bogus notarget in gas teststuite

Alan Modra amodra@sourceware.org
Mon Sep 17 13:58:00 GMT 2018


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=a4b9568c7ee95891de6f5ba846f2d1aaf61569cd

commit a4b9568c7ee95891de6f5ba846f2d1aaf61569cd
Author: Alan Modra <amodra@gmail.com>
Date:   Mon Sep 17 23:14:44 2018 +0930

    Remove bogus notarget in gas teststuite
    
    	* testsuite/gas/arm/arch7.d: Delete notarget.
    	* testsuite/gas/arm/arch7a-mp.d: Likewise.
    	* testsuite/gas/arm/arch7em.d: Likewise.
    	* testsuite/gas/arm/archv8m-main-dsp-5.d: Likewise.
    	* testsuite/gas/arm/barrier.d: Likewise.
    	* testsuite/gas/arm/bignum1.d: Likewise.
    	* testsuite/gas/arm/thumb32.d: Likewise.
    	* testsuite/gas/elf/dwarf2-1.d: Likewise.
    	* testsuite/gas/elf/dwarf2-2.d: Likewise.
    	* testsuite/gas/elf/dwarf2-4.d: Likewise.
    	* testsuite/gas/elf/group2.d: Likewise.
    	* testsuite/gas/arm/mapshort-elf.d: Only notarget pe and wince.
    	* testsuite/gas/elf/dwarf2-3.d: Delete notarget, xfail ft32 and h8300.
    	* testsuite/gas/elf/dwarf2-6.d: Delete notarget, xfail a few.

Diff:
---
 gas/ChangeLog                              | 17 +++++++++++++++++
 gas/testsuite/gas/arm/arch7.d              |  1 -
 gas/testsuite/gas/arm/arch7a-mp.d          |  1 -
 gas/testsuite/gas/arm/arch7em.d            |  1 -
 gas/testsuite/gas/arm/archv8m-main-dsp-5.d |  1 -
 gas/testsuite/gas/arm/barrier.d            |  2 --
 gas/testsuite/gas/arm/bignum1.d            |  2 --
 gas/testsuite/gas/arm/mapshort-elf.d       |  2 +-
 gas/testsuite/gas/arm/thumb32.d            |  2 --
 gas/testsuite/gas/elf/dwarf2-1.d           |  1 -
 gas/testsuite/gas/elf/dwarf2-2.d           |  1 -
 gas/testsuite/gas/elf/dwarf2-3.d           |  2 +-
 gas/testsuite/gas/elf/dwarf2-4.d           |  1 -
 gas/testsuite/gas/elf/dwarf2-6.d           |  2 +-
 gas/testsuite/gas/elf/group2.d             |  2 --
 15 files changed, 20 insertions(+), 18 deletions(-)

diff --git a/gas/ChangeLog b/gas/ChangeLog
index 3772875..a7919c0 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,5 +1,22 @@
 2018-09-17  Alan Modra  <amodra@gmail.com>
 
+	* testsuite/gas/arm/arch7.d: Delete notarget.
+	* testsuite/gas/arm/arch7a-mp.d: Likewise.
+	* testsuite/gas/arm/arch7em.d: Likewise.
+	* testsuite/gas/arm/archv8m-main-dsp-5.d: Likewise.
+	* testsuite/gas/arm/barrier.d: Likewise.
+	* testsuite/gas/arm/bignum1.d: Likewise.
+	* testsuite/gas/arm/thumb32.d: Likewise.
+	* testsuite/gas/elf/dwarf2-1.d: Likewise.
+	* testsuite/gas/elf/dwarf2-2.d: Likewise.
+	* testsuite/gas/elf/dwarf2-4.d: Likewise.
+	* testsuite/gas/elf/group2.d: Likewise.
+	* testsuite/gas/arm/mapshort-elf.d: Only notarget pe and wince.
+	* testsuite/gas/elf/dwarf2-3.d: Delete notarget, xfail ft32 and h8300.
+	* testsuite/gas/elf/dwarf2-6.d: Delete notarget, xfail a few.
+
+2018-09-17  Alan Modra  <amodra@gmail.com>
+
 	* testsuite/gas/all/gas.exp (redef3): Don't xfail for hppa.
 	(octa): Run for hppa.
 	* testsuite/gas/elf/elf.exp (common1, common2): Likewise.
diff --git a/gas/testsuite/gas/arm/arch7.d b/gas/testsuite/gas/arm/arch7.d
index 4e26cf6..a7149a6 100644
--- a/gas/testsuite/gas/arm/arch7.d
+++ b/gas/testsuite/gas/arm/arch7.d
@@ -1,7 +1,6 @@
 #name: ARM V7 instructions
 #as: -march=armv7r
 #objdump: -dr --prefix-addresses --show-raw-insn
-#notarget: *-*-pe *-*-wince
 
 .*: +file format .*arm.*
 
diff --git a/gas/testsuite/gas/arm/arch7a-mp.d b/gas/testsuite/gas/arm/arch7a-mp.d
index 2e5da2c..06042e2 100644
--- a/gas/testsuite/gas/arm/arch7a-mp.d
+++ b/gas/testsuite/gas/arm/arch7a-mp.d
@@ -2,7 +2,6 @@
 #as: -march=armv7-a+mp
 #objdump: -dr --prefix-addresses --show-raw-insn
 #source: arch7ar-mp.s
-#notarget: *-*-pe *-*-wince
 
 .*: +file format .*arm.*
 
diff --git a/gas/testsuite/gas/arm/arch7em.d b/gas/testsuite/gas/arm/arch7em.d
index 1808d94..80d3eb2 100644
--- a/gas/testsuite/gas/arm/arch7em.d
+++ b/gas/testsuite/gas/arm/arch7em.d
@@ -1,7 +1,6 @@
 # name: 32-bit Thumb DSP instructions
 # as: -march=armv7e-m
 # objdump: -dr --prefix-addresses --show-raw-insn
-#notarget: *-*-pe *-*-wince
 
 .*: +file format .*arm.*
 
diff --git a/gas/testsuite/gas/arm/archv8m-main-dsp-5.d b/gas/testsuite/gas/arm/archv8m-main-dsp-5.d
index 090dd99..7171dd5 100644
--- a/gas/testsuite/gas/arm/archv8m-main-dsp-5.d
+++ b/gas/testsuite/gas/arm/archv8m-main-dsp-5.d
@@ -2,7 +2,6 @@
 #source: arch7em.s
 #as: -march=armv8-m.main+dsp
 #objdump: -dr --prefix-addresses --show-raw-insn
-#notarget: *-*-pe *-*-wince
 
 .*: +file format .*arm.*
 
diff --git a/gas/testsuite/gas/arm/barrier.d b/gas/testsuite/gas/arm/barrier.d
index 3d20ad8..13dd5b7 100644
--- a/gas/testsuite/gas/arm/barrier.d
+++ b/gas/testsuite/gas/arm/barrier.d
@@ -1,8 +1,6 @@
 #objdump: -dr --prefix-addresses --show-raw-insn
 #name: Barrier Instruction Operands
 #as: -mcpu=cortex-a8
-# This test is only valid on ELF based ports.
-#notarget: *-*-pe *-*-wince
 
 # Test Barrier Instruction Operands
 
diff --git a/gas/testsuite/gas/arm/bignum1.d b/gas/testsuite/gas/arm/bignum1.d
index 4b9765f..c9d8245 100644
--- a/gas/testsuite/gas/arm/bignum1.d
+++ b/gas/testsuite/gas/arm/bignum1.d
@@ -1,8 +1,6 @@
 # name: bignums
 # as:
 # objdump: --full-contents
-# This test is only valid on ELF based ports.
-#notarget: *-*-pe *-*-wince
 
 .*: +file format .*arm.*
 
diff --git a/gas/testsuite/gas/arm/mapshort-elf.d b/gas/testsuite/gas/arm/mapshort-elf.d
index e92661b..56e84f7 100644
--- a/gas/testsuite/gas/arm/mapshort-elf.d
+++ b/gas/testsuite/gas/arm/mapshort-elf.d
@@ -1,7 +1,7 @@
 #objdump: --syms --special-syms -d
 #name: ARM Mapping Symbols for .short (ELF version)
 # This test is only valid on ELF based ports.
-#notarget: *-*-pe *-*-wince *-*-*eabi* *-*-symbianelf *-*-linux-* *-*-vxworks *-*-elf *-*-nacl*
+#notarget: *-*-pe *-*-wince
 #source: mapshort.s
 
 # Test the generation and use of ARM ELF Mapping Symbols
diff --git a/gas/testsuite/gas/arm/thumb32.d b/gas/testsuite/gas/arm/thumb32.d
index 914a7de..8a81262 100644
--- a/gas/testsuite/gas/arm/thumb32.d
+++ b/gas/testsuite/gas/arm/thumb32.d
@@ -1,8 +1,6 @@
 # name: 32-bit Thumb instructions
 # as: -march=armv6zkt2
 # objdump: -dr --prefix-addresses --show-raw-insn
-# The arm-aout and arm-pe ports do not support Thumb branch relocations.
-# notarget: *-*-pe
 # warning_output: thumb32.l
 
 .*: +file format .*arm.*
diff --git a/gas/testsuite/gas/elf/dwarf2-1.d b/gas/testsuite/gas/elf/dwarf2-1.d
index c4d2e5a..d456489 100644
--- a/gas/testsuite/gas/elf/dwarf2-1.d
+++ b/gas/testsuite/gas/elf/dwarf2-1.d
@@ -1,7 +1,6 @@
 #as:  --compress-debug-sections
 #readelf: -w
 #name: DWARF2 1
-#notarget: ia64-*-* m68hc1*-*-* m681*-*-*
 
 Contents of the .[z]?debug_info section:
 
diff --git a/gas/testsuite/gas/elf/dwarf2-2.d b/gas/testsuite/gas/elf/dwarf2-2.d
index 948fc32..a93f03e 100644
--- a/gas/testsuite/gas/elf/dwarf2-2.d
+++ b/gas/testsuite/gas/elf/dwarf2-2.d
@@ -1,7 +1,6 @@
 #as:  --compress-debug-sections
 #readelf: -w
 #name: DWARF2 2
-#notarget: ia64-*-* m68hc1*-*-* m681*-*-*
 
 Contents of the .[z]?debug_info section:
 
diff --git a/gas/testsuite/gas/elf/dwarf2-3.d b/gas/testsuite/gas/elf/dwarf2-3.d
index 2d630b5..c53fcb5 100644
--- a/gas/testsuite/gas/elf/dwarf2-3.d
+++ b/gas/testsuite/gas/elf/dwarf2-3.d
@@ -1,6 +1,6 @@
 #readelf: -wl
 #name: DWARF2 3
-#notarget: ft32*-* ia64-*-* h8300-*-*
+#xfail: ft32*-* h8300-*-*
 
 Raw dump of debug contents of section \.z?debug_line:
 
diff --git a/gas/testsuite/gas/elf/dwarf2-4.d b/gas/testsuite/gas/elf/dwarf2-4.d
index 5340918..196f0db 100644
--- a/gas/testsuite/gas/elf/dwarf2-4.d
+++ b/gas/testsuite/gas/elf/dwarf2-4.d
@@ -1,7 +1,6 @@
 #as:  --compress-debug-sections
 #readelf: -w
 #name: DWARF2 4
-#notarget: ia64-*-*
 
 Contents of the .[z]?debug_abbrev section:
 
diff --git a/gas/testsuite/gas/elf/dwarf2-6.d b/gas/testsuite/gas/elf/dwarf2-6.d
index b518518..415de4c 100644
--- a/gas/testsuite/gas/elf/dwarf2-6.d
+++ b/gas/testsuite/gas/elf/dwarf2-6.d
@@ -2,7 +2,7 @@
 #readelf: -wlL
 #name: DWARF2 6
 # These targets either do not support or do not evaluate the subtraction of symbols at assembly time.
-#notarget: am3*-* avr-* cr16-* crx-* mn10*-* msp430-* nds32*-* pru-* riscv*-* rl78-* xtensa-*
+#xfail: cr16-* crx-* riscv*-*
 
 Raw dump of debug contents of section .debug_line:
 
diff --git a/gas/testsuite/gas/elf/group2.d b/gas/testsuite/gas/elf/group2.d
index 269f944..7862931 100644
--- a/gas/testsuite/gas/elf/group2.d
+++ b/gas/testsuite/gas/elf/group2.d
@@ -1,8 +1,6 @@
 #readelf: -SW
 #name: debug info in group section and non-group section with same name
 #source: group2.s
-# The RX port uses non-standard section names.
-#notarget: rx-*
 
 #...
 [ 	]*\[.*\][ 	]+\.group[ 	]+GROUP.*



More information about the Binutils-cvs mailing list