From a4b9568c7ee95891de6f5ba846f2d1aaf61569cd Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Mon, 17 Sep 2018 23:14:44 +0930 Subject: [PATCH] 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. --- 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 3772875cecc..a7919c016bb 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,20 @@ +2018-09-17 Alan Modra + + * 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 * testsuite/gas/all/gas.exp (redef3): Don't xfail for hppa. diff --git a/gas/testsuite/gas/arm/arch7.d b/gas/testsuite/gas/arm/arch7.d index 4e26cf69aed..a7149a62b39 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 2e5da2c27b3..06042e297cc 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 1808d943ee4..80d3eb2060b 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 090dd9954c1..7171dd5084d 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 3d20ad8ea2b..13dd5b79a14 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 4b9765f9328..c9d8245b145 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 e92661bd746..56e84f7e71e 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 914a7de9397..8a812623fee 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 c4d2e5a0cec..d4564895c86 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 948fc32031b..a93f03e10f6 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 2d630b5a128..c53fcb5408b 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 53409187033..196f0dbb89c 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 b518518ce0c..415de4c4665 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 269f944e74f..7862931b9df 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.* -- 2.30.2