aboutsummaryrefslogtreecommitdiff
path: root/gas/testsuite
diff options
context:
space:
mode:
authorRichard Earnshaw <rearnsha@arm.com>2024-06-04 12:56:18 +0100
committerRichard Earnshaw <rearnsha@arm.com>2024-06-05 17:45:44 +0100
commit7ea20ae702bb2d7e9560e6396d56598b0234b6ee (patch)
tree0410169512a4165847c4f0a6b6a67636595a8f3a /gas/testsuite
parent2db414c36b4f030782c2c8a24c916c3033261af0 (diff)
downloadgdb-7ea20ae702bb2d7e9560e6396d56598b0234b6ee.zip
gdb-7ea20ae702bb2d7e9560e6396d56598b0234b6ee.tar.gz
gdb-7ea20ae702bb2d7e9560e6396d56598b0234b6ee.tar.bz2
arm: remove FPA related tests
Remove various tests of the FPA instruction set and relocation support.
Diffstat (limited to 'gas/testsuite')
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-arm7500fe.d11
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-fpa.d11
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-fpa10.d11
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-fpa11.d11
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-fpe.d11
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-fpe2.d11
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-fpe3.d11
-rw-r--r--gas/testsuite/gas/arm/attr-mfpu-softfpa.d11
-rw-r--r--gas/testsuite/gas/arm/attr-override-mcpu.s2
-rw-r--r--gas/testsuite/gas/arm/float.d131
-rw-r--r--gas/testsuite/gas/arm/float.s163
-rw-r--r--gas/testsuite/gas/arm/fp-save.d9
-rw-r--r--gas/testsuite/gas/arm/fp-save.s4
-rw-r--r--gas/testsuite/gas/arm/fpa-dyadic.d166
-rw-r--r--gas/testsuite/gas/arm/fpa-dyadic.s172
-rw-r--r--gas/testsuite/gas/arm/fpa-mem.d34
-rw-r--r--gas/testsuite/gas/arm/fpa-mem.s32
-rw-r--r--gas/testsuite/gas/arm/fpa-monadic.d202
-rw-r--r--gas/testsuite/gas/arm/fpa-monadic.s210
-rw-r--r--gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.l192
-rw-r--r--gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.s72
-rw-r--r--gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.l80
-rw-r--r--gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.s20
-rw-r--r--gas/testsuite/gas/arm/group-reloc-ldc.d336
-rw-r--r--gas/testsuite/gas/arm/group-reloc-ldc.s45
-rw-r--r--gas/testsuite/gas/arm/le-fpconst.d11
-rw-r--r--gas/testsuite/gas/arm/le-fpconst.s8
27 files changed, 119 insertions, 1858 deletions
diff --git a/gas/testsuite/gas/arm/attr-mfpu-arm7500fe.d b/gas/testsuite/gas/arm/attr-mfpu-arm7500fe.d
deleted file mode 100644
index 8279d6f..0000000
--- a/gas/testsuite/gas/arm/attr-mfpu-arm7500fe.d
+++ /dev/null
@@ -1,11 +0,0 @@
-# name: attributes for -mfpu=arm7500fe
-# source: blank.s
-# as: -mfpu=arm7500fe
-# readelf: -A
-# This test is only valid on EABI based ports.
-# target: *-*-*eabi* *-*-nacl*
-
-Attribute Section: aeabi
-File Attributes
- Tag_ARM_ISA_use: Yes
- Tag_THUMB_ISA_use: Thumb-1
diff --git a/gas/testsuite/gas/arm/attr-mfpu-fpa.d b/gas/testsuite/gas/arm/attr-mfpu-fpa.d
deleted file mode 100644
index 498d46a..0000000
--- a/gas/testsuite/gas/arm/attr-mfpu-fpa.d
+++ /dev/null
@@ -1,11 +0,0 @@
-# name: attributes for -mfpu=fpa
-# source: blank.s
-# as: -mfpu=fpa
-# readelf: -A
-# This test is only valid on EABI based ports.
-# target: *-*-*eabi* *-*-nacl*
-
-Attribute Section: aeabi
-File Attributes
- Tag_ARM_ISA_use: Yes
- Tag_THUMB_ISA_use: Thumb-1
diff --git a/gas/testsuite/gas/arm/attr-mfpu-fpa10.d b/gas/testsuite/gas/arm/attr-mfpu-fpa10.d
deleted file mode 100644
index 73b25f0..0000000
--- a/gas/testsuite/gas/arm/attr-mfpu-fpa10.d
+++ /dev/null
@@ -1,11 +0,0 @@
-# name: attributes for -mfpu=fpa10
-# source: blank.s
-# as: -mfpu=fpa10
-# readelf: -A
-# This test is only valid on EABI based ports.
-# target: *-*-*eabi* *-*-nacl*
-
-Attribute Section: aeabi
-File Attributes
- Tag_ARM_ISA_use: Yes
- Tag_THUMB_ISA_use: Thumb-1
diff --git a/gas/testsuite/gas/arm/attr-mfpu-fpa11.d b/gas/testsuite/gas/arm/attr-mfpu-fpa11.d
deleted file mode 100644
index 4c655f2..0000000
--- a/gas/testsuite/gas/arm/attr-mfpu-fpa11.d
+++ /dev/null
@@ -1,11 +0,0 @@
-# name: attributes for -mfpu=fpa11
-# source: blank.s
-# as: -mfpu=fpa11
-# readelf: -A
-# This test is only valid on EABI based ports.
-# target: *-*-*eabi* *-*-nacl*
-
-Attribute Section: aeabi
-File Attributes
- Tag_ARM_ISA_use: Yes
- Tag_THUMB_ISA_use: Thumb-1
diff --git a/gas/testsuite/gas/arm/attr-mfpu-fpe.d b/gas/testsuite/gas/arm/attr-mfpu-fpe.d
deleted file mode 100644
index 536acfb..0000000
--- a/gas/testsuite/gas/arm/attr-mfpu-fpe.d
+++ /dev/null
@@ -1,11 +0,0 @@
-# name: attributes for -mfpu=fpe
-# source: blank.s
-# as: -mfpu=fpe
-# readelf: -A
-# This test is only valid on EABI based ports.
-# target: *-*-*eabi* *-*-nacl*
-
-Attribute Section: aeabi
-File Attributes
- Tag_ARM_ISA_use: Yes
- Tag_THUMB_ISA_use: Thumb-1
diff --git a/gas/testsuite/gas/arm/attr-mfpu-fpe2.d b/gas/testsuite/gas/arm/attr-mfpu-fpe2.d
deleted file mode 100644
index 29638ec..0000000
--- a/gas/testsuite/gas/arm/attr-mfpu-fpe2.d
+++ /dev/null
@@ -1,11 +0,0 @@
-# name: attributes for -mfpu=fpe2
-# source: blank.s
-# as: -mfpu=fpe2
-# readelf: -A
-# This test is only valid on EABI based ports.
-# target: *-*-*eabi* *-*-nacl*
-
-Attribute Section: aeabi
-File Attributes
- Tag_ARM_ISA_use: Yes
- Tag_THUMB_ISA_use: Thumb-1
diff --git a/gas/testsuite/gas/arm/attr-mfpu-fpe3.d b/gas/testsuite/gas/arm/attr-mfpu-fpe3.d
deleted file mode 100644
index 9f13b0f..0000000
--- a/gas/testsuite/gas/arm/attr-mfpu-fpe3.d
+++ /dev/null
@@ -1,11 +0,0 @@
-# name: attributes for -mfpu=fpe3
-# source: blank.s
-# as: -mfpu=fpe3
-# readelf: -A
-# This test is only valid on EABI based ports.
-# target: *-*-*eabi* *-*-nacl*
-
-Attribute Section: aeabi
-File Attributes
- Tag_ARM_ISA_use: Yes
- Tag_THUMB_ISA_use: Thumb-1
diff --git a/gas/testsuite/gas/arm/attr-mfpu-softfpa.d b/gas/testsuite/gas/arm/attr-mfpu-softfpa.d
deleted file mode 100644
index 8eb432b..0000000
--- a/gas/testsuite/gas/arm/attr-mfpu-softfpa.d
+++ /dev/null
@@ -1,11 +0,0 @@
-# name: attributes for -mfpu=softfpa
-# source: blank.s
-# as: -mfpu=softfpa
-# readelf: -A
-# This test is only valid on EABI based ports.
-# target: *-*-*eabi* *-*-nacl*
-
-Attribute Section: aeabi
-File Attributes
- Tag_ARM_ISA_use: Yes
- Tag_THUMB_ISA_use: Thumb-1
diff --git a/gas/testsuite/gas/arm/attr-override-mcpu.s b/gas/testsuite/gas/arm/attr-override-mcpu.s
index bc7a04c..f924aa7 100644
--- a/gas/testsuite/gas/arm/attr-override-mcpu.s
+++ b/gas/testsuite/gas/arm/attr-override-mcpu.s
@@ -1,2 +1,2 @@
.cpu arm7tdmi
- .fpu softfpa
+ .fpu softvfp
diff --git a/gas/testsuite/gas/arm/float.d b/gas/testsuite/gas/arm/float.d
deleted file mode 100644
index 9faaf20..0000000
--- a/gas/testsuite/gas/arm/float.d
+++ /dev/null
@@ -1,131 +0,0 @@
-# name: Core floating point instructions
-# as: -mcpu=arm7tdmi -mfpu=fpa
-# objdump: -dr --prefix-addresses --show-raw-insn
-
-.*: +file format .*arm.*
-
-Disassembly of section .text:
-0+000 <[^>]+> ee088101 ? mvfe f0, f1
-0+004 <[^>]+> 0e08b105 ? mvfeqe f3, f5
-0+008 <[^>]+> 0e00c189 ? mvfeqd f4, #1\.0
-0+00c <[^>]+> ee00c107 ? mvfs f4, f7
-0+010 <[^>]+> ee008121 ? mvfsp f0, f1
-0+014 <[^>]+> ee00b1c4 ? mvfdm f3, f4
-0+018 <[^>]+> ee08f167 ? mvfez f7, f7
-0+01c <[^>]+> ee09010a ? adfe f0, f1, #2\.0
-0+020 <[^>]+> 0e0a110e ? adfeqe f1, f2, #0\.5
-0+024 <[^>]+> ee043145 ? adfsm f3, f4, f5
-0+028 <[^>]+> ee20018a ? sufd f0, f0, #2\.0
-0+02c <[^>]+> ee22110f ? sufs f1, f2, #10\.0
-0+030 <[^>]+> 1e2c3165 ? sufneez f3, f4, f5
-0+034 <[^>]+> ee311108 ? rsfs f1, f1, #0\.0
-0+038 <[^>]+> ee3031ad ? rsfdp f3, f0, #5\.0
-0+03c <[^>]+> de367180 ? rsfled f7, f6, f0
-0+040 <[^>]+> ee100180 ? mufd f0, f0, f0
-0+044 <[^>]+> ee1a116b ? mufez f1, f2, #3\.0
-0+048 <[^>]+> ee10010c ? mufs f0, f0, #4\.0
-0+04c <[^>]+> ee400189 ? dvfd f0, f0, #1\.0
-0+050 <[^>]+> ee49016f ? dvfez f0, f1, #10\.0
-0+054 <[^>]+> 4e443145 ? dvfmism f3, f4, f5
-0+058 <[^>]+> ee59010f ? rdfe f0, f1, #10\.0
-0+05c <[^>]+> ee573109 ? rdfs f3, f7, #1\.0
-0+060 <[^>]+> 3e5441a3 ? rdfccdp f4, f4, f3
-0+064 <[^>]+> ee620183 ? powd f0, f2, f3
-0+068 <[^>]+> ee63110f ? pows f1, f3, #10\.0
-0+06c <[^>]+> 2e6f4169 ? powcsez f4, f7, #1\.0
-0+070 <[^>]+> ee767107 ? rpws f7, f6, f7
-0+074 <[^>]+> 0e710182 ? rpweqd f0, f1, f2
-0+078 <[^>]+> ee7a2143 ? rpwem f2, f2, f3
-0+07c <[^>]+> ee82118b ? rmfd f1, f2, #3\.0
-0+080 <[^>]+> 6e843104 ? rmfvss f3, f4, f4
-0+084 <[^>]+> ee8f4120 ? rmfep f4, f7, f0
-0+088 <[^>]+> ee910102 ? fmls f0, f1, f2
-0+08c <[^>]+> 0e931105 ? fmleqs f1, f3, f5
-0+090 <[^>]+> 5e964160 ? fmlplsz f4, f6, f0
-0+094 <[^>]+> eea3110f ? fdvs f1, f3, #10\.0
-0+098 <[^>]+> eea10122 ? fdvsp f0, f1, f2
-0+09c <[^>]+> 2ea44144 ? fdvcssm f4, f4, f4
-0+0a0 <[^>]+> eeb11109 ? frds f1, f1, #1\.0
-0+0a4 <[^>]+> ceb12100 ? frdgts f2, f1, f0
-0+0a8 <[^>]+> ceb44165 ? frdgtsz f4, f4, f5
-0+0ac <[^>]+> eec10182 ? pold f0, f1, f2
-0+0b0 <[^>]+> eec6416b ? polsz f4, f6, #3\.0
-0+0b4 <[^>]+> 0ece5107 ? poleqe f5, f6, f7
-0+0b8 <[^>]+> ee108101 ? mnfs f0, f1
-0+0bc <[^>]+> ee10818b ? mnfd f0, #3\.0
-0+0c0 <[^>]+> ee18816c ? mnfez f0, #4\.0
-0+0c4 <[^>]+> 0e188165 ? mnfeqez f0, f5
-0+0c8 <[^>]+> ee108124 ? mnfsp f0, f4
-0+0cc <[^>]+> ee1091c7 ? mnfdm f1, f7
-0+0d0 <[^>]+> ee208181 ? absd f0, f1
-0+0d4 <[^>]+> ee20912b ? abssp f1, #3\.0
-0+0d8 <[^>]+> 0e28c105 ? abseqe f4, f5
-0+0dc <[^>]+> ee309102 ? rnds f1, f2
-0+0e0 <[^>]+> ee30b184 ? rndd f3, f4
-0+0e4 <[^>]+> 0e38e16c ? rndeqez f6, #4\.0
-0+0e8 <[^>]+> ee40d105 ? sqts f5, f5
-0+0ec <[^>]+> ee40e1a6 ? sqtdp f6, f6
-0+0f0 <[^>]+> 5e48f166 ? sqtplez f7, f6
-0+0f4 <[^>]+> ee50810f ? logs f0, #10\.0
-0+0f8 <[^>]+> ee58810f ? loge f0, #10\.0
-0+0fc <[^>]+> 1e5081e1 ? lognedz f0, f1
-0+100 <[^>]+> ee689102 ? lgne f1, f2
-0+104 <[^>]+> ee6091e3 ? lgndz f1, f3
-0+108 <[^>]+> 7e60b104 ? lgnvcs f3, f4
-0+10c <[^>]+> ee709103 ? exps f1, f3
-0+110 <[^>]+> ee78b14f ? expem f3, #10\.0
-0+114 <[^>]+> 5e70e187 ? exppld f6, f7
-0+118 <[^>]+> ee808181 ? sind f0, f1
-0+11c <[^>]+> ee809142 ? sinsm f1, f2
-0+120 <[^>]+> ce88c10d ? singte f4, #5\.0
-0+124 <[^>]+> ee909183 ? cosd f1, f3
-0+128 <[^>]+> ee98c145 ? cosem f4, f5
-0+12c <[^>]+> 1e90e1a1 ? cosnedp f6, f1
-0+130 <[^>]+> eea89105 ? tane f1, f5
-0+134 <[^>]+> eea0c167 ? tansz f4, f7
-0+138 <[^>]+> aea091ec ? tangedz f1, #4\.0
-0+13c <[^>]+> eeb8c105 ? asne f4, f5
-0+140 <[^>]+> eeb0e12e ? asnsp f6, #0\.5
-0+144 <[^>]+> 4eb0d1e5 ? asnmidz f5, f5
-0+148 <[^>]+> eec0d106 ? acss f5, f6
-0+14c <[^>]+> eec0e180 ? acsd f6, f0
-0+150 <[^>]+> 2ec8914e ? acscsem f1, #0\.5
-0+154 <[^>]+> eed88105 ? atne f0, f5
-0+158 <[^>]+> eed0916d ? atnsz f1, #5\.0
-0+15c <[^>]+> bed0b182 ? atnltd f3, f2
-0+160 <[^>]+> eee8d104 ? urde f5, f4
-0+164 <[^>]+> eef8e105 ? nrme f6, f5
-0+168 <[^>]+> 5ef0f1e5 ? nrmpldz f7, f5
-0+16c <[^>]+> ee008130 ? fltsp f0, r8
-0+170 <[^>]+> ee090110 ? flte f1, r0
-0+174 <[^>]+> 0e0571f0 ? flteqdz f5, r7
-0+178 <[^>]+> ee100111 ? fix r0, f1
-0+17c <[^>]+> ee101177 ? fixz r1, f7
-0+180 <[^>]+> 2e105155 ? fixcsm r5, f5
-0+184 <[^>]+> ee400110 ? wfc r0
-0+188 <[^>]+> ee201110 ? wfs r1
-0+18c <[^>]+> 0e302110 ? rfseq r2
-0+190 <[^>]+> ee504110 ? rfc r4
-0+194 <[^>]+> ee90f119 ? cmf f0, #1\.0
-0+198 <[^>]+> ee91f112 ? cmf f1, f2
-0+19c <[^>]+> 0e90f111 ? cmfeq f0, f1
-0+1a0 <[^>]+> eeb0f11b ? cnf f0, #3\.0
-0+1a4 <[^>]+> eeb1f11e ? cnf f1, #0\.5
-0+1a8 <[^>]+> 6eb3f114 ? cnfvs f3, f4
-0+1ac <[^>]+> eed0f111 ? cmfe f0, f1
-0+1b0 <[^>]+> 0ed1f112 ? cmfeeq f1, f2
-0+1b4 <[^>]+> 0ed3f11d ? cmfeeq f3, #5\.0
-0+1b8 <[^>]+> eef1f113 ? cnfe f1, f3
-0+1bc <[^>]+> 0ef3f114 ? cnfeeq f3, f4
-0+1c0 <[^>]+> 0ef4f117 ? cnfeeq f4, f7
-0+1c4 <[^>]+> eef4f11d ? cnfe f4, #5\.0
-0+1c8 <[^>]+> ed900200 ? lfm f0, 4, \[r0\]
-0+1cc <[^>]+> ed900200 ? lfm f0, 4, \[r0\]
-0+1d0 <[^>]+> ed911210 ? lfm f1, 4, \[r1, #64\].*
-0+1d4 <[^>]+> edae22ff ? sfm f2, 4, \[lr, #1020\]!.*
-0+1d8 <[^>]+> 0c68f2ff ? sfmeq f7, 3, \[r8\], #-1020.*
-0+1dc <[^>]+> eddf6200 ? lfm f6, 2, \[pc\] @ .* <l\+.*>
-0+1e0 <[^>]+> eca8f203 ? sfm f7, 1, \[r8\], #12
-0+1e4 <[^>]+> 0d16520c ? lfmeq f5, 4, \[r6, #-48\].*
-0+1e8 <[^>]+> 1d42c209 ? sfmne f4, 3, \[r2, #-36\].*
-0+1ec <[^>]+> 1d62c209 ? sfmne f4, 3, \[r2, #-36\]!.*
diff --git a/gas/testsuite/gas/arm/float.s b/gas/testsuite/gas/arm/float.s
deleted file mode 100644
index 437d298..0000000
--- a/gas/testsuite/gas/arm/float.s
+++ /dev/null
@@ -1,163 +0,0 @@
- .text
- .align 0
-l:
- mvfe f0, f1
- mvfeqe f3, f5
- mvfeqd f4, #1.0
- mvfs f4, f7
- mvfsp f0, f1
- mvfdm f3, f4
- mvfez f7, f7
-
- adfe f0, f1, #2.0
- adfeqe f1, f2, #0.5
- adfsm f3, f4, f5
-
- sufd f0, f0, #2.0
- sufs f1, f2, #10.0
- sufneez f3, f4, f5
-
- rsfs f1, f1, #0.0
- rsfdp f3, f0, #5.0
- rsfled f7, f6, f0
-
- mufd f0, f0, f0
- mufez f1, f2, #3.0
- mufals f0, f0, #4.0
-
- dvfd f0, f0, #1.0000
- dvfez f0, f1, #10e0
- dvfmism f3, f4, f5
-
- rdfe f0, f1, #1.0e1
- rdfs f3, f7, #0f1
- rdfccdp f4, f4, f3
-
- powd f0, f2, f3
- pows f1, f3, #0e1e1
- powcsez f4, f7, #1
-
- rpws f7, f6, f7
- rpweqd f0, f1, f2
- rpwem f2, f2, f3
-
- rmfd f1, f2, #3
- rmfvss f3, f4, f4
- rmfep f4, f7, f0
-
- fmls f0, f1, f2
- fmleqs f1, f3, f5
- fmlplsz f4, f6, f0
-
- fdvs f1, f3, #10
- fdvsp f0, f1, f2
- fdvhssm f4, f4, f4
-
- frds f1, f1, #1.0
- frdgts f2, f1, f0
- frdgtsz f4, f4, f5
-
- pold f0, f1, f2
- polsz f4, f6, #3.0
- poleqe f5, f6, f7
-
- mnfs f0, f1
- mnfd f0, #3.0
- mnfez f0, #4.0
- mnfeqez f0, f5
- mnfsp f0, f4
- mnfdm f1, f7
-
- absd f0, f1
- abssp f1, #3.0
- abseqe f4, f5
-
- rnds f1, f2
- rndd f3, f4
- rndeqez f6, #4.0
-
- sqts f5, f5
- sqtdp f6, f6
- sqtplez f7, f6
-
- logs f0, #10
- loge f0, #0f10
- lognedz f0, f1
-
- lgne f1, f2
- lgndz f1, f3
- lgnvcs f3, f4
-
- exps f1, f3
- expem f3, #10.0
- exppld f6, f7
-
- sind f0, f1
- sinsm f1, f2
- singte f4, #5
-
- cosd f1, f3
- cosem f4, f5
- cosnedp f6, f1
-
- tane f1, f5
- tansz f4, f7
- tangedz f1, #4.0
-
- asne f4, f5
- asnsp f6, #5e-1
- asnmidz f5, f5
-
- acss f5, f6
- acsd f6, f0
- acshsem f1, #0.05e1
-
- atne f0, f5
- atnsz f1, #5
- atnltd f3, f2
-
- urde f5, f4
- nrme f6, f5
- nrmpldz f7, f5
-
- fltsp f0, r8
- flte f1, r0
- flteqdz f5, r7
-
- fix r0, f1
- fixz r1, f7
- fixcsm r5, f5
-
- wfc r0
- wfs r1
- rfseq r2
- rfc r4
-
- cmf f0, #1
- cmf f1, f2
- cmfeq f0, f1
-
- cnf f0, #3
- cnf f1, #0.5
- cnfvs f3, f4
-
- cmfe f0, f1
- cmfeeq f1, f2
- cmfeqe f3, #5.0
-
- cnfe f1, f3
- cnfeeq f3, f4
- cnfeqe f4, f7
- cnfale f4, #5.0
-
- lfm f0, 4, [r0]
- lfm f0, 4, [r0, #0]
- lfm f1, 4, [r1, #64]
- sfm f2, 4, [r14, #1020]!
- sfmeq f7, 3, [r8], #-1020
-
- lfmfd f6, 2, [r15]
- sfmea f7, 1, [r8]!
- lfmeqea f5, 4, [r6]
- sfmnefd f4, 3, [r2]
- sfmnefd f4, 3, [r2]!
diff --git a/gas/testsuite/gas/arm/fp-save.d b/gas/testsuite/gas/arm/fp-save.d
deleted file mode 100644
index 7c367dd..0000000
--- a/gas/testsuite/gas/arm/fp-save.d
+++ /dev/null
@@ -1,9 +0,0 @@
-#objdump: -dr --prefix-addresses --show-raw-insn
-#name: PR5712 - saving FP registers
-#notarget: *-*-pe *-*-wince
-#as: -mfpu=fpa
-
-.*: *file format .*arm.*
-
-Disassembly of section .text:
-0+00 <[^>]*> ed2dc203[ ]+sfm[ ]+f4, 1, \[sp, #-12\]!
diff --git a/gas/testsuite/gas/arm/fp-save.s b/gas/testsuite/gas/arm/fp-save.s
deleted file mode 100644
index ffe02bb..0000000
--- a/gas/testsuite/gas/arm/fp-save.s
+++ /dev/null
@@ -1,4 +0,0 @@
- .fnstart
- sfmfd f4, 1, [sp]!
- .save f4, 1
- .fnend
diff --git a/gas/testsuite/gas/arm/fpa-dyadic.d b/gas/testsuite/gas/arm/fpa-dyadic.d
deleted file mode 100644
index f603bbf..0000000
--- a/gas/testsuite/gas/arm/fpa-dyadic.d
+++ /dev/null
@@ -1,166 +0,0 @@
-#objdump: -dr --prefix-addresses --show-raw-insn
-#name: FPA Dyadic instructions
-#as: -mfpu=fpa -mcpu=arm7m
-
-# Test FPA Dyadic instructions
-# This test should work for both big and little-endian assembly.
-
-.*: *file format .*arm.*
-
-Disassembly of section .text:
-0+000 <[^>]*> ee000100 ? adfs f0, f0, f0
-0+004 <[^>]*> ee000120 ? adfsp f0, f0, f0
-0+008 <[^>]*> ee000140 ? adfsm f0, f0, f0
-0+00c <[^>]*> ee000160 ? adfsz f0, f0, f0
-0+010 <[^>]*> ee000180 ? adfd f0, f0, f0
-0+014 <[^>]*> ee0001a0 ? adfdp f0, f0, f0
-0+018 <[^>]*> ee0001c0 ? adfdm f0, f0, f0
-0+01c <[^>]*> ee0001e0 ? adfdz f0, f0, f0
-0+020 <[^>]*> ee080100 ? adfe f0, f0, f0
-0+024 <[^>]*> ee080120 ? adfep f0, f0, f0
-0+028 <[^>]*> ee080140 ? adfem f0, f0, f0
-0+02c <[^>]*> ee080160 ? adfez f0, f0, f0
-0+030 <[^>]*> ee200100 ? sufs f0, f0, f0
-0+034 <[^>]*> ee200120 ? sufsp f0, f0, f0
-0+038 <[^>]*> ee200140 ? sufsm f0, f0, f0
-0+03c <[^>]*> ee200160 ? sufsz f0, f0, f0
-0+040 <[^>]*> ee200180 ? sufd f0, f0, f0
-0+044 <[^>]*> ee2001a0 ? sufdp f0, f0, f0
-0+048 <[^>]*> ee2001c0 ? sufdm f0, f0, f0
-0+04c <[^>]*> ee2001e0 ? sufdz f0, f0, f0
-0+050 <[^>]*> ee280100 ? sufe f0, f0, f0
-0+054 <[^>]*> ee280120 ? sufep f0, f0, f0
-0+058 <[^>]*> ee280140 ? sufem f0, f0, f0
-0+05c <[^>]*> ee280160 ? sufez f0, f0, f0
-0+060 <[^>]*> ee300100 ? rsfs f0, f0, f0
-0+064 <[^>]*> ee300120 ? rsfsp f0, f0, f0
-0+068 <[^>]*> ee300140 ? rsfsm f0, f0, f0
-0+06c <[^>]*> ee300160 ? rsfsz f0, f0, f0
-0+070 <[^>]*> ee300180 ? rsfd f0, f0, f0
-0+074 <[^>]*> ee3001a0 ? rsfdp f0, f0, f0
-0+078 <[^>]*> ee3001c0 ? rsfdm f0, f0, f0
-0+07c <[^>]*> ee3001e0 ? rsfdz f0, f0, f0
-0+080 <[^>]*> ee380100 ? rsfe f0, f0, f0
-0+084 <[^>]*> ee380120 ? rsfep f0, f0, f0
-0+088 <[^>]*> ee380140 ? rsfem f0, f0, f0
-0+08c <[^>]*> ee380160 ? rsfez f0, f0, f0
-0+090 <[^>]*> ee100100 ? mufs f0, f0, f0
-0+094 <[^>]*> ee100120 ? mufsp f0, f0, f0
-0+098 <[^>]*> ee100140 ? mufsm f0, f0, f0
-0+09c <[^>]*> ee100160 ? mufsz f0, f0, f0
-0+0a0 <[^>]*> ee100180 ? mufd f0, f0, f0
-0+0a4 <[^>]*> ee1001a0 ? mufdp f0, f0, f0
-0+0a8 <[^>]*> ee1001c0 ? mufdm f0, f0, f0
-0+0ac <[^>]*> ee1001e0 ? mufdz f0, f0, f0
-0+0b0 <[^>]*> ee180100 ? mufe f0, f0, f0
-0+0b4 <[^>]*> ee180120 ? mufep f0, f0, f0
-0+0b8 <[^>]*> ee180140 ? mufem f0, f0, f0
-0+0bc <[^>]*> ee180160 ? mufez f0, f0, f0
-0+0c0 <[^>]*> ee400100 ? dvfs f0, f0, f0
-0+0c4 <[^>]*> ee400120 ? dvfsp f0, f0, f0
-0+0c8 <[^>]*> ee400140 ? dvfsm f0, f0, f0
-0+0cc <[^>]*> ee400160 ? dvfsz f0, f0, f0
-0+0d0 <[^>]*> ee400180 ? dvfd f0, f0, f0
-0+0d4 <[^>]*> ee4001a0 ? dvfdp f0, f0, f0
-0+0d8 <[^>]*> ee4001c0 ? dvfdm f0, f0, f0
-0+0dc <[^>]*> ee4001e0 ? dvfdz f0, f0, f0
-0+0e0 <[^>]*> ee480100 ? dvfe f0, f0, f0
-0+0e4 <[^>]*> ee480120 ? dvfep f0, f0, f0
-0+0e8 <[^>]*> ee480140 ? dvfem f0, f0, f0
-0+0ec <[^>]*> ee480160 ? dvfez f0, f0, f0
-0+0f0 <[^>]*> ee500100 ? rdfs f0, f0, f0
-0+0f4 <[^>]*> ee500120 ? rdfsp f0, f0, f0
-0+0f8 <[^>]*> ee500140 ? rdfsm f0, f0, f0
-0+0fc <[^>]*> ee500160 ? rdfsz f0, f0, f0
-0+100 <[^>]*> ee500180 ? rdfd f0, f0, f0
-0+104 <[^>]*> ee5001a0 ? rdfdp f0, f0, f0
-0+108 <[^>]*> ee5001c0 ? rdfdm f0, f0, f0
-0+10c <[^>]*> ee5001e0 ? rdfdz f0, f0, f0
-0+110 <[^>]*> ee580100 ? rdfe f0, f0, f0
-0+114 <[^>]*> ee580120 ? rdfep f0, f0, f0
-0+118 <[^>]*> ee580140 ? rdfem f0, f0, f0
-0+11c <[^>]*> ee580160 ? rdfez f0, f0, f0
-0+120 <[^>]*> ee600100 ? pows f0, f0, f0
-0+124 <[^>]*> ee600120 ? powsp f0, f0, f0
-0+128 <[^>]*> ee600140 ? powsm f0, f0, f0
-0+12c <[^>]*> ee600160 ? powsz f0, f0, f0
-0+130 <[^>]*> ee600180 ? powd f0, f0, f0
-0+134 <[^>]*> ee6001a0 ? powdp f0, f0, f0
-0+138 <[^>]*> ee6001c0 ? powdm f0, f0, f0
-0+13c <[^>]*> ee6001e0 ? powdz f0, f0, f0
-0+140 <[^>]*> ee680100 ? powe f0, f0, f0
-0+144 <[^>]*> ee680120 ? powep f0, f0, f0
-0+148 <[^>]*> ee680140 ? powem f0, f0, f0
-0+14c <[^>]*> ee680160 ? powez f0, f0, f0
-0+150 <[^>]*> ee700100 ? rpws f0, f0, f0
-0+154 <[^>]*> ee700120 ? rpwsp f0, f0, f0
-0+158 <[^>]*> ee700140 ? rpwsm f0, f0, f0
-0+15c <[^>]*> ee700160 ? rpwsz f0, f0, f0
-0+160 <[^>]*> ee700180 ? rpwd f0, f0, f0
-0+164 <[^>]*> ee7001a0 ? rpwdp f0, f0, f0
-0+168 <[^>]*> ee7001c0 ? rpwdm f0, f0, f0
-0+16c <[^>]*> ee7001e0 ? rpwdz f0, f0, f0
-0+170 <[^>]*> ee780100 ? rpwe f0, f0, f0
-0+174 <[^>]*> ee780120 ? rpwep f0, f0, f0
-0+178 <[^>]*> ee780140 ? rpwem f0, f0, f0
-0+17c <[^>]*> ee780160 ? rpwez f0, f0, f0
-0+180 <[^>]*> ee800100 ? rmfs f0, f0, f0
-0+184 <[^>]*> ee800120 ? rmfsp f0, f0, f0
-0+188 <[^>]*> ee800140 ? rmfsm f0, f0, f0
-0+18c <[^>]*> ee800160 ? rmfsz f0, f0, f0
-0+190 <[^>]*> ee800180 ? rmfd f0, f0, f0
-0+194 <[^>]*> ee8001a0 ? rmfdp f0, f0, f0
-0+198 <[^>]*> ee8001c0 ? rmfdm f0, f0, f0
-0+19c <[^>]*> ee8001e0 ? rmfdz f0, f0, f0
-0+1a0 <[^>]*> ee880100 ? rmfe f0, f0, f0
-0+1a4 <[^>]*> ee880120 ? rmfep f0, f0, f0
-0+1a8 <[^>]*> ee880140 ? rmfem f0, f0, f0
-0+1ac <[^>]*> ee880160 ? rmfez f0, f0, f0
-0+1b0 <[^>]*> ee900100 ? fmls f0, f0, f0
-0+1b4 <[^>]*> ee900120 ? fmlsp f0, f0, f0
-0+1b8 <[^>]*> ee900140 ? fmlsm f0, f0, f0
-0+1bc <[^>]*> ee900160 ? fmlsz f0, f0, f0
-0+1c0 <[^>]*> ee900180 ? fmld f0, f0, f0
-0+1c4 <[^>]*> ee9001a0 ? fmldp f0, f0, f0
-0+1c8 <[^>]*> ee9001c0 ? fmldm f0, f0, f0
-0+1cc <[^>]*> ee9001e0 ? fmldz f0, f0, f0
-0+1d0 <[^>]*> ee980100 ? fmle f0, f0, f0
-0+1d4 <[^>]*> ee980120 ? fmlep f0, f0, f0
-0+1d8 <[^>]*> ee980140 ? fmlem f0, f0, f0
-0+1dc <[^>]*> ee980160 ? fmlez f0, f0, f0
-0+1e0 <[^>]*> eea00100 ? fdvs f0, f0, f0
-0+1e4 <[^>]*> eea00120 ? fdvsp f0, f0, f0
-0+1e8 <[^>]*> eea00140 ? fdvsm f0, f0, f0
-0+1ec <[^>]*> eea00160 ? fdvsz f0, f0, f0
-0+1f0 <[^>]*> eea00180 ? fdvd f0, f0, f0
-0+1f4 <[^>]*> eea001a0 ? fdvdp f0, f0, f0
-0+1f8 <[^>]*> eea001c0 ? fdvdm f0, f0, f0
-0+1fc <[^>]*> eea001e0 ? fdvdz f0, f0, f0
-0+200 <[^>]*> eea80100 ? fdve f0, f0, f0
-0+204 <[^>]*> eea80120 ? fdvep f0, f0, f0
-0+208 <[^>]*> eea80140 ? fdvem f0, f0, f0
-0+20c <[^>]*> eea80160 ? fdvez f0, f0, f0
-0+210 <[^>]*> eeb00100 ? frds f0, f0, f0
-0+214 <[^>]*> eeb00120 ? frdsp f0, f0, f0
-0+218 <[^>]*> eeb00140 ? frdsm f0, f0, f0
-0+21c <[^>]*> eeb00160 ? frdsz f0, f0, f0
-0+220 <[^>]*> eeb00180 ? frdd f0, f0, f0
-0+224 <[^>]*> eeb001a0 ? frddp f0, f0, f0
-0+228 <[^>]*> eeb001c0 ? frddm f0, f0, f0
-0+22c <[^>]*> eeb001e0 ? frddz f0, f0, f0
-0+230 <[^>]*> eeb80100 ? frde f0, f0, f0
-0+234 <[^>]*> eeb80120 ? frdep f0, f0, f0
-0+238 <[^>]*> eeb80140 ? frdem f0, f0, f0
-0+23c <[^>]*> eeb80160 ? frdez f0, f0, f0
-0+240 <[^>]*> eec00100 ? pols f0, f0, f0
-0+244 <[^>]*> eec00120 ? polsp f0, f0, f0
-0+248 <[^>]*> eec00140 ? polsm f0, f0, f0
-0+24c <[^>]*> eec00160 ? polsz f0, f0, f0
-0+250 <[^>]*> eec00180 ? pold f0, f0, f0
-0+254 <[^>]*> eec001a0 ? poldp f0, f0, f0
-0+258 <[^>]*> eec001c0 ? poldm f0, f0, f0
-0+25c <[^>]*> eec001e0 ? poldz f0, f0, f0
-0+260 <[^>]*> eec80100 ? pole f0, f0, f0
-0+264 <[^>]*> eec80120 ? polep f0, f0, f0
-0+268 <[^>]*> eec80140 ? polem f0, f0, f0
-0+26c <[^>]*> eec80160 ? polez f0, f0, f0
diff --git a/gas/testsuite/gas/arm/fpa-dyadic.s b/gas/testsuite/gas/arm/fpa-dyadic.s
deleted file mode 100644
index aebcd2b..0000000
--- a/gas/testsuite/gas/arm/fpa-dyadic.s
+++ /dev/null
@@ -1,172 +0,0 @@
- .text
- .globl F
-F:
- adfs f0, f0, f0
- adfsp f0, f0, f0
- adfsm f0, f0, f0
- adfsz f0, f0, f0
- adfd f0, f0, f0
- adfdp f0, f0, f0
- adfdm f0, f0, f0
- adfdz f0, f0, f0
- adfe f0, f0, f0
- adfep f0, f0, f0
- adfem f0, f0, f0
- adfez f0, f0, f0
-
- sufs f0, f0, f0
- sufsp f0, f0, f0
- sufsm f0, f0, f0
- sufsz f0, f0, f0
- sufd f0, f0, f0
- sufdp f0, f0, f0
- sufdm f0, f0, f0
- sufdz f0, f0, f0
- sufe f0, f0, f0
- sufep f0, f0, f0
- sufem f0, f0, f0
- sufez f0, f0, f0
-
- rsfs f0, f0, f0
- rsfsp f0, f0, f0
- rsfsm f0, f0, f0
- rsfsz f0, f0, f0
- rsfd f0, f0, f0
- rsfdp f0, f0, f0
- rsfdm f0, f0, f0
- rsfdz f0, f0, f0
- rsfe f0, f0, f0
- rsfep f0, f0, f0
- rsfem f0, f0, f0
- rsfez f0, f0, f0
-
- mufs f0, f0, f0
- mufsp f0, f0, f0
- mufsm f0, f0, f0
- mufsz f0, f0, f0
- mufd f0, f0, f0
- mufdp f0, f0, f0
- mufdm f0, f0, f0
- mufdz f0, f0, f0
- mufe f0, f0, f0
- mufep f0, f0, f0
- mufem f0, f0, f0
- mufez f0, f0, f0
-
- dvfs f0, f0, f0
- dvfsp f0, f0, f0
- dvfsm f0, f0, f0
- dvfsz f0, f0, f0
- dvfd f0, f0, f0
- dvfdp f0, f0, f0
- dvfdm f0, f0, f0
- dvfdz f0, f0, f0
- dvfe f0, f0, f0
- dvfep f0, f0, f0
- dvfem f0, f0, f0
- dvfez f0, f0, f0
-
- rdfs f0, f0, f0
- rdfsp f0, f0, f0
- rdfsm f0, f0, f0
- rdfsz f0, f0, f0
- rdfd f0, f0, f0
- rdfdp f0, f0, f0
- rdfdm f0, f0, f0
- rdfdz f0, f0, f0
- rdfe f0, f0, f0
- rdfep f0, f0, f0
- rdfem f0, f0, f0
- rdfez f0, f0, f0
-
- pows f0, f0, f0
- powsp f0, f0, f0
- powsm f0, f0, f0
- powsz f0, f0, f0
- powd f0, f0, f0
- powdp f0, f0, f0
- powdm f0, f0, f0
- powdz f0, f0, f0
- powe f0, f0, f0
- powep f0, f0, f0
- powem f0, f0, f0
- powez f0, f0, f0
-
- rpws f0, f0, f0
- rpwsp f0, f0, f0
- rpwsm f0, f0, f0
- rpwsz f0, f0, f0
- rpwd f0, f0, f0
- rpwdp f0, f0, f0
- rpwdm f0, f0, f0
- rpwdz f0, f0, f0
- rpwe f0, f0, f0
- rpwep f0, f0, f0
- rpwem f0, f0, f0
- rpwez f0, f0, f0
-
- rmfs f0, f0, f0
- rmfsp f0, f0, f0
- rmfsm f0, f0, f0
- rmfsz f0, f0, f0
- rmfd f0, f0, f0
- rmfdp f0, f0, f0
- rmfdm f0, f0, f0
- rmfdz f0, f0, f0
- rmfe f0, f0, f0
- rmfep f0, f0, f0
- rmfem f0, f0, f0
- rmfez f0, f0, f0
-
- fmls f0, f0, f0
- fmlsp f0, f0, f0
- fmlsm f0, f0, f0
- fmlsz f0, f0, f0
- fmld f0, f0, f0
- fmldp f0, f0, f0
- fmldm f0, f0, f0
- fmldz f0, f0, f0
- fmle f0, f0, f0
- fmlep f0, f0, f0
- fmlem f0, f0, f0
- fmlez f0, f0, f0
-
- fdvs f0, f0, f0
- fdvsp f0, f0, f0
- fdvsm f0, f0, f0
- fdvsz f0, f0, f0
- fdvd f0, f0, f0
- fdvdp f0, f0, f0
- fdvdm f0, f0, f0
- fdvdz f0, f0, f0
- fdve f0, f0, f0
- fdvep f0, f0, f0
- fdvem f0, f0, f0
- fdvez f0, f0, f0
-
- frds f0, f0, f0
- frdsp f0, f0, f0
- frdsm f0, f0, f0
- frdsz f0, f0, f0
- frdd f0, f0, f0
- frddp f0, f0, f0
- frddm f0, f0, f0
- frddz f0, f0, f0
- frde f0, f0, f0
- frdep f0, f0, f0
- frdem f0, f0, f0
- frdez f0, f0, f0
-
- pols f0, f0, f0
- polsp f0, f0, f0
- polsm f0, f0, f0
- polsz f0, f0, f0
- pold f0, f0, f0
- poldp f0, f0, f0
- poldm f0, f0, f0
- poldz f0, f0, f0
- pole f0, f0, f0
- polep f0, f0, f0
- polem f0, f0, f0
- polez f0, f0, f0
-
diff --git a/gas/testsuite/gas/arm/fpa-mem.d b/gas/testsuite/gas/arm/fpa-mem.d
deleted file mode 100644
index 4a638e1..0000000
--- a/gas/testsuite/gas/arm/fpa-mem.d
+++ /dev/null
@@ -1,34 +0,0 @@
-#objdump: -dr --prefix-addresses --show-raw-insn
-#name: FPA memory insructions
-#as: -mfpu=fpa10 -mcpu=arm7m
-
-# Test FPA memory instructions
-# This test should work for both big and little-endian assembly.
-
-.*: *file format .*arm.*
-
-Disassembly of section .text:
-0+00 <[^>]*> ed900100 ? ldfs f0, \[r0\]
-0+04 <[^>]*> ec300101 ? ldfs f0, \[r0\], #-4
-0+08 <[^>]*> ed908100 ? ldfd f0, \[r0\]
-0+0c <[^>]*> ec308101 ? ldfd f0, \[r0\], #-4
-0+10 <[^>]*> edd00100 ? ldfe f0, \[r0\]
-0+14 <[^>]*> ec700101 ? ldfe f0, \[r0\], #-4
-0+18 <[^>]*> edd08100 ? ldfp f0, \[r0\]
-0+1c <[^>]*> ec708101 ? ldfp f0, \[r0\], #-4
-0+20 <[^>]*> ed800100 ? stfs f0, \[r0\]
-0+24 <[^>]*> ec200101 ? stfs f0, \[r0\], #-4
-0+28 <[^>]*> ed808100 ? stfd f0, \[r0\]
-0+2c <[^>]*> ec208101 ? stfd f0, \[r0\], #-4
-0+30 <[^>]*> edc00100 ? stfe f0, \[r0\]
-0+34 <[^>]*> ec600101 ? stfe f0, \[r0\], #-4
-0+38 <[^>]*> edc08100 ? stfp f0, \[r0\]
-0+3c <[^>]*> ec608101 ? stfp f0, \[r0\], #-4
-0+40 <[^>]*> ed900200 ? lfm f0, 4, \[r0\]
-0+44 <[^>]*> ed900200 ? lfm f0, 4, \[r0\]
-0+48 <[^>]*> ed10020c ? lfm f0, 4, \[r0, #-48\].*
-0+4c <[^>]*> ed800200 ? sfm f0, 4, \[r0\]
-0+50 <[^>]*> ed00020c ? sfm f0, 4, \[r0, #-48\].*
-0+54 <[^>]*> ed800200 ? sfm f0, 4, \[r0\]
-0+58 <[^>]*> 5d800100 ? stfpls f0, \[r0\]
-0+5c <[^>]*> 5d800100 ? stfpls f0, \[r0\]
diff --git a/gas/testsuite/gas/arm/fpa-mem.s b/gas/testsuite/gas/arm/fpa-mem.s
deleted file mode 100644
index bcb4ae3..0000000
--- a/gas/testsuite/gas/arm/fpa-mem.s
+++ /dev/null
@@ -1,32 +0,0 @@
- .text
- .globl F
-F:
- ldfs f0, [r0]
- ldfs f0, [r0], #-4
- ldfd f0, [r0]
- ldfd f0, [r0], #-4
- ldfe f0, [r0]
- ldfe f0, [r0], #-4
- ldfp f0, [r0]
- ldfp f0, [r0], #-4
-
- stfs f0, [r0]
- stfs f0, [r0], #-4
- stfd f0, [r0]
- stfd f0, [r0], #-4
- stfe f0, [r0]
- stfe f0, [r0], #-4
- stfp f0, [r0]
- stfp f0, [r0], #-4
- lfm f0, 4, [r0]
- lfmfd f0, 4, [r0]
- lfmea f0, 4, [r0]
- sfm f0, 4, [r0]
- sfmfd f0, 4, [r0]
- sfmea f0, 4, [r0]
-
- # Test mnemonic that is ambiguous between infix and suffic
- # condition codes
- stfpls f0, [r0]
- .syntax unified
- stfpls f0, [r0]
diff --git a/gas/testsuite/gas/arm/fpa-monadic.d b/gas/testsuite/gas/arm/fpa-monadic.d
deleted file mode 100644
index a688ee4..0000000
--- a/gas/testsuite/gas/arm/fpa-monadic.d
+++ /dev/null
@@ -1,202 +0,0 @@
-#objdump: -dr --prefix-addresses --show-raw-insn
-#name: FPA Monadic instructions
-#as: -mfpu=fpa -mcpu=arm7m
-
-# Test FPA Monadic instructions
-# This test should work for both big and little-endian assembly.
-
-.*: *file format .*arm.*
-
-Disassembly of section .text:
-0+000 <[^>]*> ee008100 ? mvfs f0, f0
-0+004 <[^>]*> ee008120 ? mvfsp f0, f0
-0+008 <[^>]*> ee008140 ? mvfsm f0, f0
-0+00c <[^>]*> ee008160 ? mvfsz f0, f0
-0+010 <[^>]*> ee008180 ? mvfd f0, f0
-0+014 <[^>]*> ee0081a0 ? mvfdp f0, f0
-0+018 <[^>]*> ee0081c0 ? mvfdm f0, f0
-0+01c <[^>]*> ee0081e0 ? mvfdz f0, f0
-0+020 <[^>]*> ee088100 ? mvfe f0, f0
-0+024 <[^>]*> ee088120 ? mvfep f0, f0
-0+028 <[^>]*> ee088140 ? mvfem f0, f0
-0+02c <[^>]*> ee088160 ? mvfez f0, f0
-0+030 <[^>]*> ee108100 ? mnfs f0, f0
-0+034 <[^>]*> ee108120 ? mnfsp f0, f0
-0+038 <[^>]*> ee108140 ? mnfsm f0, f0
-0+03c <[^>]*> ee108160 ? mnfsz f0, f0
-0+040 <[^>]*> ee108180 ? mnfd f0, f0
-0+044 <[^>]*> ee1081a0 ? mnfdp f0, f0
-0+048 <[^>]*> ee1081c0 ? mnfdm f0, f0
-0+04c <[^>]*> ee1081e0 ? mnfdz f0, f0
-0+050 <[^>]*> ee188100 ? mnfe f0, f0
-0+054 <[^>]*> ee188120 ? mnfep f0, f0
-0+058 <[^>]*> ee188140 ? mnfem f0, f0
-0+05c <[^>]*> ee188160 ? mnfez f0, f0
-0+060 <[^>]*> ee208100 ? abss f0, f0
-0+064 <[^>]*> ee208120 ? abssp f0, f0
-0+068 <[^>]*> ee208140 ? abssm f0, f0
-0+06c <[^>]*> ee208160 ? abssz f0, f0
-0+070 <[^>]*> ee208180 ? absd f0, f0
-0+074 <[^>]*> ee2081a0 ? absdp f0, f0
-0+078 <[^>]*> ee2081c0 ? absdm f0, f0
-0+07c <[^>]*> ee2081e0 ? absdz f0, f0
-0+080 <[^>]*> ee288100 ? abse f0, f0
-0+084 <[^>]*> ee288120 ? absep f0, f0
-0+088 <[^>]*> ee288140 ? absem f0, f0
-0+08c <[^>]*> ee288160 ? absez f0, f0
-0+090 <[^>]*> ee308100 ? rnds f0, f0
-0+094 <[^>]*> ee308120 ? rndsp f0, f0
-0+098 <[^>]*> ee308140 ? rndsm f0, f0
-0+09c <[^>]*> ee308160 ? rndsz f0, f0
-0+0a0 <[^>]*> ee308180 ? rndd f0, f0
-0+0a4 <[^>]*> ee3081a0 ? rnddp f0, f0
-0+0a8 <[^>]*> ee3081c0 ? rnddm f0, f0
-0+0ac <[^>]*> ee3081e0 ? rnddz f0, f0
-0+0b0 <[^>]*> ee388100 ? rnde f0, f0
-0+0b4 <[^>]*> ee388120 ? rndep f0, f0
-0+0b8 <[^>]*> ee388140 ? rndem f0, f0
-0+0bc <[^>]*> ee388160 ? rndez f0, f0
-0+0c0 <[^>]*> ee408100 ? sqts f0, f0
-0+0c4 <[^>]*> ee408120 ? sqtsp f0, f0
-0+0c8 <[^>]*> ee408140 ? sqtsm f0, f0
-0+0cc <[^>]*> ee408160 ? sqtsz f0, f0
-0+0d0 <[^>]*> ee408180 ? sqtd f0, f0
-0+0d4 <[^>]*> ee4081a0 ? sqtdp f0, f0
-0+0d8 <[^>]*> ee4081c0 ? sqtdm f0, f0
-0+0dc <[^>]*> ee4081e0 ? sqtdz f0, f0
-0+0e0 <[^>]*> ee488100 ? sqte f0, f0
-0+0e4 <[^>]*> ee488120 ? sqtep f0, f0
-0+0e8 <[^>]*> ee488140 ? sqtem f0, f0
-0+0ec <[^>]*> ee488160 ? sqtez f0, f0
-0+0f0 <[^>]*> ee508100 ? logs f0, f0
-0+0f4 <[^>]*> ee508120 ? logsp f0, f0
-0+0f8 <[^>]*> ee508140 ? logsm f0, f0
-0+0fc <[^>]*> ee508160 ? logsz f0, f0
-0+100 <[^>]*> ee508180 ? logd f0, f0
-0+104 <[^>]*> ee5081a0 ? logdp f0, f0
-0+108 <[^>]*> ee5081c0 ? logdm f0, f0
-0+10c <[^>]*> ee5081e0 ? logdz f0, f0
-0+110 <[^>]*> ee588100 ? loge f0, f0
-0+114 <[^>]*> ee588120 ? logep f0, f0
-0+118 <[^>]*> ee588140 ? logem f0, f0
-0+11c <[^>]*> ee588160 ? logez f0, f0
-0+120 <[^>]*> ee608100 ? lgns f0, f0
-0+124 <[^>]*> ee608120 ? lgnsp f0, f0
-0+128 <[^>]*> ee608140 ? lgnsm f0, f0
-0+12c <[^>]*> ee608160 ? lgnsz f0, f0
-0+130 <[^>]*> ee608180 ? lgnd f0, f0
-0+134 <[^>]*> ee6081a0 ? lgndp f0, f0
-0+138 <[^>]*> ee6081c0 ? lgndm f0, f0
-0+13c <[^>]*> ee6081e0 ? lgndz f0, f0
-0+140 <[^>]*> ee688100 ? lgne f0, f0
-0+144 <[^>]*> ee688120 ? lgnep f0, f0
-0+148 <[^>]*> ee688140 ? lgnem f0, f0
-0+14c <[^>]*> ee688160 ? lgnez f0, f0
-0+150 <[^>]*> ee708100 ? exps f0, f0
-0+154 <[^>]*> ee708120 ? expsp f0, f0
-0+158 <[^>]*> ee708140 ? expsm f0, f0
-0+15c <[^>]*> ee708160 ? expsz f0, f0
-0+160 <[^>]*> ee708180 ? expd f0, f0
-0+164 <[^>]*> ee7081a0 ? expdp f0, f0
-0+168 <[^>]*> ee7081c0 ? expdm f0, f0
-0+16c <[^>]*> ee7081e0 ? expdz f0, f0
-0+170 <[^>]*> ee788100 ? expe f0, f0
-0+174 <[^>]*> ee788120 ? expep f0, f0
-0+178 <[^>]*> ee788140 ? expem f0, f0
-0+17c <[^>]*> ee7081e0 ? expdz f0, f0
-0+180 <[^>]*> ee808100 ? sins f0, f0
-0+184 <[^>]*> ee808120 ? sinsp f0, f0
-0+188 <[^>]*> ee808140 ? sinsm f0, f0
-0+18c <[^>]*> ee808160 ? sinsz f0, f0
-0+190 <[^>]*> ee808180 ? sind f0, f0
-0+194 <[^>]*> ee8081a0 ? sindp f0, f0
-0+198 <[^>]*> ee8081c0 ? sindm f0, f0
-0+19c <[^>]*> ee8081e0 ? sindz f0, f0
-0+1a0 <[^>]*> ee888100 ? sine f0, f0
-0+1a4 <[^>]*> ee888120 ? sinep f0, f0
-0+1a8 <[^>]*> ee888140 ? sinem f0, f0
-0+1ac <[^>]*> ee888160 ? sinez f0, f0
-0+1b0 <[^>]*> ee908100 ? coss f0, f0
-0+1b4 <[^>]*> ee908120 ? cossp f0, f0
-0+1b8 <[^>]*> ee908140 ? cossm f0, f0
-0+1bc <[^>]*> ee908160 ? cossz f0, f0
-0+1c0 <[^>]*> ee908180 ? cosd f0, f0
-0+1c4 <[^>]*> ee9081a0 ? cosdp f0, f0
-0+1c8 <[^>]*> ee9081c0 ? cosdm f0, f0
-0+1cc <[^>]*> ee9081e0 ? cosdz f0, f0
-0+1d0 <[^>]*> ee988100 ? cose f0, f0
-0+1d4 <[^>]*> ee988120 ? cosep f0, f0
-0+1d8 <[^>]*> ee988140 ? cosem f0, f0
-0+1dc <[^>]*> ee988160 ? cosez f0, f0
-0+1e0 <[^>]*> eea08100 ? tans f0, f0
-0+1e4 <[^>]*> eea08120 ? tansp f0, f0
-0+1e8 <[^>]*> eea08140 ? tansm f0, f0
-0+1ec <[^>]*> eea08160 ? tansz f0, f0
-0+1f0 <[^>]*> eea08180 ? tand f0, f0
-0+1f4 <[^>]*> eea081a0 ? tandp f0, f0
-0+1f8 <[^>]*> eea081c0 ? tandm f0, f0
-0+1fc <[^>]*> eea081e0 ? tandz f0, f0
-0+200 <[^>]*> eea88100 ? tane f0, f0
-0+204 <[^>]*> eea88120 ? tanep f0, f0
-0+208 <[^>]*> eea88140 ? tanem f0, f0
-0+20c <[^>]*> eea88160 ? tanez f0, f0
-0+210 <[^>]*> eeb08100 ? asns f0, f0
-0+214 <[^>]*> eeb08120 ? asnsp f0, f0
-0+218 <[^>]*> eeb08140 ? asnsm f0, f0
-0+21c <[^>]*> eeb08160 ? asnsz f0, f0
-0+220 <[^>]*> eeb08180 ? asnd f0, f0
-0+224 <[^>]*> eeb081a0 ? asndp f0, f0
-0+228 <[^>]*> eeb081c0 ? asndm f0, f0
-0+22c <[^>]*> eeb081e0 ? asndz f0, f0
-0+230 <[^>]*> eeb88100 ? asne f0, f0
-0+234 <[^>]*> eeb88120 ? asnep f0, f0
-0+238 <[^>]*> eeb88140 ? asnem f0, f0
-0+23c <[^>]*> eeb88160 ? asnez f0, f0
-0+240 <[^>]*> eec08100 ? acss f0, f0
-0+244 <[^>]*> eec08120 ? acssp f0, f0
-0+248 <[^>]*> eec08140 ? acssm f0, f0
-0+24c <[^>]*> eec08160 ? acssz f0, f0
-0+250 <[^>]*> eec08180 ? acsd f0, f0
-0+254 <[^>]*> eec081a0 ? acsdp f0, f0
-0+258 <[^>]*> eec081c0 ? acsdm f0, f0
-0+25c <[^>]*> eec081e0 ? acsdz f0, f0
-0+260 <[^>]*> eec88100 ? acse f0, f0
-0+264 <[^>]*> eec88120 ? acsep f0, f0
-0+268 <[^>]*> eec88140 ? acsem f0, f0
-0+26c <[^>]*> eec88160 ? acsez f0, f0
-0+270 <[^>]*> eed08100 ? atns f0, f0
-0+274 <[^>]*> eed08120 ? atnsp f0, f0
-0+278 <[^>]*> eed08140 ? atnsm f0, f0
-0+27c <[^>]*> eed08160 ? atnsz f0, f0
-0+280 <[^>]*> eed08180 ? atnd f0, f0
-0+284 <[^>]*> eed081a0 ? atndp f0, f0
-0+288 <[^>]*> eed081c0 ? atndm f0, f0
-0+28c <[^>]*> eed081e0 ? atndz f0, f0
-0+290 <[^>]*> eed88100 ? atne f0, f0
-0+294 <[^>]*> eed88120 ? atnep f0, f0
-0+298 <[^>]*> eed88140 ? atnem f0, f0
-0+29c <[^>]*> eed88160 ? atnez f0, f0
-0+2a0 <[^>]*> eee08100 ? urds f0, f0
-0+2a4 <[^>]*> eee08120 ? urdsp f0, f0
-0+2a8 <[^>]*> eee08140 ? urdsm f0, f0
-0+2ac <[^>]*> eee08160 ? urdsz f0, f0
-0+2b0 <[^>]*> eee08180 ? urdd f0, f0
-0+2b4 <[^>]*> eee081a0 ? urddp f0, f0
-0+2b8 <[^>]*> eee081c0 ? urddm f0, f0
-0+2bc <[^>]*> eee081e0 ? urddz f0, f0
-0+2c0 <[^>]*> eee88100 ? urde f0, f0
-0+2c4 <[^>]*> eee88120 ? urdep f0, f0
-0+2c8 <[^>]*> eee88140 ? urdem f0, f0
-0+2cc <[^>]*> eee88160 ? urdez f0, f0
-0+2d0 <[^>]*> eef08100 ? nrms f0, f0
-0+2d4 <[^>]*> eef08120 ? nrmsp f0, f0
-0+2d8 <[^>]*> eef08140 ? nrmsm f0, f0
-0+2dc <[^>]*> eef08160 ? nrmsz f0, f0
-0+2e0 <[^>]*> eef08180 ? nrmd f0, f0
-0+2e4 <[^>]*> eef081a0 ? nrmdp f0, f0
-0+2e8 <[^>]*> eef081c0 ? nrmdm f0, f0
-0+2ec <[^>]*> eef081e0 ? nrmdz f0, f0
-0+2f0 <[^>]*> eef88100 ? nrme f0, f0
-0+2f4 <[^>]*> eef88120 ? nrmep f0, f0
-0+2f8 <[^>]*> eef88140 ? nrmem f0, f0
-0+2fc <[^>]*> eef88160 ? nrmez f0, f0
diff --git a/gas/testsuite/gas/arm/fpa-monadic.s b/gas/testsuite/gas/arm/fpa-monadic.s
deleted file mode 100644
index 2af03f4..0000000
--- a/gas/testsuite/gas/arm/fpa-monadic.s
+++ /dev/null
@@ -1,210 +0,0 @@
- .text
- .globl F
-F:
- mvfs f0, f0
- mvfsp f0, f0
- mvfsm f0, f0
- mvfsz f0, f0
- mvfd f0, f0
- mvfdp f0, f0
- mvfdm f0, f0
- mvfdz f0, f0
- mvfe f0, f0
- mvfep f0, f0
- mvfem f0, f0
- mvfez f0, f0
-
- mnfs f0, f0
- mnfsp f0, f0
- mnfsm f0, f0
- mnfsz f0, f0
- mnfd f0, f0
- mnfdp f0, f0
- mnfdm f0, f0
- mnfdz f0, f0
- mnfe f0, f0
- mnfep f0, f0
- mnfem f0, f0
- mnfez f0, f0
-
- abss f0, f0
- abssp f0, f0
- abssm f0, f0
- abssz f0, f0
- absd f0, f0
- absdp f0, f0
- absdm f0, f0
- absdz f0, f0
- abse f0, f0
- absep f0, f0
- absem f0, f0
- absez f0, f0
-
- rnds f0, f0
- rndsp f0, f0
- rndsm f0, f0
- rndsz f0, f0
- rndd f0, f0
- rnddp f0, f0
- rnddm f0, f0
- rnddz f0, f0
- rnde f0, f0
- rndep f0, f0
- rndem f0, f0
- rndez f0, f0
-
- sqts f0, f0
- sqtsp f0, f0
- sqtsm f0, f0
- sqtsz f0, f0
- sqtd f0, f0
- sqtdp f0, f0
- sqtdm f0, f0
- sqtdz f0, f0
- sqte f0, f0
- sqtep f0, f0
- sqtem f0, f0
- sqtez f0, f0
-
- logs f0, f0
- logsp f0, f0
- logsm f0, f0
- logsz f0, f0
- logd f0, f0
- logdp f0, f0
- logdm f0, f0
- logdz f0, f0
- loge f0, f0
- logep f0, f0
- logem f0, f0
- logez f0, f0
-
- lgns f0, f0
- lgnsp f0, f0
- lgnsm f0, f0
- lgnsz f0, f0
- lgnd f0, f0
- lgndp f0, f0
- lgndm f0, f0
- lgndz f0, f0
- lgne f0, f0
- lgnep f0, f0
- lgnem f0, f0
- lgnez f0, f0
-
- exps f0, f0
- expsp f0, f0
- expsm f0, f0
- expsz f0, f0
- expd f0, f0
- expdp f0, f0
- expdm f0, f0
- expdz f0, f0
- expe f0, f0
- expep f0, f0
- expem f0, f0
- expdz f0, f0
-
- sins f0, f0
- sinsp f0, f0
- sinsm f0, f0
- sinsz f0, f0
- sind f0, f0
- sindp f0, f0
- sindm f0, f0
- sindz f0, f0
- sine f0, f0
- sinep f0, f0
- sinem f0, f0
- sinez f0, f0
-
- coss f0, f0
- cossp f0, f0
- cossm f0, f0
- cossz f0, f0
- cosd f0, f0
- cosdp f0, f0
- cosdm f0, f0
- cosdz f0, f0
- cose f0, f0
- cosep f0, f0
- cosem f0, f0
- cosez f0, f0
-
- tans f0, f0
- tansp f0, f0
- tansm f0, f0
- tansz f0, f0
- tand f0, f0
- tandp f0, f0
- tandm f0, f0
- tandz f0, f0
- tane f0, f0
- tanep f0, f0
- tanem f0, f0
- tanez f0, f0
-
- asns f0, f0
- asnsp f0, f0
- asnsm f0, f0
- asnsz f0, f0
- asnd f0, f0
- asndp f0, f0
- asndm f0, f0
- asndz f0, f0
- asne f0, f0
- asnep f0, f0
- asnem f0, f0
- asnez f0, f0
-
- acss f0, f0
- acssp f0, f0
- acssm f0, f0
- acssz f0, f0
- acsd f0, f0
- acsdp f0, f0
- acsdm f0, f0
- acsdz f0, f0
- acse f0, f0
- acsep f0, f0
- acsem f0, f0
- acsez f0, f0
-
- atns f0, f0
- atnsp f0, f0
- atnsm f0, f0
- atnsz f0, f0
- atnd f0, f0
- atndp f0, f0
- atndm f0, f0
- atndz f0, f0
- atne f0, f0
- atnep f0, f0
- atnem f0, f0
- atnez f0, f0
-
- urds f0, f0
- urdsp f0, f0
- urdsm f0, f0
- urdsz f0, f0
- urdd f0, f0
- urddp f0, f0
- urddm f0, f0
- urddz f0, f0
- urde f0, f0
- urdep f0, f0
- urdem f0, f0
- urdez f0, f0
-
- nrms f0, f0
- nrmsp f0, f0
- nrmsm f0, f0
- nrmsz f0, f0
- nrmd f0, f0
- nrmdp f0, f0
- nrmdm f0, f0
- nrmdz f0, f0
- nrme f0, f0
- nrmep f0, f0
- nrmem f0, f0
- nrmez f0, f0
diff --git a/gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.l b/gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.l
index 191c5c6..3cf8638 100644
--- a/gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.l
+++ b/gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.l
@@ -191,198 +191,6 @@
[^:]*:51: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
[^:]*:51: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
[^:]*:51: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:93: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:94: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:95: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:96: Error: bad offset 0x00000001 \(must be word-aligned\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:98: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:99: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:100: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
-[^:]*:101: Error: bad offset 0x00000808 \(must be an 8-bit number of words\)
[^:]*:143: Error: bad offset 0x00000001 \(must be word-aligned\)
[^:]*:143: Error: bad offset 0x00000001 \(must be word-aligned\)
[^:]*:143: Error: bad offset 0x00000001 \(must be word-aligned\)
diff --git a/gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.s b/gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.s
index 1d402f9..8608125 100644
--- a/gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.s
+++ b/gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.s
@@ -50,55 +50,55 @@
ldctest ldc2 stc2 0x808
ldctest ldc2l stc2l 0x808
-@ LDFS/STFS/LDFD/STFD/LDFE/STFE/LDFP/STFP
- .fpu fpa
- .macro fpa_test load store cst
- \load f0, [r0, #:pc_g0:(f + \cst)]
- \load f0, [r0, #:pc_g1:(f + \cst)]
- \load f0, [r0, #:pc_g2:(f + \cst)]
- \load f0, [r0, #:sb_g0:(f + \cst)]
- \load f0, [r0, #:sb_g1:(f + \cst)]
- \load f0, [r0, #:sb_g2:(f + \cst)]
- \store f0, [r0, #:pc_g0:(f + \cst)]
- \store f0, [r0, #:pc_g1:(f + \cst)]
- \store f0, [r0, #:pc_g2:(f + \cst)]
- \store f0, [r0, #:sb_g0:(f + \cst)]
- \store f0, [r0, #:sb_g1:(f + \cst)]
- \store f0, [r0, #:sb_g2:(f + \cst)]
- \load f0, [r0, #:pc_g0:(f - \cst)]
- \load f0, [r0, #:pc_g1:(f - \cst)]
- \load f0, [r0, #:pc_g2:(f - \cst)]
- \load f0, [r0, #:sb_g0:(f - \cst)]
- \load f0, [r0, #:sb_g1:(f - \cst)]
- \load f0, [r0, #:sb_g2:(f - \cst)]
- \store f0, [r0, #:pc_g0:(f - \cst)]
- \store f0, [r0, #:pc_g1:(f - \cst)]
- \store f0, [r0, #:pc_g2:(f - \cst)]
- \store f0, [r0, #:sb_g0:(f - \cst)]
- \store f0, [r0, #:sb_g1:(f - \cst)]
- \store f0, [r0, #:sb_g2:(f - \cst)]
- .endm
- fpa_test ldfs stfs 0x1
- fpa_test ldfd stfd 0x1
- fpa_test ldfe stfe 0x1
- fpa_test ldfp stfp 0x1
- fpa_test ldfs stfs 0x808
- fpa_test ldfd stfd 0x808
- fpa_test ldfe stfe 0x808
- fpa_test ldfp stfp 0x808
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@ FLDS/FSTS
diff --git a/gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.l b/gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.l
index 6952686..94b9efb 100644
--- a/gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.l
+++ b/gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.l
@@ -79,86 +79,6 @@
[^:]*:33: *Info: macro .*
[^:]*:10: Error: unknown group relocation -- `stc2l 0,c0,\[r0,#:foo:\(sym\)\]'
[^:]*:33: *Info: macro .*
-[^:]*:16: Error: this group relocation is not allowed on this instruction -- `ldfs f0,\[r0,#:pc_g0_nc:\(sym\)\]'
-[^:]*:37: *Info: macro .*
-[^:]*:17: Error: this group relocation is not allowed on this instruction -- `ldfs f0,\[r0,#:pc_g1_nc:\(sym\)\]'
-[^:]*:37: *Info: macro .*
-[^:]*:18: Error: this group relocation is not allowed on this instruction -- `ldfs f0,\[r0,#:sb_g0_nc:\(sym\)\]'
-[^:]*:37: *Info: macro .*
-[^:]*:19: Error: this group relocation is not allowed on this instruction -- `ldfs f0,\[r0,#:sb_g1_nc:\(sym\)\]'
-[^:]*:37: *Info: macro .*
-[^:]*:21: Error: unknown group relocation -- `ldfs f0,\[r0,#:foo:\(sym\)\]'
-[^:]*:37: *Info: macro .*
-[^:]*:16: Error: this group relocation is not allowed on this instruction -- `stfs f0,\[r0,#:pc_g0_nc:\(sym\)\]'
-[^:]*:38: *Info: macro .*
-[^:]*:17: Error: this group relocation is not allowed on this instruction -- `stfs f0,\[r0,#:pc_g1_nc:\(sym\)\]'
-[^:]*:38: *Info: macro .*
-[^:]*:18: Error: this group relocation is not allowed on this instruction -- `stfs f0,\[r0,#:sb_g0_nc:\(sym\)\]'
-[^:]*:38: *Info: macro .*
-[^:]*:19: Error: this group relocation is not allowed on this instruction -- `stfs f0,\[r0,#:sb_g1_nc:\(sym\)\]'
-[^:]*:38: *Info: macro .*
-[^:]*:21: Error: unknown group relocation -- `stfs f0,\[r0,#:foo:\(sym\)\]'
-[^:]*:38: *Info: macro .*
-[^:]*:16: Error: this group relocation is not allowed on this instruction -- `ldfd f0,\[r0,#:pc_g0_nc:\(sym\)\]'
-[^:]*:39: *Info: macro .*
-[^:]*:17: Error: this group relocation is not allowed on this instruction -- `ldfd f0,\[r0,#:pc_g1_nc:\(sym\)\]'
-[^:]*:39: *Info: macro .*
-[^:]*:18: Error: this group relocation is not allowed on this instruction -- `ldfd f0,\[r0,#:sb_g0_nc:\(sym\)\]'
-[^:]*:39: *Info: macro .*
-[^:]*:19: Error: this group relocation is not allowed on this instruction -- `ldfd f0,\[r0,#:sb_g1_nc:\(sym\)\]'
-[^:]*:39: *Info: macro .*
-[^:]*:21: Error: unknown group relocation -- `ldfd f0,\[r0,#:foo:\(sym\)\]'
-[^:]*:39: *Info: macro .*
-[^:]*:16: Error: this group relocation is not allowed on this instruction -- `stfd f0,\[r0,#:pc_g0_nc:\(sym\)\]'
-[^:]*:40: *Info: macro .*
-[^:]*:17: Error: this group relocation is not allowed on this instruction -- `stfd f0,\[r0,#:pc_g1_nc:\(sym\)\]'
-[^:]*:40: *Info: macro .*
-[^:]*:18: Error: this group relocation is not allowed on this instruction -- `stfd f0,\[r0,#:sb_g0_nc:\(sym\)\]'
-[^:]*:40: *Info: macro .*
-[^:]*:19: Error: this group relocation is not allowed on this instruction -- `stfd f0,\[r0,#:sb_g1_nc:\(sym\)\]'
-[^:]*:40: *Info: macro .*
-[^:]*:21: Error: unknown group relocation -- `stfd f0,\[r0,#:foo:\(sym\)\]'
-[^:]*:40: *Info: macro .*
-[^:]*:16: Error: this group relocation is not allowed on this instruction -- `ldfe f0,\[r0,#:pc_g0_nc:\(sym\)\]'
-[^:]*:41: *Info: macro .*
-[^:]*:17: Error: this group relocation is not allowed on this instruction -- `ldfe f0,\[r0,#:pc_g1_nc:\(sym\)\]'
-[^:]*:41: *Info: macro .*
-[^:]*:18: Error: this group relocation is not allowed on this instruction -- `ldfe f0,\[r0,#:sb_g0_nc:\(sym\)\]'
-[^:]*:41: *Info: macro .*
-[^:]*:19: Error: this group relocation is not allowed on this instruction -- `ldfe f0,\[r0,#:sb_g1_nc:\(sym\)\]'
-[^:]*:41: *Info: macro .*
-[^:]*:21: Error: unknown group relocation -- `ldfe f0,\[r0,#:foo:\(sym\)\]'
-[^:]*:41: *Info: macro .*
-[^:]*:16: Error: this group relocation is not allowed on this instruction -- `stfe f0,\[r0,#:pc_g0_nc:\(sym\)\]'
-[^:]*:42: *Info: macro .*
-[^:]*:17: Error: this group relocation is not allowed on this instruction -- `stfe f0,\[r0,#:pc_g1_nc:\(sym\)\]'
-[^:]*:42: *Info: macro .*
-[^:]*:18: Error: this group relocation is not allowed on this instruction -- `stfe f0,\[r0,#:sb_g0_nc:\(sym\)\]'
-[^:]*:42: *Info: macro .*
-[^:]*:19: Error: this group relocation is not allowed on this instruction -- `stfe f0,\[r0,#:sb_g1_nc:\(sym\)\]'
-[^:]*:42: *Info: macro .*
-[^:]*:21: Error: unknown group relocation -- `stfe f0,\[r0,#:foo:\(sym\)\]'
-[^:]*:42: *Info: macro .*
-[^:]*:16: Error: this group relocation is not allowed on this instruction -- `ldfp f0,\[r0,#:pc_g0_nc:\(sym\)\]'
-[^:]*:43: *Info: macro .*
-[^:]*:17: Error: this group relocation is not allowed on this instruction -- `ldfp f0,\[r0,#:pc_g1_nc:\(sym\)\]'
-[^:]*:43: *Info: macro .*
-[^:]*:18: Error: this group relocation is not allowed on this instruction -- `ldfp f0,\[r0,#:sb_g0_nc:\(sym\)\]'
-[^:]*:43: *Info: macro .*
-[^:]*:19: Error: this group relocation is not allowed on this instruction -- `ldfp f0,\[r0,#:sb_g1_nc:\(sym\)\]'
-[^:]*:43: *Info: macro .*
-[^:]*:21: Error: unknown group relocation -- `ldfp f0,\[r0,#:foo:\(sym\)\]'
-[^:]*:43: *Info: macro .*
-[^:]*:16: Error: this group relocation is not allowed on this instruction -- `stfp f0,\[r0,#:pc_g0_nc:\(sym\)\]'
-[^:]*:44: *Info: macro .*
-[^:]*:17: Error: this group relocation is not allowed on this instruction -- `stfp f0,\[r0,#:pc_g1_nc:\(sym\)\]'
-[^:]*:44: *Info: macro .*
-[^:]*:18: Error: this group relocation is not allowed on this instruction -- `stfp f0,\[r0,#:sb_g0_nc:\(sym\)\]'
-[^:]*:44: *Info: macro .*
-[^:]*:19: Error: this group relocation is not allowed on this instruction -- `stfp f0,\[r0,#:sb_g1_nc:\(sym\)\]'
-[^:]*:44: *Info: macro .*
-[^:]*:21: Error: unknown group relocation -- `stfp f0,\[r0,#:foo:\(sym\)\]'
-[^:]*:44: *Info: macro .*
[^:]*:16: Error: this group relocation is not allowed on this instruction -- `flds s0,\[r0,#:pc_g0_nc:\(sym\)\]'
[^:]*:48: *Info: macro .*
[^:]*:17: Error: this group relocation is not allowed on this instruction -- `flds s0,\[r0,#:pc_g1_nc:\(sym\)\]'
diff --git a/gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.s b/gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.s
index d10e363..80a651b 100644
--- a/gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.s
+++ b/gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.s
@@ -32,16 +32,16 @@
ldctest stc2 c0
ldctest stc2l c0
- .fpu fpa
-
- ldctest2 ldfs f0
- ldctest2 stfs f0
- ldctest2 ldfd f0
- ldctest2 stfd f0
- ldctest2 ldfe f0
- ldctest2 stfe f0
- ldctest2 ldfp f0
- ldctest2 stfp f0
+
+
+
+
+
+
+
+
+
+
.fpu vfp
diff --git a/gas/testsuite/gas/arm/group-reloc-ldc.d b/gas/testsuite/gas/arm/group-reloc-ldc.d
index 870703d..7c51c72 100644
--- a/gas/testsuite/gas/arm/group-reloc-ldc.d
+++ b/gas/testsuite/gas/arm/group-reloc-ldc.d
@@ -197,339 +197,147 @@ Disassembly of section .text:
178: R_ARM_LDC_SB_G1 f
0[0-9a-f]+ <[^>]+> fd400085 stc2l 0, cr0, \[r0, #-532\].*
17c: R_ARM_LDC_SB_G2 f
-0[0-9a-f]+ <[^>]+> ed900185 ldfs f0, \[r0, #532\].*
- 180: R_ARM_LDC_PC_G0 f
-0[0-9a-f]+ <[^>]+> ed900185 ldfs f0, \[r0, #532\].*
- 184: R_ARM_LDC_PC_G1 f
-0[0-9a-f]+ <[^>]+> ed900185 ldfs f0, \[r0, #532\].*
- 188: R_ARM_LDC_PC_G2 f
-0[0-9a-f]+ <[^>]+> ed900185 ldfs f0, \[r0, #532\].*
- 18c: R_ARM_LDC_SB_G0 f
-0[0-9a-f]+ <[^>]+> ed900185 ldfs f0, \[r0, #532\].*
- 190: R_ARM_LDC_SB_G1 f
-0[0-9a-f]+ <[^>]+> ed900185 ldfs f0, \[r0, #532\].*
- 194: R_ARM_LDC_SB_G2 f
-0[0-9a-f]+ <[^>]+> ed800185 stfs f0, \[r0, #532\].*
- 198: R_ARM_LDC_PC_G0 f
-0[0-9a-f]+ <[^>]+> ed800185 stfs f0, \[r0, #532\].*
- 19c: R_ARM_LDC_PC_G1 f
-0[0-9a-f]+ <[^>]+> ed800185 stfs f0, \[r0, #532\].*
- 1a0: R_ARM_LDC_PC_G2 f
-0[0-9a-f]+ <[^>]+> ed800185 stfs f0, \[r0, #532\].*
- 1a4: R_ARM_LDC_SB_G0 f
-0[0-9a-f]+ <[^>]+> ed800185 stfs f0, \[r0, #532\].*
- 1a8: R_ARM_LDC_SB_G1 f
-0[0-9a-f]+ <[^>]+> ed800185 stfs f0, \[r0, #532\].*
- 1ac: R_ARM_LDC_SB_G2 f
-0[0-9a-f]+ <[^>]+> ed100185 ldfs f0, \[r0, #-532\].*
- 1b0: R_ARM_LDC_PC_G0 f
-0[0-9a-f]+ <[^>]+> ed100185 ldfs f0, \[r0, #-532\].*
- 1b4: R_ARM_LDC_PC_G1 f
-0[0-9a-f]+ <[^>]+> ed100185 ldfs f0, \[r0, #-532\].*
- 1b8: R_ARM_LDC_PC_G2 f
-0[0-9a-f]+ <[^>]+> ed100185 ldfs f0, \[r0, #-532\].*
- 1bc: R_ARM_LDC_SB_G0 f
-0[0-9a-f]+ <[^>]+> ed100185 ldfs f0, \[r0, #-532\].*
- 1c0: R_ARM_LDC_SB_G1 f
-0[0-9a-f]+ <[^>]+> ed100185 ldfs f0, \[r0, #-532\].*
- 1c4: R_ARM_LDC_SB_G2 f
-0[0-9a-f]+ <[^>]+> ed000185 stfs f0, \[r0, #-532\].*
- 1c8: R_ARM_LDC_PC_G0 f
-0[0-9a-f]+ <[^>]+> ed000185 stfs f0, \[r0, #-532\].*
- 1cc: R_ARM_LDC_PC_G1 f
-0[0-9a-f]+ <[^>]+> ed000185 stfs f0, \[r0, #-532\].*
- 1d0: R_ARM_LDC_PC_G2 f
-0[0-9a-f]+ <[^>]+> ed000185 stfs f0, \[r0, #-532\].*
- 1d4: R_ARM_LDC_SB_G0 f
-0[0-9a-f]+ <[^>]+> ed000185 stfs f0, \[r0, #-532\].*
- 1d8: R_ARM_LDC_SB_G1 f
-0[0-9a-f]+ <[^>]+> ed000185 stfs f0, \[r0, #-532\].*
- 1dc: R_ARM_LDC_SB_G2 f
-0[0-9a-f]+ <[^>]+> ed908185 ldfd f0, \[r0, #532\].*
- 1e0: R_ARM_LDC_PC_G0 f
-0[0-9a-f]+ <[^>]+> ed908185 ldfd f0, \[r0, #532\].*
- 1e4: R_ARM_LDC_PC_G1 f
-0[0-9a-f]+ <[^>]+> ed908185 ldfd f0, \[r0, #532\].*
- 1e8: R_ARM_LDC_PC_G2 f
-0[0-9a-f]+ <[^>]+> ed908185 ldfd f0, \[r0, #532\].*
- 1ec: R_ARM_LDC_SB_G0 f
-0[0-9a-f]+ <[^>]+> ed908185 ldfd f0, \[r0, #532\].*
- 1f0: R_ARM_LDC_SB_G1 f
-0[0-9a-f]+ <[^>]+> ed908185 ldfd f0, \[r0, #532\].*
- 1f4: R_ARM_LDC_SB_G2 f
-0[0-9a-f]+ <[^>]+> ed808185 stfd f0, \[r0, #532\].*
- 1f8: R_ARM_LDC_PC_G0 f
-0[0-9a-f]+ <[^>]+> ed808185 stfd f0, \[r0, #532\].*
- 1fc: R_ARM_LDC_PC_G1 f
-0[0-9a-f]+ <[^>]+> ed808185 stfd f0, \[r0, #532\].*
- 200: R_ARM_LDC_PC_G2 f
-0[0-9a-f]+ <[^>]+> ed808185 stfd f0, \[r0, #532\].*
- 204: R_ARM_LDC_SB_G0 f
-0[0-9a-f]+ <[^>]+> ed808185 stfd f0, \[r0, #532\].*
- 208: R_ARM_LDC_SB_G1 f
-0[0-9a-f]+ <[^>]+> ed808185 stfd f0, \[r0, #532\].*
- 20c: R_ARM_LDC_SB_G2 f
-0[0-9a-f]+ <[^>]+> ed108185 ldfd f0, \[r0, #-532\].*
- 210: R_ARM_LDC_PC_G0 f
-0[0-9a-f]+ <[^>]+> ed108185 ldfd f0, \[r0, #-532\].*
- 214: R_ARM_LDC_PC_G1 f
-0[0-9a-f]+ <[^>]+> ed108185 ldfd f0, \[r0, #-532\].*
- 218: R_ARM_LDC_PC_G2 f
-0[0-9a-f]+ <[^>]+> ed108185 ldfd f0, \[r0, #-532\].*
- 21c: R_ARM_LDC_SB_G0 f
-0[0-9a-f]+ <[^>]+> ed108185 ldfd f0, \[r0, #-532\].*
- 220: R_ARM_LDC_SB_G1 f
-0[0-9a-f]+ <[^>]+> ed108185 ldfd f0, \[r0, #-532\].*
- 224: R_ARM_LDC_SB_G2 f
-0[0-9a-f]+ <[^>]+> ed008185 stfd f0, \[r0, #-532\].*
- 228: R_ARM_LDC_PC_G0 f
-0[0-9a-f]+ <[^>]+> ed008185 stfd f0, \[r0, #-532\].*
- 22c: R_ARM_LDC_PC_G1 f
-0[0-9a-f]+ <[^>]+> ed008185 stfd f0, \[r0, #-532\].*
- 230: R_ARM_LDC_PC_G2 f
-0[0-9a-f]+ <[^>]+> ed008185 stfd f0, \[r0, #-532\].*
- 234: R_ARM_LDC_SB_G0 f
-0[0-9a-f]+ <[^>]+> ed008185 stfd f0, \[r0, #-532\].*
- 238: R_ARM_LDC_SB_G1 f
-0[0-9a-f]+ <[^>]+> ed008185 stfd f0, \[r0, #-532\].*
- 23c: R_ARM_LDC_SB_G2 f
-0[0-9a-f]+ <[^>]+> edd00185 ldfe f0, \[r0, #532\].*
- 240: R_ARM_LDC_PC_G0 f
-0[0-9a-f]+ <[^>]+> edd00185 ldfe f0, \[r0, #532\].*
- 244: R_ARM_LDC_PC_G1 f
-0[0-9a-f]+ <[^>]+> edd00185 ldfe f0, \[r0, #532\].*
- 248: R_ARM_LDC_PC_G2 f
-0[0-9a-f]+ <[^>]+> edd00185 ldfe f0, \[r0, #532\].*
- 24c: R_ARM_LDC_SB_G0 f
-0[0-9a-f]+ <[^>]+> edd00185 ldfe f0, \[r0, #532\].*
- 250: R_ARM_LDC_SB_G1 f
-0[0-9a-f]+ <[^>]+> edd00185 ldfe f0, \[r0, #532\].*
- 254: R_ARM_LDC_SB_G2 f
-0[0-9a-f]+ <[^>]+> edc00185 stfe f0, \[r0, #532\].*
- 258: R_ARM_LDC_PC_G0 f
-0[0-9a-f]+ <[^>]+> edc00185 stfe f0, \[r0, #532\].*
- 25c: R_ARM_LDC_PC_G1 f
-0[0-9a-f]+ <[^>]+> edc00185 stfe f0, \[r0, #532\].*
- 260: R_ARM_LDC_PC_G2 f
-0[0-9a-f]+ <[^>]+> edc00185 stfe f0, \[r0, #532\].*
- 264: R_ARM_LDC_SB_G0 f
-0[0-9a-f]+ <[^>]+> edc00185 stfe f0, \[r0, #532\].*
- 268: R_ARM_LDC_SB_G1 f
-0[0-9a-f]+ <[^>]+> edc00185 stfe f0, \[r0, #532\].*
- 26c: R_ARM_LDC_SB_G2 f
-0[0-9a-f]+ <[^>]+> ed500185 ldfe f0, \[r0, #-532\].*
- 270: R_ARM_LDC_PC_G0 f
-0[0-9a-f]+ <[^>]+> ed500185 ldfe f0, \[r0, #-532\].*
- 274: R_ARM_LDC_PC_G1 f
-0[0-9a-f]+ <[^>]+> ed500185 ldfe f0, \[r0, #-532\].*
- 278: R_ARM_LDC_PC_G2 f
-0[0-9a-f]+ <[^>]+> ed500185 ldfe f0, \[r0, #-532\].*
- 27c: R_ARM_LDC_SB_G0 f
-0[0-9a-f]+ <[^>]+> ed500185 ldfe f0, \[r0, #-532\].*
- 280: R_ARM_LDC_SB_G1 f
-0[0-9a-f]+ <[^>]+> ed500185 ldfe f0, \[r0, #-532\].*
- 284: R_ARM_LDC_SB_G2 f
-0[0-9a-f]+ <[^>]+> ed400185 stfe f0, \[r0, #-532\].*
- 288: R_ARM_LDC_PC_G0 f
-0[0-9a-f]+ <[^>]+> ed400185 stfe f0, \[r0, #-532\].*
- 28c: R_ARM_LDC_PC_G1 f
-0[0-9a-f]+ <[^>]+> ed400185 stfe f0, \[r0, #-532\].*
- 290: R_ARM_LDC_PC_G2 f
-0[0-9a-f]+ <[^>]+> ed400185 stfe f0, \[r0, #-532\].*
- 294: R_ARM_LDC_SB_G0 f
-0[0-9a-f]+ <[^>]+> ed400185 stfe f0, \[r0, #-532\].*
- 298: R_ARM_LDC_SB_G1 f
-0[0-9a-f]+ <[^>]+> ed400185 stfe f0, \[r0, #-532\].*
- 29c: R_ARM_LDC_SB_G2 f
-0[0-9a-f]+ <[^>]+> edd08185 ldfp f0, \[r0, #532\].*
- 2a0: R_ARM_LDC_PC_G0 f
-0[0-9a-f]+ <[^>]+> edd08185 ldfp f0, \[r0, #532\].*
- 2a4: R_ARM_LDC_PC_G1 f
-0[0-9a-f]+ <[^>]+> edd08185 ldfp f0, \[r0, #532\].*
- 2a8: R_ARM_LDC_PC_G2 f
-0[0-9a-f]+ <[^>]+> edd08185 ldfp f0, \[r0, #532\].*
- 2ac: R_ARM_LDC_SB_G0 f
-0[0-9a-f]+ <[^>]+> edd08185 ldfp f0, \[r0, #532\].*
- 2b0: R_ARM_LDC_SB_G1 f
-0[0-9a-f]+ <[^>]+> edd08185 ldfp f0, \[r0, #532\].*
- 2b4: R_ARM_LDC_SB_G2 f
-0[0-9a-f]+ <[^>]+> edc08185 stfp f0, \[r0, #532\].*
- 2b8: R_ARM_LDC_PC_G0 f
-0[0-9a-f]+ <[^>]+> edc08185 stfp f0, \[r0, #532\].*
- 2bc: R_ARM_LDC_PC_G1 f
-0[0-9a-f]+ <[^>]+> edc08185 stfp f0, \[r0, #532\].*
- 2c0: R_ARM_LDC_PC_G2 f
-0[0-9a-f]+ <[^>]+> edc08185 stfp f0, \[r0, #532\].*
- 2c4: R_ARM_LDC_SB_G0 f
-0[0-9a-f]+ <[^>]+> edc08185 stfp f0, \[r0, #532\].*
- 2c8: R_ARM_LDC_SB_G1 f
-0[0-9a-f]+ <[^>]+> edc08185 stfp f0, \[r0, #532\].*
- 2cc: R_ARM_LDC_SB_G2 f
-0[0-9a-f]+ <[^>]+> ed508185 ldfp f0, \[r0, #-532\].*
- 2d0: R_ARM_LDC_PC_G0 f
-0[0-9a-f]+ <[^>]+> ed508185 ldfp f0, \[r0, #-532\].*
- 2d4: R_ARM_LDC_PC_G1 f
-0[0-9a-f]+ <[^>]+> ed508185 ldfp f0, \[r0, #-532\].*
- 2d8: R_ARM_LDC_PC_G2 f
-0[0-9a-f]+ <[^>]+> ed508185 ldfp f0, \[r0, #-532\].*
- 2dc: R_ARM_LDC_SB_G0 f
-0[0-9a-f]+ <[^>]+> ed508185 ldfp f0, \[r0, #-532\].*
- 2e0: R_ARM_LDC_SB_G1 f
-0[0-9a-f]+ <[^>]+> ed508185 ldfp f0, \[r0, #-532\].*
- 2e4: R_ARM_LDC_SB_G2 f
-0[0-9a-f]+ <[^>]+> ed408185 stfp f0, \[r0, #-532\].*
- 2e8: R_ARM_LDC_PC_G0 f
-0[0-9a-f]+ <[^>]+> ed408185 stfp f0, \[r0, #-532\].*
- 2ec: R_ARM_LDC_PC_G1 f
-0[0-9a-f]+ <[^>]+> ed408185 stfp f0, \[r0, #-532\].*
- 2f0: R_ARM_LDC_PC_G2 f
-0[0-9a-f]+ <[^>]+> ed408185 stfp f0, \[r0, #-532\].*
- 2f4: R_ARM_LDC_SB_G0 f
-0[0-9a-f]+ <[^>]+> ed408185 stfp f0, \[r0, #-532\].*
- 2f8: R_ARM_LDC_SB_G1 f
-0[0-9a-f]+ <[^>]+> ed408185 stfp f0, \[r0, #-532\].*
- 2fc: R_ARM_LDC_SB_G2 f
0[0-9a-f]+ <[^>]+> ed900a85 (vldr|flds) s0, \[r0, #532\].*
- 300: R_ARM_LDC_PC_G0 f
+ 180: R_ARM_LDC_PC_G0 f
0[0-9a-f]+ <[^>]+> ed900a85 (vldr|flds) s0, \[r0, #532\].*
- 304: R_ARM_LDC_PC_G1 f
+ 184: R_ARM_LDC_PC_G1 f
0[0-9a-f]+ <[^>]+> ed900a85 (vldr|flds) s0, \[r0, #532\].*
- 308: R_ARM_LDC_PC_G2 f
+ 188: R_ARM_LDC_PC_G2 f
0[0-9a-f]+ <[^>]+> ed900a85 (vldr|flds) s0, \[r0, #532\].*
- 30c: R_ARM_LDC_SB_G0 f
+ 18c: R_ARM_LDC_SB_G0 f
0[0-9a-f]+ <[^>]+> ed900a85 (vldr|flds) s0, \[r0, #532\].*
- 310: R_ARM_LDC_SB_G1 f
+ 190: R_ARM_LDC_SB_G1 f
0[0-9a-f]+ <[^>]+> ed900a85 (vldr|flds) s0, \[r0, #532\].*
- 314: R_ARM_LDC_SB_G2 f
+ 194: R_ARM_LDC_SB_G2 f
0[0-9a-f]+ <[^>]+> ed800a85 (vstr|fsts) s0, \[r0, #532\].*
- 318: R_ARM_LDC_PC_G0 f
+ 198: R_ARM_LDC_PC_G0 f
0[0-9a-f]+ <[^>]+> ed800a85 (vstr|fsts) s0, \[r0, #532\].*
- 31c: R_ARM_LDC_PC_G1 f
+ 19c: R_ARM_LDC_PC_G1 f
0[0-9a-f]+ <[^>]+> ed800a85 (vstr|fsts) s0, \[r0, #532\].*
- 320: R_ARM_LDC_PC_G2 f
+ 1a0: R_ARM_LDC_PC_G2 f
0[0-9a-f]+ <[^>]+> ed800a85 (vstr|fsts) s0, \[r0, #532\].*
- 324: R_ARM_LDC_SB_G0 f
+ 1a4: R_ARM_LDC_SB_G0 f
0[0-9a-f]+ <[^>]+> ed800a85 (vstr|fsts) s0, \[r0, #532\].*
- 328: R_ARM_LDC_SB_G1 f
+ 1a8: R_ARM_LDC_SB_G1 f
0[0-9a-f]+ <[^>]+> ed800a85 (vstr|fsts) s0, \[r0, #532\].*
- 32c: R_ARM_LDC_SB_G2 f
+ 1ac: R_ARM_LDC_SB_G2 f
0[0-9a-f]+ <[^>]+> ed100a85 (vldr|flds) s0, \[r0, #-532\].*
- 330: R_ARM_LDC_PC_G0 f
+ 1b0: R_ARM_LDC_PC_G0 f
0[0-9a-f]+ <[^>]+> ed100a85 (vldr|flds) s0, \[r0, #-532\].*
- 334: R_ARM_LDC_PC_G1 f
+ 1b4: R_ARM_LDC_PC_G1 f
0[0-9a-f]+ <[^>]+> ed100a85 (vldr|flds) s0, \[r0, #-532\].*
- 338: R_ARM_LDC_PC_G2 f
+ 1b8: R_ARM_LDC_PC_G2 f
0[0-9a-f]+ <[^>]+> ed100a85 (vldr|flds) s0, \[r0, #-532\].*
- 33c: R_ARM_LDC_SB_G0 f
+ 1bc: R_ARM_LDC_SB_G0 f
0[0-9a-f]+ <[^>]+> ed100a85 (vldr|flds) s0, \[r0, #-532\].*
- 340: R_ARM_LDC_SB_G1 f
+ 1c0: R_ARM_LDC_SB_G1 f
0[0-9a-f]+ <[^>]+> ed100a85 (vldr|flds) s0, \[r0, #-532\].*
- 344: R_ARM_LDC_SB_G2 f
+ 1c4: R_ARM_LDC_SB_G2 f
0[0-9a-f]+ <[^>]+> ed000a85 (vstr|fsts) s0, \[r0, #-532\].*
- 348: R_ARM_LDC_PC_G0 f
+ 1c8: R_ARM_LDC_PC_G0 f
0[0-9a-f]+ <[^>]+> ed000a85 (vstr|fsts) s0, \[r0, #-532\].*
- 34c: R_ARM_LDC_PC_G1 f
+ 1cc: R_ARM_LDC_PC_G1 f
0[0-9a-f]+ <[^>]+> ed000a85 (vstr|fsts) s0, \[r0, #-532\].*
- 350: R_ARM_LDC_PC_G2 f
+ 1d0: R_ARM_LDC_PC_G2 f
0[0-9a-f]+ <[^>]+> ed000a85 (vstr|fsts) s0, \[r0, #-532\].*
- 354: R_ARM_LDC_SB_G0 f
+ 1d4: R_ARM_LDC_SB_G0 f
0[0-9a-f]+ <[^>]+> ed000a85 (vstr|fsts) s0, \[r0, #-532\].*
- 358: R_ARM_LDC_SB_G1 f
+ 1d8: R_ARM_LDC_SB_G1 f
0[0-9a-f]+ <[^>]+> ed000a85 (vstr|fsts) s0, \[r0, #-532\].*
- 35c: R_ARM_LDC_SB_G2 f
+ 1dc: R_ARM_LDC_SB_G2 f
0[0-9a-f]+ <[^>]+> ed900b85 vldr d0, \[r0, #532\].*
- 360: R_ARM_LDC_PC_G0 f
+ 1e0: R_ARM_LDC_PC_G0 f
0[0-9a-f]+ <[^>]+> ed900b85 vldr d0, \[r0, #532\].*
- 364: R_ARM_LDC_PC_G1 f
+ 1e4: R_ARM_LDC_PC_G1 f
0[0-9a-f]+ <[^>]+> ed900b85 vldr d0, \[r0, #532\].*
- 368: R_ARM_LDC_PC_G2 f
+ 1e8: R_ARM_LDC_PC_G2 f
0[0-9a-f]+ <[^>]+> ed900b85 vldr d0, \[r0, #532\].*
- 36c: R_ARM_LDC_SB_G0 f
+ 1ec: R_ARM_LDC_SB_G0 f
0[0-9a-f]+ <[^>]+> ed900b85 vldr d0, \[r0, #532\].*
- 370: R_ARM_LDC_SB_G1 f
+ 1f0: R_ARM_LDC_SB_G1 f
0[0-9a-f]+ <[^>]+> ed900b85 vldr d0, \[r0, #532\].*
- 374: R_ARM_LDC_SB_G2 f
+ 1f4: R_ARM_LDC_SB_G2 f
0[0-9a-f]+ <[^>]+> ed800b85 vstr d0, \[r0, #532\].*
- 378: R_ARM_LDC_PC_G0 f
+ 1f8: R_ARM_LDC_PC_G0 f
0[0-9a-f]+ <[^>]+> ed800b85 vstr d0, \[r0, #532\].*
- 37c: R_ARM_LDC_PC_G1 f
+ 1fc: R_ARM_LDC_PC_G1 f
0[0-9a-f]+ <[^>]+> ed800b85 vstr d0, \[r0, #532\].*
- 380: R_ARM_LDC_PC_G2 f
+ 200: R_ARM_LDC_PC_G2 f
0[0-9a-f]+ <[^>]+> ed800b85 vstr d0, \[r0, #532\].*
- 384: R_ARM_LDC_SB_G0 f
+ 204: R_ARM_LDC_SB_G0 f
0[0-9a-f]+ <[^>]+> ed800b85 vstr d0, \[r0, #532\].*
- 388: R_ARM_LDC_SB_G1 f
+ 208: R_ARM_LDC_SB_G1 f
0[0-9a-f]+ <[^>]+> ed800b85 vstr d0, \[r0, #532\].*
- 38c: R_ARM_LDC_SB_G2 f
+ 20c: R_ARM_LDC_SB_G2 f
0[0-9a-f]+ <[^>]+> ed100b85 vldr d0, \[r0, #-532\].*
- 390: R_ARM_LDC_PC_G0 f
+ 210: R_ARM_LDC_PC_G0 f
0[0-9a-f]+ <[^>]+> ed100b85 vldr d0, \[r0, #-532\].*
- 394: R_ARM_LDC_PC_G1 f
+ 214: R_ARM_LDC_PC_G1 f
0[0-9a-f]+ <[^>]+> ed100b85 vldr d0, \[r0, #-532\].*
- 398: R_ARM_LDC_PC_G2 f
+ 218: R_ARM_LDC_PC_G2 f
0[0-9a-f]+ <[^>]+> ed100b85 vldr d0, \[r0, #-532\].*
- 39c: R_ARM_LDC_SB_G0 f
+ 21c: R_ARM_LDC_SB_G0 f
0[0-9a-f]+ <[^>]+> ed100b85 vldr d0, \[r0, #-532\].*
- 3a0: R_ARM_LDC_SB_G1 f
+ 220: R_ARM_LDC_SB_G1 f
0[0-9a-f]+ <[^>]+> ed100b85 vldr d0, \[r0, #-532\].*
- 3a4: R_ARM_LDC_SB_G2 f
+ 224: R_ARM_LDC_SB_G2 f
0[0-9a-f]+ <[^>]+> ed000b85 vstr d0, \[r0, #-532\].*
- 3a8: R_ARM_LDC_PC_G0 f
+ 228: R_ARM_LDC_PC_G0 f
0[0-9a-f]+ <[^>]+> ed000b85 vstr d0, \[r0, #-532\].*
- 3ac: R_ARM_LDC_PC_G1 f
+ 22c: R_ARM_LDC_PC_G1 f
0[0-9a-f]+ <[^>]+> ed000b85 vstr d0, \[r0, #-532\].*
- 3b0: R_ARM_LDC_PC_G2 f
+ 230: R_ARM_LDC_PC_G2 f
0[0-9a-f]+ <[^>]+> ed000b85 vstr d0, \[r0, #-532\].*
- 3b4: R_ARM_LDC_SB_G0 f
+ 234: R_ARM_LDC_SB_G0 f
0[0-9a-f]+ <[^>]+> ed000b85 vstr d0, \[r0, #-532\].*
- 3b8: R_ARM_LDC_SB_G1 f
+ 238: R_ARM_LDC_SB_G1 f
0[0-9a-f]+ <[^>]+> ed000b85 vstr d0, \[r0, #-532\].*
- 3bc: R_ARM_LDC_SB_G2 f
+ 23c: R_ARM_LDC_SB_G2 f
0[0-9a-f]+ <[^>]+> ed900b85 vldr d0, \[r0, #532\].*
- 3c0: R_ARM_LDC_PC_G0 f
+ 240: R_ARM_LDC_PC_G0 f
0[0-9a-f]+ <[^>]+> ed900b85 vldr d0, \[r0, #532\].*
- 3c4: R_ARM_LDC_PC_G1 f
+ 244: R_ARM_LDC_PC_G1 f
0[0-9a-f]+ <[^>]+> ed900b85 vldr d0, \[r0, #532\].*
- 3c8: R_ARM_LDC_PC_G2 f
+ 248: R_ARM_LDC_PC_G2 f
0[0-9a-f]+ <[^>]+> ed900b85 vldr d0, \[r0, #532\].*
- 3cc: R_ARM_LDC_SB_G0 f
+ 24c: R_ARM_LDC_SB_G0 f
0[0-9a-f]+ <[^>]+> ed900b85 vldr d0, \[r0, #532\].*
- 3d0: R_ARM_LDC_SB_G1 f
+ 250: R_ARM_LDC_SB_G1 f
0[0-9a-f]+ <[^>]+> ed900b85 vldr d0, \[r0, #532\].*
- 3d4: R_ARM_LDC_SB_G2 f
+ 254: R_ARM_LDC_SB_G2 f
0[0-9a-f]+ <[^>]+> ed800b85 vstr d0, \[r0, #532\].*
- 3d8: R_ARM_LDC_PC_G0 f
+ 258: R_ARM_LDC_PC_G0 f
0[0-9a-f]+ <[^>]+> ed800b85 vstr d0, \[r0, #532\].*
- 3dc: R_ARM_LDC_PC_G1 f
+ 25c: R_ARM_LDC_PC_G1 f
0[0-9a-f]+ <[^>]+> ed800b85 vstr d0, \[r0, #532\].*
- 3e0: R_ARM_LDC_PC_G2 f
+ 260: R_ARM_LDC_PC_G2 f
0[0-9a-f]+ <[^>]+> ed800b85 vstr d0, \[r0, #532\].*
- 3e4: R_ARM_LDC_SB_G0 f
+ 264: R_ARM_LDC_SB_G0 f
0[0-9a-f]+ <[^>]+> ed800b85 vstr d0, \[r0, #532\].*
- 3e8: R_ARM_LDC_SB_G1 f
+ 268: R_ARM_LDC_SB_G1 f
0[0-9a-f]+ <[^>]+> ed800b85 vstr d0, \[r0, #532\].*
- 3ec: R_ARM_LDC_SB_G2 f
+ 26c: R_ARM_LDC_SB_G2 f
0[0-9a-f]+ <[^>]+> ed100b85 vldr d0, \[r0, #-532\].*
- 3f0: R_ARM_LDC_PC_G0 f
+ 270: R_ARM_LDC_PC_G0 f
0[0-9a-f]+ <[^>]+> ed100b85 vldr d0, \[r0, #-532\].*
- 3f4: R_ARM_LDC_PC_G1 f
+ 274: R_ARM_LDC_PC_G1 f
0[0-9a-f]+ <[^>]+> ed100b85 vldr d0, \[r0, #-532\].*
- 3f8: R_ARM_LDC_PC_G2 f
+ 278: R_ARM_LDC_PC_G2 f
0[0-9a-f]+ <[^>]+> ed100b85 vldr d0, \[r0, #-532\].*
- 3fc: R_ARM_LDC_SB_G0 f
+ 27c: R_ARM_LDC_SB_G0 f
0[0-9a-f]+ <[^>]+> ed100b85 vldr d0, \[r0, #-532\].*
- 400: R_ARM_LDC_SB_G1 f
+ 280: R_ARM_LDC_SB_G1 f
0[0-9a-f]+ <[^>]+> ed100b85 vldr d0, \[r0, #-532\].*
- 404: R_ARM_LDC_SB_G2 f
+ 284: R_ARM_LDC_SB_G2 f
0[0-9a-f]+ <[^>]+> ed000b85 vstr d0, \[r0, #-532\].*
- 408: R_ARM_LDC_PC_G0 f
+ 288: R_ARM_LDC_PC_G0 f
0[0-9a-f]+ <[^>]+> ed000b85 vstr d0, \[r0, #-532\].*
- 40c: R_ARM_LDC_PC_G1 f
+ 28c: R_ARM_LDC_PC_G1 f
0[0-9a-f]+ <[^>]+> ed000b85 vstr d0, \[r0, #-532\].*
- 410: R_ARM_LDC_PC_G2 f
+ 290: R_ARM_LDC_PC_G2 f
0[0-9a-f]+ <[^>]+> ed000b85 vstr d0, \[r0, #-532\].*
- 414: R_ARM_LDC_SB_G0 f
+ 294: R_ARM_LDC_SB_G0 f
0[0-9a-f]+ <[^>]+> ed000b85 vstr d0, \[r0, #-532\].*
- 418: R_ARM_LDC_SB_G1 f
+ 298: R_ARM_LDC_SB_G1 f
0[0-9a-f]+ <[^>]+> ed000b85 vstr d0, \[r0, #-532\].*
- 41c: R_ARM_LDC_SB_G2 f
+ 29c: R_ARM_LDC_SB_G2 f
diff --git a/gas/testsuite/gas/arm/group-reloc-ldc.s b/gas/testsuite/gas/arm/group-reloc-ldc.s
index f17fa89..fdf26f1 100644
--- a/gas/testsuite/gas/arm/group-reloc-ldc.s
+++ b/gas/testsuite/gas/arm/group-reloc-ldc.s
@@ -45,51 +45,6 @@
ldctest ldc2 stc2
ldctest ldc2l stc2l
-@ LDFS/STFS/LDFD/STFD/LDFE/STFE/LDFP/STFP
-
- .fpu fpa
-
- .macro fpa_test load store
-
- \load f0, [r0, #:pc_g0:(f + 0x214)]
- \load f0, [r0, #:pc_g1:(f + 0x214)]
- \load f0, [r0, #:pc_g2:(f + 0x214)]
-
- \load f0, [r0, #:sb_g0:(f + 0x214)]
- \load f0, [r0, #:sb_g1:(f + 0x214)]
- \load f0, [r0, #:sb_g2:(f + 0x214)]
-
- \store f0, [r0, #:pc_g0:(f + 0x214)]
- \store f0, [r0, #:pc_g1:(f + 0x214)]
- \store f0, [r0, #:pc_g2:(f + 0x214)]
-
- \store f0, [r0, #:sb_g0:(f + 0x214)]
- \store f0, [r0, #:sb_g1:(f + 0x214)]
- \store f0, [r0, #:sb_g2:(f + 0x214)]
-
- \load f0, [r0, #:pc_g0:(f - 0x214)]
- \load f0, [r0, #:pc_g1:(f - 0x214)]
- \load f0, [r0, #:pc_g2:(f - 0x214)]
-
- \load f0, [r0, #:sb_g0:(f - 0x214)]
- \load f0, [r0, #:sb_g1:(f - 0x214)]
- \load f0, [r0, #:sb_g2:(f - 0x214)]
-
- \store f0, [r0, #:pc_g0:(f - 0x214)]
- \store f0, [r0, #:pc_g1:(f - 0x214)]
- \store f0, [r0, #:pc_g2:(f - 0x214)]
-
- \store f0, [r0, #:sb_g0:(f - 0x214)]
- \store f0, [r0, #:sb_g1:(f - 0x214)]
- \store f0, [r0, #:sb_g2:(f - 0x214)]
-
- .endm
-
- fpa_test ldfs stfs
- fpa_test ldfd stfd
- fpa_test ldfe stfe
- fpa_test ldfp stfp
-
@ FLDS/FSTS
.fpu vfp
diff --git a/gas/testsuite/gas/arm/le-fpconst.d b/gas/testsuite/gas/arm/le-fpconst.d
deleted file mode 100644
index 846da89..0000000
--- a/gas/testsuite/gas/arm/le-fpconst.d
+++ /dev/null
@@ -1,11 +0,0 @@
-#objdump: -s --section=.text
-#as: -EL
-#name: arm little-endian fpconst
-# Not all arm targets are bi-endian, so only run this test on ones
-# we know that are. FIXME We should probably also key off armeb/armel.
-#target: *-*-pe
-
-.*: +file format .*arm.*
-
-Contents of section .text:
- 0000 cdcc8c3f 00000000 9999f13f 9a999999 .*
diff --git a/gas/testsuite/gas/arm/le-fpconst.s b/gas/testsuite/gas/arm/le-fpconst.s
deleted file mode 100644
index 8a3c3d7..0000000
--- a/gas/testsuite/gas/arm/le-fpconst.s
+++ /dev/null
@@ -1,8 +0,0 @@
-# Test fp constants.
-# These need ARM specific support because 8 byte fp constants in little
-# endian mode are represented abnormally.
-
- .text
- .float 1.1
- .float 0
- .double 1.1