PR gas/15914
authorNick Clifton <nickc@redhat.com>
Wed, 4 Sep 2013 07:59:33 +0000 (07:59 +0000)
committerNick Clifton <nickc@redhat.com>
Wed, 4 Sep 2013 07:59:33 +0000 (07:59 +0000)
commit74db7efbe3a09c00e5f4f5b99862f173258938f6
tree78ae8bdacb48352b9a19f2d67b13d7c9340f366c
parent41dc8db876c8ee46687555fbff68b497b48d5ee4
PR gas/15914

* config/tc-arm.c (T16_32_TAB): Add _udf.
(do_t_udf): New function.
(insns): Add "udf".

* gas/arm/udf-bad.s: New file.
* gas/arm/udf-bad.d: New file.
* gas/arm/udf-bad.l: New file.
* gas/arm/udf.s: New file.
* gas/arm/udf.d: New file.
* gas/arm/udf.l: New file.

* arm-dis.c (arm_opcodes): Add udf.
(thumb_opcodes): Use "udf" mnemonic rather than UNDEFINED_INSTRUCTION.
(thumb32_opcodes): Add udf.w.
(print_insn_thumb32): Handle %H as the thumb32_opcodes comment says.
gas/ChangeLog
gas/config/tc-arm.c
gas/testsuite/ChangeLog
gas/testsuite/gas/arm/udf-bad.d [new file with mode: 0644]
gas/testsuite/gas/arm/udf-bad.l [new file with mode: 0644]
gas/testsuite/gas/arm/udf-bad.s [new file with mode: 0644]
gas/testsuite/gas/arm/udf.d [new file with mode: 0644]
gas/testsuite/gas/arm/udf.l [new file with mode: 0644]
gas/testsuite/gas/arm/udf.s [new file with mode: 0644]
opcodes/ChangeLog
opcodes/arm-dis.c