diff options
author | Maciej W. Rozycki <macro@linux-mips.org> | 2012-11-01 22:49:28 +0000 |
---|---|---|
committer | Maciej W. Rozycki <macro@linux-mips.org> | 2012-11-01 22:49:28 +0000 |
commit | e64af278469a4101a3fa515bda4d2d977051b8d4 (patch) | |
tree | 608350a29b6a8a7160c399e0f84c405d012bbbe9 /gas/ChangeLog | |
parent | c2c9fdb45e95aeed8540383f14cad9a85a186b1b (diff) | |
download | gdb-e64af278469a4101a3fa515bda4d2d977051b8d4.zip gdb-e64af278469a4101a3fa515bda4d2d977051b8d4.tar.gz gdb-e64af278469a4101a3fa515bda4d2d977051b8d4.tar.bz2 |
gas/
* config/tc-mips.c (is_delay_slot_valid): Don't accept macros
in 16-bit delay slots.
(macro_build_jalr): Emit 32-bit JALR if placed in a 32-bit delay
slot.
(macro) <M_JAL_2>: Likewise
gas/testsuite/
* gas/mips/micromips-branch-delay.l: Update messages for 16-bit
delay slot changes.
* gas/mips/micromips-warn-branch-delay.d: New test.
* gas/mips/micromips-warn-branch-delay.l: Stderr output for the
new test.
* gas/mips/micromips-warn-branch-delay-1.d: New test.
* gas/mips/micromips-warn-branch-delay.s: New test source.
* gas/mips/micromips-warn-branch-delay-1.s: New test source.
* gas/mips/mips.exp: Run the new tests.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index ca46fe7..65fbfab 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,11 @@ +2012-11-01 Maciej W. Rozycki <macro@codesourcery.com> + + * config/tc-mips.c (is_delay_slot_valid): Don't accept macros + in 16-bit delay slots. + (macro_build_jalr): Emit 32-bit JALR if placed in a 32-bit delay + slot. + (macro) <M_JAL_2>: Likewise + 2012-10-31 David Holsgrove <david.holsgrove@xilinx.com> * config/tc-microblaze.c: Check for weak symbols before |