diff options
author | Andre Vieira <andre.simoesdiasvieira@arm.com> | 2015-08-13 11:39:08 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2015-08-13 11:39:08 +0100 |
commit | 4ab90a7a90ccf8a671f139c1c6387ba8028e6011 (patch) | |
tree | bc942f5897d56e9d41ab0c63ebdfdca63c0818a8 /opcodes/ChangeLog | |
parent | e5a764c49c138d9409a807698d853225a4c8351f (diff) | |
download | gdb-4ab90a7a90ccf8a671f139c1c6387ba8028e6011.zip gdb-4ab90a7a90ccf8a671f139c1c6387ba8028e6011.tar.gz gdb-4ab90a7a90ccf8a671f139c1c6387ba8028e6011.tar.bz2 |
Fixes for unpredictable nops and 26-bit versions of teq,tst,cmn,cmp.
opcodes * arm-dis.c (print_insn_arm): Disassembling for all targets V6
and higher with ARM instruction set will now mark the 26-bit
versions of teq,tst,cmn and cmp as UNPREDICTABLE.
(arm_opcodes): Fix for unpredictable nop being recognized as a teq.
test * gas/arm/nops.d: New.
* gas/arm/nops.s: New.
* gas/arm/inst.d: Changed expectation file for 26-bit teq,
tst, cmn and cmp.
Diffstat (limited to 'opcodes/ChangeLog')
-rw-r--r-- | opcodes/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index ac0b433..25892ea 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,11 @@ +2015-08-13 Andre Vieira <andre.simoesdiasvieira@arm.com> + + * arm-dis.c (print_insn_arm): Disassembling for all targets V6 + and higher with ARM instruction set will now mark the 26-bit + versions of teq,tst,cmn and cmp as UNPREDICTABLE. + (arm_opcodes): Fix for unpredictable nop being recognized as a + teq. + 2015-08-12 Simon Dardis <simon.dardis@imgtec.com> * micromips-opc.c (micromips_opcodes): Re-order table so that move |