aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2002-09-27 14:53:16 +0000
committerH.J. Lu <hjl.tools@gmail.com>2002-09-27 14:53:16 +0000
commit502eccd936622b10cc9a818bce17ff98e38ed66c (patch)
tree17599a84b55d82a74c3c80be005319331917d9d3 /gas
parent9e8aab75872ca299171a6f7cbbca436871e4bd9f (diff)
downloadgdb-502eccd936622b10cc9a818bce17ff98e38ed66c.zip
gdb-502eccd936622b10cc9a818bce17ff98e38ed66c.tar.gz
gdb-502eccd936622b10cc9a818bce17ff98e38ed66c.tar.bz2
2002-09-27 H.J. Lu <hjl@gnu.org>
* gas/mips/mips-jalx.s: Add ".p2align 4". * gas/mips/mips16-jalx.s: Likewise. * gas/mips/mips-jalx.d: Check nop. * gas/mips/mips16-jalx.d: Likewise.
Diffstat (limited to 'gas')
-rw-r--r--gas/testsuite/ChangeLog8
-rw-r--r--gas/testsuite/gas/mips/mips-jalx.d4
-rw-r--r--gas/testsuite/gas/mips/mips-jalx.s3
-rw-r--r--gas/testsuite/gas/mips/mips16-jalx.d4
-rw-r--r--gas/testsuite/gas/mips/mips16-jalx.s3
5 files changed, 21 insertions, 1 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 70db49d..dc976ab 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2002-09-27 H.J. Lu <hjl@gnu.org>
+
+ * gas/mips/mips-jalx.s: Add ".p2align 4".
+ * gas/mips/mips16-jalx.s: Likewise.
+
+ * gas/mips/mips-jalx.d: Check nop.
+ * gas/mips/mips16-jalx.d: Likewise.
+
2002-09-26 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
* gas/mips/mips-jalx.d: New file, check jalx assembly.
diff --git a/gas/testsuite/gas/mips/mips-jalx.d b/gas/testsuite/gas/mips/mips-jalx.d
index 38badd6..04174e3 100644
--- a/gas/testsuite/gas/mips/mips-jalx.d
+++ b/gas/testsuite/gas/mips/mips-jalx.d
@@ -1,4 +1,4 @@
-#objdump: -dr -mmips:4000
+#objdump: -dr -z -mmips:4000
#as: -mips3 -mtune=r4000 -mips16
#name: mips jalx
.*: file format .*
@@ -7,3 +7,5 @@ Disassembly of section .text:
0: 74000000 jalx 0x0
0: R_MIPS_26 external_label
4: 00000000 nop
+ 8: 00000000 nop
+ c: 00000000 nop
diff --git a/gas/testsuite/gas/mips/mips-jalx.s b/gas/testsuite/gas/mips/mips-jalx.s
index 84cbafd..71bf961 100644
--- a/gas/testsuite/gas/mips/mips-jalx.s
+++ b/gas/testsuite/gas/mips/mips-jalx.s
@@ -1,3 +1,6 @@
# Test the generation of jalx opcodes
.set nomips16
jalx external_label
+
+# align section end to 16-byte boundary for easier testing on multiple targets
+ .p2align 4
diff --git a/gas/testsuite/gas/mips/mips16-jalx.d b/gas/testsuite/gas/mips/mips16-jalx.d
index cb1cfac..eeec2cb 100644
--- a/gas/testsuite/gas/mips/mips16-jalx.d
+++ b/gas/testsuite/gas/mips/mips16-jalx.d
@@ -8,3 +8,7 @@ Disassembly of section .text:
0: R_MIPS16_26 external_label
4: 6500 nop
6: 6500 nop
+ 8: 6500 nop
+ a: 6500 nop
+ c: 6500 nop
+ e: 6500 nop
diff --git a/gas/testsuite/gas/mips/mips16-jalx.s b/gas/testsuite/gas/mips/mips16-jalx.s
index 3665df6..5925a6a 100644
--- a/gas/testsuite/gas/mips/mips16-jalx.s
+++ b/gas/testsuite/gas/mips/mips16-jalx.s
@@ -1,2 +1,5 @@
# Test the generation of jalx opcodes
jalx external_label
+
+# align section end to 16-byte boundary for easier testing on multiple targets
+ .p2align 4