Backport from mainline.binutils-csl-renesas-4_1-6binutils-csl-renesas-4_1-7
commitbcae195a99921d00062a1c94945bd249b617c6d6
authorJoseph Myers <joseph@codesourcery.com>
Thu, 3 Aug 2006 16:23:01 +0000 (3 16:23 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Thu, 3 Aug 2006 16:23:01 +0000 (3 16:23 +0000)
treedb1b6de1354e677aaed28d732d7ffe94c65db2f7
parentb4fd801134bbacabd3a69ee3616594bd1d281b8e
Backport from mainline.

gas/
* config/tc-arm.c (parse_operands): Handle invalid register name
for OP_RIWR_RIWC.

gas/testsuite/
* gas/arm/iwmmxt-bad.s: Test invalid register names for wldrw and
wstrw.
* gas/arm/iwmmxt-bad.l: Update.

gas/
* config/tc-arm.c (enum operand_parse_code): Add OP_RIWC_RIWG.
(parse_operands): Handle it.
(insns): Use it for tmcr and tmrc.

gas/testsuite/
* gas/arm/iwmmxt.s: Test tmcr and tmrc with wcgr registers.
* gas/arm/iwmmxt.d: Update.
ChangeLog.csl
gas/config/tc-arm.c
gas/testsuite/gas/arm/iwmmxt-bad.l
gas/testsuite/gas/arm/iwmmxt-bad.s
gas/testsuite/gas/arm/iwmmxt.d
gas/testsuite/gas/arm/iwmmxt.s