aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorRichard Earnshaw <richard.earnshaw@arm.com>2001-12-05 11:58:40 +0000
committerRichard Earnshaw <richard.earnshaw@arm.com>2001-12-05 11:58:40 +0000
commitbae1b355bf40d0eb11128f489ddaf2cdaf726907 (patch)
tree470d2eef234ed3511d86738fc07546704a509458 /gas
parentd932cae796d5e81ed5817fe8da9247cd8cee4707 (diff)
downloadgdb-bae1b355bf40d0eb11128f489ddaf2cdaf726907.zip
gdb-bae1b355bf40d0eb11128f489ddaf2cdaf726907.tar.gz
gdb-bae1b355bf40d0eb11128f489ddaf2cdaf726907.tar.bz2
* gas/arm/xscale.s, gas/arm/xscale.d (pld tests): PLD instruction has
no post-indexed addressing modes.
Diffstat (limited to 'gas')
-rw-r--r--gas/testsuite/ChangeLog5
-rw-r--r--gas/testsuite/gas/arm/xscale.d23
-rw-r--r--gas/testsuite/gas/arm/xscale.s3
3 files changed, 15 insertions, 16 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 78fc6fc..7479d05 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2001-12-05 Richard Earnshaw <rearnsha@arm.com>
+
+ * gas/arm/xscale.s, gas/arm/xscale.d (pld tests): PLD instruction has
+ no post-indexed addressing modes.
+
2001-11-25 Andreas Jaeger <aj@suse.de>
* gas/all/gas.exp (incbin): Fix condition.
diff --git a/gas/testsuite/gas/arm/xscale.d b/gas/testsuite/gas/arm/xscale.d
index 38c1605..d1ec732 100644
--- a/gas/testsuite/gas/arm/xscale.d
+++ b/gas/testsuite/gas/arm/xscale.d
@@ -23,16 +23,13 @@ Disassembly of section .text:
0+34 <[^>]*> f5d1f789 pld \[r1, #1929\]
0+38 <[^>]*> f7d2f003 pld \[r2, r3\]
0+3c <[^>]*> f754f285 pld \[r4, -r5, lsl #5\]
-0+40 <[^>]*> f456f456 pld \[r6\], -#1110
-0+44 <[^>]*> f6d7f008 pld \[r7\], r8
-0+48 <[^>]*> f659f06a pld \[r9\], -sl, rrx
-0+4c <[^>]*> e1c100d0 ldrd r0, \[r1\]
-0+50 <[^>]*> 01c327d8 ldreqd r2, \[r3, #120\]
-0+54 <[^>]*> b10540d6 ldrltd r4, \[r5, -r6\]
-0+58 <[^>]*> e16a88f9 strd r8, \[sl, -#137\]!
-0+5c <[^>]*> e1ac00fd strd r0, \[ip, sp\]!
-0+60 <[^>]*> 30ce21f0 strccd r2, \[lr\], #16
-0+64 <[^>]*> 708640f8 strvcd r4, \[r6\], r8
-0+68 <[^>]*> e5910000 ldr r0, \[r1\]
-0+6c <[^>]*> e5832000 str r2, \[r3\]
-0+70 <[^>]*> e321f011 msr CPSR_c, #17 ; 0x11
+0+40 <[^>]*> e1c100d0 ldrd r0, \[r1\]
+0+44 <[^>]*> 01c327d8 ldreqd r2, \[r3, #120\]
+0+48 <[^>]*> b10540d6 ldrltd r4, \[r5, -r6\]
+0+4c <[^>]*> e16a88f9 strd r8, \[sl, -#137\]!
+0+50 <[^>]*> e1ac00fd strd r0, \[ip, sp\]!
+0+54 <[^>]*> 30ce21f0 strccd r2, \[lr\], #16
+0+58 <[^>]*> 708640f8 strvcd r4, \[r6\], r8
+0+5c <[^>]*> e5910000 ldr r0, \[r1\]
+0+60 <[^>]*> e5832000 str r2, \[r3\]
+0+64 <[^>]*> e321f011 msr CPSR_c, #17 ; 0x11
diff --git a/gas/testsuite/gas/arm/xscale.s b/gas/testsuite/gas/arm/xscale.s
index 0ca3999..d78d9a7 100644
--- a/gas/testsuite/gas/arm/xscale.s
+++ b/gas/testsuite/gas/arm/xscale.s
@@ -22,9 +22,6 @@ foo:
pld [r1, #0x789]
pld [r2, r3]
pld [r4, -r5, lsl #5]
- pld [r6], #-0x456
- pld [r7], +r8
- pld [r9], -r10, RRX
ldrd r0, [r1]
ldreqd r2, [r3, #0x78]