aboutsummaryrefslogtreecommitdiff
path: root/gas/testsuite
diff options
context:
space:
mode:
authorPaul Brook <paul@codesourcery.com>2007-03-14 21:12:13 +0000
committerPaul Brook <paul@codesourcery.com>2007-03-14 21:12:13 +0000
commit155257ea59f603265caf42d1a830dd6310348de7 (patch)
treec97b9621d0b9349c9f2006b97a6161f5e046a469 /gas/testsuite
parentcb8c4a990b600b0c4b3629e5c57459681841b0af (diff)
downloadgdb-155257ea59f603265caf42d1a830dd6310348de7.zip
gdb-155257ea59f603265caf42d1a830dd6310348de7.tar.gz
gdb-155257ea59f603265caf42d1a830dd6310348de7.tar.bz2
2007-03-14 Paul Brook <paul@codesourcery.com>
gas/ * config/tc-arm.c (T16_32_TAB): Fix dec_sp encoding. gas/testsuite/ * gas/arm/thumb2_add.d: Add tests using sp. * gas/arm/thumb2_add.s: Ditto.
Diffstat (limited to 'gas/testsuite')
-rw-r--r--gas/testsuite/ChangeLog5
-rw-r--r--gas/testsuite/gas/arm/thumb2_add.d10
-rw-r--r--gas/testsuite/gas/arm/thumb2_add.s10
3 files changed, 25 insertions, 0 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 51bf86f..a498537 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2007-03-14 Paul Brook <paul@codesourcery.com>
+
+ * gas/arm/thumb2_add.d: Add tests using sp.
+ * gas/arm/thumb2_add.s: Ditto.
+
2007-03-14 Alan Modra <amodra@bigpond.net.au>
PR 4029
diff --git a/gas/testsuite/gas/arm/thumb2_add.d b/gas/testsuite/gas/arm/thumb2_add.d
index c63e5e6..2d97525 100644
--- a/gas/testsuite/gas/arm/thumb2_add.d
+++ b/gas/testsuite/gas/arm/thumb2_add.d
@@ -18,3 +18,13 @@ Disassembly of section .text:
0+02c <[^>]+> f2a1 1301 subw r3, r1, #257 ; 0x101
0+030 <[^>]+> f103 0301 add.w r3, r3, #1 ; 0x1
0+034 <[^>]+> f1a3 0301 sub.w r3, r3, #1 ; 0x1
+0+038 <[^>]+> b0c0 sub sp, #256
+0+03a <[^>]+> f5ad 7d00 sub.w sp, sp, #512 ; 0x200
+0+03e <[^>]+> f2ad 1d01 subw sp, sp, #257 ; 0x101
+0+042 <[^>]+> b040 add sp, #256
+0+044 <[^>]+> f50d 7d00 add.w sp, sp, #512 ; 0x200
+0+048 <[^>]+> f20d 1d01 addw sp, sp, #257 ; 0x101
+0+04c <[^>]+> a840 add r0, sp, #256
+0+04e <[^>]+> f50d 6580 add.w r5, sp, #1024 ; 0x400
+0+052 <[^>]+> f20d 1901 addw r9, sp, #257 ; 0x101
+0+056 <[^>]+> bf00 nop
diff --git a/gas/testsuite/gas/arm/thumb2_add.s b/gas/testsuite/gas/arm/thumb2_add.s
index 70ab86c..3dcd313 100644
--- a/gas/testsuite/gas/arm/thumb2_add.s
+++ b/gas/testsuite/gas/arm/thumb2_add.s
@@ -19,3 +19,13 @@ thumb2_add:
sub r3, r1, #0x101
add r3, #1
sub r3, #1
+ sub sp, sp, #0x100
+ sub sp, sp, #0x200
+ sub sp, sp, #0x101
+ add sp, sp, #0x100
+ add sp, sp, #0x200
+ add sp, sp, #0x101
+ add r0, sp, #0x100
+ add r5, sp, #0x400
+ add r9, sp, #0x101
+ nop