* gas/mips/eret-2.s: Likewise.
* gas/mips/eret-3.s: Likewise.
* gas/mips/eret-1.d: Adjust accordingly. Force a 32-bit ABI.
* gas/mips/eret-2.d: Likewise.
* gas/mips/eret-3.d: Likewise.
+2009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
+
+ * gas/mips/eret-1.s: Add trailing padding.
+ * gas/mips/eret-2.s: Likewise.
+ * gas/mips/eret-3.s: Likewise.
+ * gas/mips/eret-1.d: Adjust accordingly. Force a 32-bit ABI.
+ * gas/mips/eret-2.d: Likewise.
+ * gas/mips/eret-3.d: Likewise.
+
2009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
* gas/mips/mips.exp: Fix a typo.
#objdump: -d
#name: MIPS eret-1 disassembly
-#as: -mfix-24k -march=24kc --no-warn
+#as: -mabi=32 -mfix-24k -march=24kc --no-warn
.*\.o: file format .*mips.*
74: 240c0003 li t4,3
78: 240c0003 li t4,3
7c: 42000018 eret
+ \.\.\.
li $t4, 3
1: li $t4, 3
eret
+
+# Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ...
+ .space 8
#objdump: -d
#name: MIPS eret-2 disassembly
-#as: -mfix-24k -march=24kc --no-warn
+#as: -mabi=32 -mfix-24k -march=24kc --no-warn
.*\.o: file format .*mips.*
10: 42000018 eret
14: 00000000 nop
18: 1000fffd b 0x10
+ 1c: 00000000 nop
+ \.\.\.
.set noreorder
b 1b
.set reorder
+
+# Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ...
+ .space 8
#objdump: -d
#name: MIPS eret-3 disassembly
-#as: -mfix-24k -march=24kc --no-warn
+#as: -mabi=32 -mfix-24k -march=24kc --no-warn
.*\.o: file format .*mips.*
10: aca40000 sw a0,0\(a1\)
14: 03e00008 jr ra
18: 00000000 nop
+ \.\.\.
1:
jr $31
.end bar
+
+# Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ...
+ .space 8