+2016-12-20 Maciej W. Rozycki <macro@imgtec.com>
+
+ * testsuite/gas/mips/loc-swap.s: Use zeros rather than NOPs for
+ trailing alignment padding.
+ * testsuite/gas/mips/loc-swap.d: Adjust accordingly.
+ * testsuite/gas/mips/micromips@loc-swap.d: Likewise.
+ * testsuite/gas/mips/mips16@loc-swap-dis.d: Likewise.
+
2016-12-20 Maciej W. Rozycki <macro@imgtec.com>
* config/tc-mips.c (micromips_insn_length): Use
\[0x.*\] Special opcode 7: advance Address by 0 to 0x40 and Line by 2 to 39
\[0x.*\] Special opcode 120: advance Address by 8 to 0x48 and Line by 3 to 42
\[0x.*\] Special opcode 63: advance Address by 4 to 0x4c and Line by 2 to 44
- \[0x.*\] Advance PC by 24 to 0x64
+ \[0x.*\] Advance PC by 36 to 0x70
\[0x.*\] Extended opcode 1: End of Sequence
jal bar
# Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ...
- .align 2
+ .align 4, 0
.space 16
\[0x.*\] Special opcode 35: advance Address by 2 to 0x23 and Line by 2 to 39
\[0x.*\] Special opcode 120: advance Address by 8 to 0x2b and Line by 3 to 42
\[0x.*\] Special opcode 35: advance Address by 2 to 0x2d and Line by 2 to 44
- \[0x.*\] Advance PC by 23 to 0x44
+ \[0x.*\] Advance PC by 35 to 0x50
\[0x.*\] Extended opcode 1: End of Sequence
[0-9a-f]+ <[^>]*> 65f8 move ra,s0
[0-9a-f]+ <[^>]*> 1800 0000 jal 0+0000 <foo>
[ ]*[0-9a-f]+: R_MIPS16_26 bar
-[0-9a-f]+ <[^>]*> 6500 nop
[0-9a-f]+ <[^>]*> 6500 nop
\.\.\.