summaryrefslogtreecommitdiff
path: root/gas/testsuite
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2009-01-27 15:20:11 +0000
committerNick Clifton <nickc@redhat.com>2009-01-27 15:20:11 +0000
commitb6b782a0dfbf268e24bbfa69eca397b6cf4452fa (patch)
tree8847339d47be534296c5059dbf4a02bb45f52568 /gas/testsuite
parenta583fc80d750764d904e32b843296900345cbb68 (diff)
downloadbinutils-redhat-b6b782a0dfbf268e24bbfa69eca397b6cf4452fa.tar.gz
* gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
* gas/arm/attr-default.d : Likewise. * gas/arm/attr-march-all.d: Likewise. * gas/arm/attr-march-armv1.d: Likewise. * gas/arm/attr-march-armv2.d: Likewise. * gas/arm/attr-march-armv2a.d: Likewise. * gas/arm/attr-march-armv2s.d: Likewise. * gas/arm/attr-march-armv3.d: Likewise. * gas/arm/attr-march-armv3m.d: Likewise. * gas/arm/attr-march-armv4.d: Likewise. * gas/arm/attr-march-armv4t.d: Likewise. * gas/arm/attr-march-armv4txm.d: Likewise. * gas/arm/attr-march-armv4xm.d: Likewise. * gas/arm/attr-march-armv5.d: Likewise. * gas/arm/attr-march-armv5t.d: Likewise. * gas/arm/attr-march-armv5te.d: Likewise. * gas/arm/attr-march-armv5tej.d: Likewise. * gas/arm/attr-march-armv5texp.d: Likewise. * gas/arm/attr-march-armv5txm.d: Likewise. * gas/arm/attr-march-armv6-m.d: Likewise. * gas/arm/attr-march-armv6.d: Likewise. * gas/arm/attr-march-armv6j.d: Likewise. * gas/arm/attr-march-armv6k.d: Likewise. * gas/arm/attr-march-armv6kt2.d: Likewise. * gas/arm/attr-march-armv6t2.d: Likewise. * gas/arm/attr-march-armv6z.d: Likewise. * gas/arm/attr-march-armv6zk.d: Likewise. * gas/arm/attr-march-armv6zkt2.d: Likewise. * gas/arm/attr-march-armv6zt2.d: Likewise. * gas/arm/attr-march-armv7-a.d: Likewise. * gas/arm/attr-march-armv7-m.d: Likewise. * gas/arm/attr-march-armv7-r.d: Likewise. * gas/arm/attr-march-iwmmxt.d: Likewise. * gas/arm/attr-march-iwmmxt2.d: Likewise. * gas/arm/attr-march-xscale.d: Likewise. * gas/arm/attr-mcpu.d: Likewise. * gas/arm/attr-mfpu-arm1020e.d: Likewise. * gas/arm/attr-mfpu-arm1020t.d: Likewise. * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise. * gas/arm/attr-mfpu-arm1136jfs.d: Likewise. * gas/arm/attr-mfpu-arm7500fe.d: Likewise. * gas/arm/attr-mfpu-fpa.d: Likewise. * gas/arm/attr-mfpu-fpa10.d: Likewise. * gas/arm/attr-mfpu-fpa11.d: Likewise. * gas/arm/attr-mfpu-fpe.d: Likewise. * gas/arm/attr-mfpu-fpe2.d: Likewise. * gas/arm/attr-mfpu-fpe3.d: Likewise. * gas/arm/attr-mfpu-maverick.d: Likewise. * gas/arm/attr-mfpu-neon-fp16.d: Likewise. * gas/arm/attr-mfpu-neon.d: Likewise. * gas/arm/attr-mfpu-softfpa.d: Likewise. * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise. * gas/arm/attr-mfpu-softvfp.d: Likewise. * gas/arm/attr-mfpu-vfp.d: Likewise. * gas/arm/attr-mfpu-vfp10-r0.d: Likewise. * gas/arm/attr-mfpu-vfp10.d: Likewise. * gas/arm/attr-mfpu-vfp3.d: Likewise. * gas/arm/attr-mfpu-vfp9.d: Likewise. * gas/arm/attr-mfpu-vfpv2.d: Likewise. * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise. * gas/arm/attr-mfpu-vfpv3.d: Likewise. * gas/arm/attr-mfpu-vfpxd.d: Likewise. * gas/arm/attr-order.d: Likewise. * gas/arm/attr-override-cpu-directive.d: Likewise. * gas/arm/attr-override-mcpu.d: Likewise.
Diffstat (limited to 'gas/testsuite')
-rw-r--r--gas/testsuite/ChangeLog72
-rw-r--r--gas/testsuite/gas/arm/attr-cpu-directive.d4
-rw-r--r--gas/testsuite/gas/arm/attr-default.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-all.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv1.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv2.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv2a.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv2s.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv3.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv3m.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv4.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv4t.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv4txm.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv4xm.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv5.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv5t.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv5te.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv5tej.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv5texp.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv5txm.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv6-m.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv6.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv6j.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv6k.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv6kt2.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv6t2.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv6z.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv6zk.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv6zkt2.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv6zt2.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv7-a.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv7-m.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv7-r.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv7.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv7a.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv7m.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-armv7r.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-iwmmxt.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-iwmmxt2.d4
-rw-r--r--gas/testsuite/gas/arm/attr-march-xscale.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mcpu.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-arm1020e.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-arm1020t.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-arm1136jf-s.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-arm1136jfs.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-arm7500fe.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-fpa.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-fpa10.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-fpa11.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-fpe.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-fpe2.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-fpe3.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-maverick.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-neon-fp16.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-neon.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-softfpa.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-softvfp+vfp.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-softvfp.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-vfp.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-vfp10-r0.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-vfp10.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-vfp3.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-vfp9.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-vfpv2.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-vfpv3-d16.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-vfpv3.d4
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-vfpxd.d4
-rw-r--r--gas/testsuite/gas/arm/attr-order.d4
-rw-r--r--gas/testsuite/gas/arm/attr-override-cpu-directive.d4
-rw-r--r--gas/testsuite/gas/arm/attr-override-mcpu.d4
-rw-r--r--gas/testsuite/gas/arm/mapshort-eabi.d2
-rw-r--r--gas/testsuite/gas/arm/mapshort-elf.d2
72 files changed, 212 insertions, 140 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 8ab76365dc..bf1fd940ca 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,5 +1,77 @@
2009-01-27 Nick Clifton <nickc@redhat.com>
+ * gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
+ * gas/arm/attr-default.d : Likewise.
+ * gas/arm/attr-march-all.d: Likewise.
+ * gas/arm/attr-march-armv1.d: Likewise.
+ * gas/arm/attr-march-armv2.d: Likewise.
+ * gas/arm/attr-march-armv2a.d: Likewise.
+ * gas/arm/attr-march-armv2s.d: Likewise.
+ * gas/arm/attr-march-armv3.d: Likewise.
+ * gas/arm/attr-march-armv3m.d: Likewise.
+ * gas/arm/attr-march-armv4.d: Likewise.
+ * gas/arm/attr-march-armv4t.d: Likewise.
+ * gas/arm/attr-march-armv4txm.d: Likewise.
+ * gas/arm/attr-march-armv4xm.d: Likewise.
+ * gas/arm/attr-march-armv5.d: Likewise.
+ * gas/arm/attr-march-armv5t.d: Likewise.
+ * gas/arm/attr-march-armv5te.d: Likewise.
+ * gas/arm/attr-march-armv5tej.d: Likewise.
+ * gas/arm/attr-march-armv5texp.d: Likewise.
+ * gas/arm/attr-march-armv5txm.d: Likewise.
+ * gas/arm/attr-march-armv6-m.d: Likewise.
+ * gas/arm/attr-march-armv6.d: Likewise.
+ * gas/arm/attr-march-armv6j.d: Likewise.
+ * gas/arm/attr-march-armv6k.d: Likewise.
+ * gas/arm/attr-march-armv6kt2.d: Likewise.
+ * gas/arm/attr-march-armv6t2.d: Likewise.
+ * gas/arm/attr-march-armv6z.d: Likewise.
+ * gas/arm/attr-march-armv6zk.d: Likewise.
+ * gas/arm/attr-march-armv6zkt2.d: Likewise.
+ * gas/arm/attr-march-armv6zt2.d: Likewise.
+ * gas/arm/attr-march-armv7-a.d: Likewise.
+ * gas/arm/attr-march-armv7-m.d: Likewise.
+ * gas/arm/attr-march-armv7-r.d: Likewise.
+ * gas/arm/attr-march-armv7.d: Likewise.
+ * gas/arm/attr-march-armv7a.d: Likewise.
+ * gas/arm/attr-march-armv7m.d: Likewise.
+ * gas/arm/attr-march-armv7r.d: Likewise.
+ * gas/arm/attr-march-iwmmxt.d: Likewise.
+ * gas/arm/attr-march-iwmmxt2.d: Likewise.
+ * gas/arm/attr-march-xscale.d: Likewise.
+ * gas/arm/attr-mcpu.d: Likewise.
+ * gas/arm/attr-mfpu-arm1020e.d: Likewise.
+ * gas/arm/attr-mfpu-arm1020t.d: Likewise.
+ * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
+ * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
+ * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
+ * gas/arm/attr-mfpu-fpa.d: Likewise.
+ * gas/arm/attr-mfpu-fpa10.d: Likewise.
+ * gas/arm/attr-mfpu-fpa11.d: Likewise.
+ * gas/arm/attr-mfpu-fpe.d: Likewise.
+ * gas/arm/attr-mfpu-fpe2.d: Likewise.
+ * gas/arm/attr-mfpu-fpe3.d: Likewise.
+ * gas/arm/attr-mfpu-maverick.d: Likewise.
+ * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
+ * gas/arm/attr-mfpu-neon.d: Likewise.
+ * gas/arm/attr-mfpu-softfpa.d: Likewise.
+ * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
+ * gas/arm/attr-mfpu-softvfp.d: Likewise.
+ * gas/arm/attr-mfpu-vfp.d: Likewise.
+ * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
+ * gas/arm/attr-mfpu-vfp10.d: Likewise.
+ * gas/arm/attr-mfpu-vfp3.d: Likewise.
+ * gas/arm/attr-mfpu-vfp9.d: Likewise.
+ * gas/arm/attr-mfpu-vfpv2.d: Likewise.
+ * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
+ * gas/arm/attr-mfpu-vfpv3.d: Likewise.
+ * gas/arm/attr-mfpu-vfpxd.d: Likewise.
+ * gas/arm/attr-order.d: Likewise.
+ * gas/arm/attr-override-cpu-directive.d: Likewise.
+ * gas/arm/attr-override-mcpu.d: Likewise.
+
+2009-01-27 Nick Clifton <nickc@redhat.com>
+
* gas/lib/gas-defs.exp: Update description of run_dump_test proc.
* gas/mips/dli.d: Pass -64 to gas.
diff --git a/gas/testsuite/gas/arm/attr-cpu-directive.d b/gas/testsuite/gas/arm/attr-cpu-directive.d
index 357e8046c3..0eeab8ce01 100644
--- a/gas/testsuite/gas/arm/attr-cpu-directive.d
+++ b/gas/testsuite/gas/arm/attr-cpu-directive.d
@@ -2,8 +2,8 @@
# source: attr-cpu-directive.s
# as:
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-default.d b/gas/testsuite/gas/arm/attr-default.d
index fca3597d93..4439180dfe 100644
--- a/gas/testsuite/gas/arm/attr-default.d
+++ b/gas/testsuite/gas/arm/attr-default.d
@@ -2,8 +2,8 @@
# source: blank.s
# as:
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-all.d b/gas/testsuite/gas/arm/attr-march-all.d
index 66f2f79e81..ba446c3376 100644
--- a/gas/testsuite/gas/arm/attr-march-all.d
+++ b/gas/testsuite/gas/arm/attr-march-all.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=all
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv1.d b/gas/testsuite/gas/arm/attr-march-armv1.d
index d81b3e9c8d..4867087637 100644
--- a/gas/testsuite/gas/arm/attr-march-armv1.d
+++ b/gas/testsuite/gas/arm/attr-march-armv1.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv1
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv2.d b/gas/testsuite/gas/arm/attr-march-armv2.d
index 3c59db9809..352e38f1f7 100644
--- a/gas/testsuite/gas/arm/attr-march-armv2.d
+++ b/gas/testsuite/gas/arm/attr-march-armv2.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv2
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv2a.d b/gas/testsuite/gas/arm/attr-march-armv2a.d
index 1e6bcd003e..956f6fd304 100644
--- a/gas/testsuite/gas/arm/attr-march-armv2a.d
+++ b/gas/testsuite/gas/arm/attr-march-armv2a.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv2a
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv2s.d b/gas/testsuite/gas/arm/attr-march-armv2s.d
index 5dd6e898b7..67ba746148 100644
--- a/gas/testsuite/gas/arm/attr-march-armv2s.d
+++ b/gas/testsuite/gas/arm/attr-march-armv2s.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv2s
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv3.d b/gas/testsuite/gas/arm/attr-march-armv3.d
index e34b83dd33..e3b606c1f7 100644
--- a/gas/testsuite/gas/arm/attr-march-armv3.d
+++ b/gas/testsuite/gas/arm/attr-march-armv3.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv3
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv3m.d b/gas/testsuite/gas/arm/attr-march-armv3m.d
index f911c70c54..b3878cdbba 100644
--- a/gas/testsuite/gas/arm/attr-march-armv3m.d
+++ b/gas/testsuite/gas/arm/attr-march-armv3m.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv3m
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv4.d b/gas/testsuite/gas/arm/attr-march-armv4.d
index 283cd70f7a..c0c3b92bd4 100644
--- a/gas/testsuite/gas/arm/attr-march-armv4.d
+++ b/gas/testsuite/gas/arm/attr-march-armv4.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv4
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv4t.d b/gas/testsuite/gas/arm/attr-march-armv4t.d
index fb860af69f..c2a5d98a1d 100644
--- a/gas/testsuite/gas/arm/attr-march-armv4t.d
+++ b/gas/testsuite/gas/arm/attr-march-armv4t.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv4t
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv4txm.d b/gas/testsuite/gas/arm/attr-march-armv4txm.d
index 5995f291ec..2b29db5f85 100644
--- a/gas/testsuite/gas/arm/attr-march-armv4txm.d
+++ b/gas/testsuite/gas/arm/attr-march-armv4txm.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv4txm
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv4xm.d b/gas/testsuite/gas/arm/attr-march-armv4xm.d
index 3ece89852f..b1966019cc 100644
--- a/gas/testsuite/gas/arm/attr-march-armv4xm.d
+++ b/gas/testsuite/gas/arm/attr-march-armv4xm.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv4xm
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv5.d b/gas/testsuite/gas/arm/attr-march-armv5.d
index 7ca0c76f03..2ed81c9603 100644
--- a/gas/testsuite/gas/arm/attr-march-armv5.d
+++ b/gas/testsuite/gas/arm/attr-march-armv5.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv5
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv5t.d b/gas/testsuite/gas/arm/attr-march-armv5t.d
index 1d4d64d10d..23e132468e 100644
--- a/gas/testsuite/gas/arm/attr-march-armv5t.d
+++ b/gas/testsuite/gas/arm/attr-march-armv5t.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv5t
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv5te.d b/gas/testsuite/gas/arm/attr-march-armv5te.d
index 311296dbe9..25699959cb 100644
--- a/gas/testsuite/gas/arm/attr-march-armv5te.d
+++ b/gas/testsuite/gas/arm/attr-march-armv5te.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv5te
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv5tej.d b/gas/testsuite/gas/arm/attr-march-armv5tej.d
index 2ec8865ad5..780a9f98a9 100644
--- a/gas/testsuite/gas/arm/attr-march-armv5tej.d
+++ b/gas/testsuite/gas/arm/attr-march-armv5tej.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv5tej
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv5texp.d b/gas/testsuite/gas/arm/attr-march-armv5texp.d
index 29fd3b325a..4f3a75f013 100644
--- a/gas/testsuite/gas/arm/attr-march-armv5texp.d
+++ b/gas/testsuite/gas/arm/attr-march-armv5texp.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv5texp
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv5txm.d b/gas/testsuite/gas/arm/attr-march-armv5txm.d
index c21a0ef484..e78ca3fe7e 100644
--- a/gas/testsuite/gas/arm/attr-march-armv5txm.d
+++ b/gas/testsuite/gas/arm/attr-march-armv5txm.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv5txm
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv6-m.d b/gas/testsuite/gas/arm/attr-march-armv6-m.d
index b5abfbd4c4..ad79347398 100644
--- a/gas/testsuite/gas/arm/attr-march-armv6-m.d
+++ b/gas/testsuite/gas/arm/attr-march-armv6-m.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv6-m
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv6.d b/gas/testsuite/gas/arm/attr-march-armv6.d
index 87afc901bd..f509d5faea 100644
--- a/gas/testsuite/gas/arm/attr-march-armv6.d
+++ b/gas/testsuite/gas/arm/attr-march-armv6.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv6
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv6j.d b/gas/testsuite/gas/arm/attr-march-armv6j.d
index 2d9ec70ca0..d8b37ec8cd 100644
--- a/gas/testsuite/gas/arm/attr-march-armv6j.d
+++ b/gas/testsuite/gas/arm/attr-march-armv6j.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv6j
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv6k.d b/gas/testsuite/gas/arm/attr-march-armv6k.d
index 2bb0ba893e..4ff70574b0 100644
--- a/gas/testsuite/gas/arm/attr-march-armv6k.d
+++ b/gas/testsuite/gas/arm/attr-march-armv6k.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv6k
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv6kt2.d b/gas/testsuite/gas/arm/attr-march-armv6kt2.d
index 305040f4a0..43db36b19e 100644
--- a/gas/testsuite/gas/arm/attr-march-armv6kt2.d
+++ b/gas/testsuite/gas/arm/attr-march-armv6kt2.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv6kt2
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv6t2.d b/gas/testsuite/gas/arm/attr-march-armv6t2.d
index 641ed9c0fa..d0074f13a6 100644
--- a/gas/testsuite/gas/arm/attr-march-armv6t2.d
+++ b/gas/testsuite/gas/arm/attr-march-armv6t2.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv6t2
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv6z.d b/gas/testsuite/gas/arm/attr-march-armv6z.d
index 98704626e9..59937376c3 100644
--- a/gas/testsuite/gas/arm/attr-march-armv6z.d
+++ b/gas/testsuite/gas/arm/attr-march-armv6z.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv6z
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv6zk.d b/gas/testsuite/gas/arm/attr-march-armv6zk.d
index bec40e5a6c..0b2ab0e23a 100644
--- a/gas/testsuite/gas/arm/attr-march-armv6zk.d
+++ b/gas/testsuite/gas/arm/attr-march-armv6zk.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv6zk
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv6zkt2.d b/gas/testsuite/gas/arm/attr-march-armv6zkt2.d
index 672acd8e60..e360f1e7b6 100644
--- a/gas/testsuite/gas/arm/attr-march-armv6zkt2.d
+++ b/gas/testsuite/gas/arm/attr-march-armv6zkt2.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv6zkt2
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv6zt2.d b/gas/testsuite/gas/arm/attr-march-armv6zt2.d
index e88d7ebf94..4b80a4dae2 100644
--- a/gas/testsuite/gas/arm/attr-march-armv6zt2.d
+++ b/gas/testsuite/gas/arm/attr-march-armv6zt2.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv6zt2
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv7-a.d b/gas/testsuite/gas/arm/attr-march-armv7-a.d
index 6074a1012c..da687a75f0 100644
--- a/gas/testsuite/gas/arm/attr-march-armv7-a.d
+++ b/gas/testsuite/gas/arm/attr-march-armv7-a.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv7-a
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv7-m.d b/gas/testsuite/gas/arm/attr-march-armv7-m.d
index e768201282..2fcd549b04 100644
--- a/gas/testsuite/gas/arm/attr-march-armv7-m.d
+++ b/gas/testsuite/gas/arm/attr-march-armv7-m.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv7-m
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv7-r.d b/gas/testsuite/gas/arm/attr-march-armv7-r.d
index 3bfeb2b351..18be42d946 100644
--- a/gas/testsuite/gas/arm/attr-march-armv7-r.d
+++ b/gas/testsuite/gas/arm/attr-march-armv7-r.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv7-r
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv7.d b/gas/testsuite/gas/arm/attr-march-armv7.d
index ffb3dc1b1c..8ca9e7d6d5 100644
--- a/gas/testsuite/gas/arm/attr-march-armv7.d
+++ b/gas/testsuite/gas/arm/attr-march-armv7.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv7
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv7a.d b/gas/testsuite/gas/arm/attr-march-armv7a.d
index 053c99f149..055b3cfcad 100644
--- a/gas/testsuite/gas/arm/attr-march-armv7a.d
+++ b/gas/testsuite/gas/arm/attr-march-armv7a.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv7a
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv7m.d b/gas/testsuite/gas/arm/attr-march-armv7m.d
index ae0a7678c2..ec561261e8 100644
--- a/gas/testsuite/gas/arm/attr-march-armv7m.d
+++ b/gas/testsuite/gas/arm/attr-march-armv7m.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv7m
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-armv7r.d b/gas/testsuite/gas/arm/attr-march-armv7r.d
index b7aa0940e8..8683f9024f 100644
--- a/gas/testsuite/gas/arm/attr-march-armv7r.d
+++ b/gas/testsuite/gas/arm/attr-march-armv7r.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=armv7r
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-iwmmxt.d b/gas/testsuite/gas/arm/attr-march-iwmmxt.d
index 1d0358b51b..ccc496164a 100644
--- a/gas/testsuite/gas/arm/attr-march-iwmmxt.d
+++ b/gas/testsuite/gas/arm/attr-march-iwmmxt.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=iwmmxt
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-iwmmxt2.d b/gas/testsuite/gas/arm/attr-march-iwmmxt2.d
index 28b799ab42..be46d22153 100644
--- a/gas/testsuite/gas/arm/attr-march-iwmmxt2.d
+++ b/gas/testsuite/gas/arm/attr-march-iwmmxt2.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=iwmmxt2
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-march-xscale.d b/gas/testsuite/gas/arm/attr-march-xscale.d
index b723f50547..5c80a6d86c 100644
--- a/gas/testsuite/gas/arm/attr-march-xscale.d
+++ b/gas/testsuite/gas/arm/attr-march-xscale.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -march=xscale
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mcpu.d b/gas/testsuite/gas/arm/attr-mcpu.d
index 1a1c07f59f..484353fea9 100644
--- a/gas/testsuite/gas/arm/attr-mcpu.d
+++ b/gas/testsuite/gas/arm/attr-mcpu.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mcpu=cortex-a8
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-arm1020e.d b/gas/testsuite/gas/arm/attr-mfpu-arm1020e.d
index bbdd244e3a..aba9948141 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-arm1020e.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-arm1020e.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=arm1020e
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-arm1020t.d b/gas/testsuite/gas/arm/attr-mfpu-arm1020t.d
index 5a5e413782..1fe1ab260d 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-arm1020t.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-arm1020t.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=arm1020t
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-arm1136jf-s.d b/gas/testsuite/gas/arm/attr-mfpu-arm1136jf-s.d
index 1523c296e4..78d546b941 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-arm1136jf-s.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-arm1136jf-s.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=arm1136jf-s
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-arm1136jfs.d b/gas/testsuite/gas/arm/attr-mfpu-arm1136jfs.d
index 745a913a88..e251d3e0fd 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-arm1136jfs.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-arm1136jfs.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=arm1136jfs
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-arm7500fe.d b/gas/testsuite/gas/arm/attr-mfpu-arm7500fe.d
index 8f789e2ebc..5e14e3f69c 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-arm7500fe.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-arm7500fe.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=arm7500fe
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-fpa.d b/gas/testsuite/gas/arm/attr-mfpu-fpa.d
index 196a0d0107..425e44df1d 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-fpa.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-fpa.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=fpa
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-fpa10.d b/gas/testsuite/gas/arm/attr-mfpu-fpa10.d
index 23373b6b5a..339daf08b4 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-fpa10.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-fpa10.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=fpa10
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-fpa11.d b/gas/testsuite/gas/arm/attr-mfpu-fpa11.d
index c8928dd22e..5b94ac5115 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-fpa11.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-fpa11.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=fpa11
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-fpe.d b/gas/testsuite/gas/arm/attr-mfpu-fpe.d
index a4b485a6ee..416bb5bd0b 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-fpe.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-fpe.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=fpe
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-fpe2.d b/gas/testsuite/gas/arm/attr-mfpu-fpe2.d
index e8480561b2..a34cc6f82b 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-fpe2.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-fpe2.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=fpe2
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-fpe3.d b/gas/testsuite/gas/arm/attr-mfpu-fpe3.d
index 108625c8ef..c9174549e9 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-fpe3.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-fpe3.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=fpe3
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-maverick.d b/gas/testsuite/gas/arm/attr-mfpu-maverick.d
index 9ea4854a52..afbbc6ce2e 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-maverick.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-maverick.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=maverick
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-neon-fp16.d b/gas/testsuite/gas/arm/attr-mfpu-neon-fp16.d
index 818982dfcb..f04ad31c5c 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-neon-fp16.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-neon-fp16.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=neon-fp16
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-neon.d b/gas/testsuite/gas/arm/attr-mfpu-neon.d
index 1480962e1f..9de9886421 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-neon.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-neon.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=neon
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-softfpa.d b/gas/testsuite/gas/arm/attr-mfpu-softfpa.d
index 5a0fa17114..d46115bc35 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-softfpa.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-softfpa.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=softfpa
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-softvfp+vfp.d b/gas/testsuite/gas/arm/attr-mfpu-softvfp+vfp.d
index 7b21310559..1fe6961279 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-softvfp+vfp.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-softvfp+vfp.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=softvfp+vfp
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-softvfp.d b/gas/testsuite/gas/arm/attr-mfpu-softvfp.d
index c44dda5144..bab19b607d 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-softvfp.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-softvfp.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=softvfp
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-vfp.d b/gas/testsuite/gas/arm/attr-mfpu-vfp.d
index 49ae2b3a4c..e57218dfb0 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-vfp.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-vfp.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=vfp
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-vfp10-r0.d b/gas/testsuite/gas/arm/attr-mfpu-vfp10-r0.d
index 1f6cb2b5af..dd69345146 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-vfp10-r0.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-vfp10-r0.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=vfp10-r0
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-vfp10.d b/gas/testsuite/gas/arm/attr-mfpu-vfp10.d
index e72bcfaa02..6c27fc5dbc 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-vfp10.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-vfp10.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=vfp10
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-vfp3.d b/gas/testsuite/gas/arm/attr-mfpu-vfp3.d
index 8512e9d542..f0549da552 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-vfp3.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-vfp3.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=vfp3
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-vfp9.d b/gas/testsuite/gas/arm/attr-mfpu-vfp9.d
index 35f53bb8af..1f7f996e67 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-vfp9.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-vfp9.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=vfp9
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-vfpv2.d b/gas/testsuite/gas/arm/attr-mfpu-vfpv2.d
index 4091e4c6c8..befd88f10c 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-vfpv2.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-vfpv2.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=vfpv2
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-vfpv3-d16.d b/gas/testsuite/gas/arm/attr-mfpu-vfpv3-d16.d
index 5542ee6a20..255e5523cf 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-vfpv3-d16.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-vfpv3-d16.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=vfpv3-d16
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-vfpv3.d b/gas/testsuite/gas/arm/attr-mfpu-vfpv3.d
index a5e4b7e84b..e5d443e498 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-vfpv3.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-vfpv3.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=vfpv3
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-mfpu-vfpxd.d b/gas/testsuite/gas/arm/attr-mfpu-vfpxd.d
index 6c1154caeb..b8002d1c22 100644
--- a/gas/testsuite/gas/arm/attr-mfpu-vfpxd.d
+++ b/gas/testsuite/gas/arm/attr-mfpu-vfpxd.d
@@ -2,8 +2,8 @@
# source: blank.s
# as: -mfpu=vfpxd
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-order.d b/gas/testsuite/gas/arm/attr-order.d
index 2d58ec40c2..3f10867fe1 100644
--- a/gas/testsuite/gas/arm/attr-order.d
+++ b/gas/testsuite/gas/arm/attr-order.d
@@ -2,8 +2,8 @@
# source: attr-order.s
# as:
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-override-cpu-directive.d b/gas/testsuite/gas/arm/attr-override-cpu-directive.d
index c8e0831168..54c5e37bb1 100644
--- a/gas/testsuite/gas/arm/attr-override-cpu-directive.d
+++ b/gas/testsuite/gas/arm/attr-override-cpu-directive.d
@@ -2,8 +2,8 @@
# source: attr-override-cpu-directive.s
# as:
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/attr-override-mcpu.d b/gas/testsuite/gas/arm/attr-override-mcpu.d
index 31da04c213..cfa11b9d7f 100644
--- a/gas/testsuite/gas/arm/attr-override-mcpu.d
+++ b/gas/testsuite/gas/arm/attr-override-mcpu.d
@@ -2,8 +2,8 @@
# source: attr-override-mcpu.s
# as: -mcpu=cortex-a8
# readelf: -A
-# This test is only valid on ELF based ports.
-# not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+# This test is only valid on EABI based ports.
+# target: *-*-*eabi
Attribute Section: aeabi
File Attributes
diff --git a/gas/testsuite/gas/arm/mapshort-eabi.d b/gas/testsuite/gas/arm/mapshort-eabi.d
index 5550dac5ad..c6ff62e8a5 100644
--- a/gas/testsuite/gas/arm/mapshort-eabi.d
+++ b/gas/testsuite/gas/arm/mapshort-eabi.d
@@ -1,7 +1,7 @@
#objdump: --syms --special-syms -d
#name: ARM Mapping Symbols for .short (EABI version)
# This test is only valid on EABI based ports.
-#target: *-*-*eabi *-*-symbianelf *-*-linux-*
+#target: *-*-*eabi *-*-symbianelf *-*-linux-* *-*-elf
#source: mapshort.s
# Test the generation and use of ARM ELF Mapping Symbols
diff --git a/gas/testsuite/gas/arm/mapshort-elf.d b/gas/testsuite/gas/arm/mapshort-elf.d
index 9b20646d52..e59337fe91 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.
-#not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix* *-*-*eabi *-*-syymbianelf *-*-linux-* *-*-vxworks
+#not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix* *-*-*eabi *-*-syymbianelf *-*-linux-* *-*-vxworks *-*-elf
#source: mapshort.s
# Test the generation and use of ARM ELF Mapping Symbols