From c342304d955161c4bb9e58104df20c0752b3099a Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Tue, 27 Jan 2009 15:20:11 +0000 Subject: [PATCH] * 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. --- gas/testsuite/ChangeLog | 72 +++++++++++++++++++ gas/testsuite/gas/arm/attr-cpu-directive.d | 4 +- gas/testsuite/gas/arm/attr-default.d | 4 +- gas/testsuite/gas/arm/attr-march-all.d | 4 +- gas/testsuite/gas/arm/attr-march-armv1.d | 4 +- gas/testsuite/gas/arm/attr-march-armv2.d | 4 +- gas/testsuite/gas/arm/attr-march-armv2a.d | 4 +- gas/testsuite/gas/arm/attr-march-armv2s.d | 4 +- gas/testsuite/gas/arm/attr-march-armv3.d | 4 +- gas/testsuite/gas/arm/attr-march-armv3m.d | 4 +- gas/testsuite/gas/arm/attr-march-armv4.d | 4 +- gas/testsuite/gas/arm/attr-march-armv4t.d | 4 +- gas/testsuite/gas/arm/attr-march-armv4txm.d | 4 +- gas/testsuite/gas/arm/attr-march-armv4xm.d | 4 +- gas/testsuite/gas/arm/attr-march-armv5.d | 4 +- gas/testsuite/gas/arm/attr-march-armv5t.d | 4 +- gas/testsuite/gas/arm/attr-march-armv5te.d | 4 +- gas/testsuite/gas/arm/attr-march-armv5tej.d | 4 +- gas/testsuite/gas/arm/attr-march-armv5texp.d | 4 +- gas/testsuite/gas/arm/attr-march-armv5txm.d | 4 +- gas/testsuite/gas/arm/attr-march-armv6-m.d | 4 +- gas/testsuite/gas/arm/attr-march-armv6.d | 4 +- gas/testsuite/gas/arm/attr-march-armv6j.d | 4 +- gas/testsuite/gas/arm/attr-march-armv6k.d | 4 +- gas/testsuite/gas/arm/attr-march-armv6kt2.d | 4 +- gas/testsuite/gas/arm/attr-march-armv6t2.d | 4 +- gas/testsuite/gas/arm/attr-march-armv6z.d | 4 +- gas/testsuite/gas/arm/attr-march-armv6zk.d | 4 +- gas/testsuite/gas/arm/attr-march-armv6zkt2.d | 4 +- gas/testsuite/gas/arm/attr-march-armv6zt2.d | 4 +- gas/testsuite/gas/arm/attr-march-armv7-a.d | 4 +- gas/testsuite/gas/arm/attr-march-armv7-m.d | 4 +- gas/testsuite/gas/arm/attr-march-armv7-r.d | 4 +- gas/testsuite/gas/arm/attr-march-armv7.d | 4 +- gas/testsuite/gas/arm/attr-march-armv7a.d | 4 +- gas/testsuite/gas/arm/attr-march-armv7m.d | 4 +- gas/testsuite/gas/arm/attr-march-armv7r.d | 4 +- gas/testsuite/gas/arm/attr-march-iwmmxt.d | 4 +- gas/testsuite/gas/arm/attr-march-iwmmxt2.d | 4 +- gas/testsuite/gas/arm/attr-march-xscale.d | 4 +- gas/testsuite/gas/arm/attr-mcpu.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-arm1020e.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-arm1020t.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-arm1136jf-s.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-arm1136jfs.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-arm7500fe.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-fpa.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-fpa10.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-fpa11.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-fpe.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-fpe2.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-fpe3.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-maverick.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-neon-fp16.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-neon.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-softfpa.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-softvfp+vfp.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-softvfp.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-vfp.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-vfp10-r0.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-vfp10.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-vfp3.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-vfp9.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-vfpv2.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-vfpv3-d16.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-vfpv3.d | 4 +- gas/testsuite/gas/arm/attr-mfpu-vfpxd.d | 4 +- gas/testsuite/gas/arm/attr-order.d | 4 +- .../gas/arm/attr-override-cpu-directive.d | 4 +- gas/testsuite/gas/arm/attr-override-mcpu.d | 4 +- gas/testsuite/gas/arm/mapshort-eabi.d | 2 +- gas/testsuite/gas/arm/mapshort-elf.d | 2 +- 72 files changed, 212 insertions(+), 140 deletions(-) diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 8ab76365dc6..bf1fd940caf 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,75 @@ +2009-01-27 Nick Clifton + + * 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 * gas/lib/gas-defs.exp: Update description of run_dump_test proc. diff --git a/gas/testsuite/gas/arm/attr-cpu-directive.d b/gas/testsuite/gas/arm/attr-cpu-directive.d index 357e8046c38..0eeab8ce017 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 fca3597d932..4439180dfeb 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 66f2f79e81a..ba446c33769 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 d81b3e9c8d9..4867087637c 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 3c59db98096..352e38f1f79 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 1e6bcd003ed..956f6fd3046 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 5dd6e898b78..67ba746148f 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 e34b83dd33d..e3b606c1f77 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 f911c70c544..b3878cdbba9 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 283cd70f7a7..c0c3b92bd48 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 fb860af69fd..c2a5d98a1d7 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 5995f291ecc..2b29db5f854 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 3ece89852f8..b1966019ccc 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 7ca0c76f036..2ed81c9603b 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 1d4d64d10dc..23e132468e3 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 311296dbe93..25699959cb6 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 2ec8865ad5a..780a9f98a9c 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 29fd3b325a2..4f3a75f013d 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 c21a0ef4848..e78ca3fe7ee 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 b5abfbd4c4c..ad793473984 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 87afc901bd6..f509d5faea6 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 2d9ec70ca0d..d8b37ec8cda 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 2bb0ba893e9..4ff70574b0a 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 305040f4a0a..43db36b19e7 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 641ed9c0fa9..d0074f13a63 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 98704626e9a..59937376c38 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 bec40e5a6cb..0b2ab0e23a7 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 672acd8e609..e360f1e7b6e 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 e88d7ebf94c..4b80a4dae2c 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 6074a1012c6..da687a75f03 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 e768201282d..2fcd549b042 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 3bfeb2b3512..18be42d946a 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 ffb3dc1b1cb..8ca9e7d6d54 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 053c99f149e..055b3cfcad0 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 ae0a7678c2d..ec561261e8c 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 b7aa0940e83..8683f9024f2 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 1d0358b51bc..ccc496164af 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 28b799ab427..be46d221534 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 b723f50547d..5c80a6d86c4 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 1a1c07f59f5..484353fea97 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 bbdd244e3a3..aba9948141f 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 5a5e4137820..1fe1ab260d6 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 1523c296e4a..78d546b9413 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 745a913a885..e251d3e0fdd 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 8f789e2ebcf..5e14e3f69ce 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 196a0d0107f..425e44df1d7 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 23373b6b5ac..339daf08b44 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 c8928dd22e7..5b94ac51152 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 a4b485a6ee9..416bb5bd0bf 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 e8480561b27..a34cc6f82b7 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 108625c8ef4..c9174549e94 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 9ea4854a528..afbbc6ce2e3 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 818982dfcbb..f04ad31c5c6 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 1480962e1f5..9de98864216 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 5a0fa17114f..d46115bc35c 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 7b21310559e..1fe69612792 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 c44dda5144e..bab19b607d3 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 49ae2b3a4c2..e57218dfb0c 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 1f6cb2b5af8..dd693451463 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 e72bcfaa02d..6c27fc5dbcf 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 8512e9d5428..f0549da5523 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 35f53bb8afa..1f7f996e678 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 4091e4c6c8f..befd88f10cf 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 5542ee6a207..255e5523cf1 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 a5e4b7e84b8..e5d443e4985 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 6c1154caeb8..b8002d1c226 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 2d58ec40c2c..3f10867fe17 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 c8e0831168e..54c5e37bb14 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 31da04c213a..cfa11b9d7fc 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 5550dac5ad3..c6ff62e8a56 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 9b20646d525..e59337fe912 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 -- 2.47.2