aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorRichard Earnshaw <richard.earnshaw@arm.com>2008-12-15 17:24:13 +0000
committerRichard Earnshaw <richard.earnshaw@arm.com>2008-12-15 17:24:13 +0000
commit7df76b802e634c6e20446de04a60aea149fbc459 (patch)
tree210e82d0c9973f4dcc346a4453587d6037577560 /ld
parent90142adc1d0096e71464cc6cdeb496d792ebb211 (diff)
downloadgdb-7df76b802e634c6e20446de04a60aea149fbc459.zip
gdb-7df76b802e634c6e20446de04a60aea149fbc459.tar.gz
gdb-7df76b802e634c6e20446de04a60aea149fbc459.tar.bz2
opcodes:
* arm-dis.c (coprocessor_opcodes): Disassemble VFP instructions using unified syntax. gas/testsuite: * gas/arm/group-reloc-ldc.d: Disassembly of VFP instructions now uses unified syntax. * gas/arm/vfp-non-overlap.d: Likewise. * gas/arm/vfp-neon-syntax.d: Likewise. * gas/arm/vfp-neon-syntax_t2.d: Likewise. * gas/arm/vfp1.d: Likewise. * gas/arm/vfp1_t2.d: Likewise. * gas/arm/vfp1xD.d: Likewise. * gas/arm/vfp1xD_t2.d: Likewise. * gas/arm/vfp2.d: Likewise. * gas/arm/vfp2_t2.d: Likewise. * gas/arm/vfpv3-32drs.d: Likewise. * gas/arm/vfpv3-const-conv.d: Likewise. ld/testsuite: * ld-arm/vfp11-fix-scalar.d: Disassembly of VFP instructions now uses unified syntax. * ld-arm/vfp11-fix-vector.d: Likewise.
Diffstat (limited to 'ld')
-rw-r--r--ld/testsuite/ChangeLog6
-rw-r--r--ld/testsuite/ld-arm/vfp11-fix-scalar.d4
-rw-r--r--ld/testsuite/ld-arm/vfp11-fix-vector.d4
3 files changed, 10 insertions, 4 deletions
diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog
index cc6c596..19b5ca2 100644
--- a/ld/testsuite/ChangeLog
+++ b/ld/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2008-12-15 Richard Earnshaw <rearnsha@arm.com>
+
+ * ld-arm/vfp11-fix-scalar.d: Disassembly of VFP instructions now uses
+ unified syntax.
+ * ld-arm/vfp11-fix-vector.d: Likewise.
+
2008-12-15 Hans-Peter Nilsson <hp@axis.com>
* ld-cris/libdso-13b.d: New test.
diff --git a/ld/testsuite/ld-arm/vfp11-fix-scalar.d b/ld/testsuite/ld-arm/vfp11-fix-scalar.d
index b7fe136..5095137 100644
--- a/ld/testsuite/ld-arm/vfp11-fix-scalar.d
+++ b/ld/testsuite/ld-arm/vfp11-fix-scalar.d
@@ -7,9 +7,9 @@ Disassembly of section \.text:
8000: 0a000001 beq 800c <__vfp11_veneer_0>
00008004 <__vfp11_veneer_0_r>:
- 8004: ed927a00 flds s14, \[r2\]
+ 8004: ed927a00 (vldr|flds) s14, \[r2\]
8008: e12fff1e bx lr
0000800c <__vfp11_veneer_0>:
- 800c: 0e474a20 fmacseq s9, s14, s1
+ 800c: 0e474a20 (vmlaeq\.f32|fmacseq) s9, s14, s1
8010: eafffffb b 8004 <__vfp11_veneer_0_r>
diff --git a/ld/testsuite/ld-arm/vfp11-fix-vector.d b/ld/testsuite/ld-arm/vfp11-fix-vector.d
index 3474b8c..15c080a 100644
--- a/ld/testsuite/ld-arm/vfp11-fix-vector.d
+++ b/ld/testsuite/ld-arm/vfp11-fix-vector.d
@@ -8,9 +8,9 @@ Disassembly of section \.text:
00008004 <__vfp11_veneer_0_r>:
8004: e1a02003 mov r2, r3
- 8008: ed927a00 flds s14, \[r2\]
+ 8008: ed927a00 (vldr|flds) s14, \[r2\]
800c: e12fff1e bx lr
00008010 <__vfp11_veneer_0>:
- 8010: 0e474a20 fmacseq s9, s14, s1
+ 8010: 0e474a20 (vmlaeq\.f32|fmacseq) s9, s14, s1
8014: eafffffa b 8004 <__vfp11_veneer_0_r>