Fixes for unpredictable nops and 26-bit versions of teq,tst,cmn,cmp.
authorAndre Vieira <andre.simoesdiasvieira@arm.com>
Thu, 13 Aug 2015 10:39:08 +0000 (11:39 +0100)
committerNick Clifton <nickc@redhat.com>
Thu, 13 Aug 2015 10:39:08 +0000 (11:39 +0100)
commit4ab90a7a90ccf8a671f139c1c6387ba8028e6011
treebc942f5897d56e9d41ab0c63ebdfdca63c0818a8
parente5a764c49c138d9409a807698d853225a4c8351f
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.
gas/testsuite/ChangeLog
gas/testsuite/gas/arm/inst.d
gas/testsuite/gas/arm/nops.d [new file with mode: 0644]
gas/testsuite/gas/arm/nops.s [new file with mode: 0644]
opcodes/ChangeLog
opcodes/arm-dis.c