Backport from mainline.
authorJoseph Myers <joseph@codesourcery.com>
Thu, 3 Aug 2006 16:23:01 +0000 (16:23 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Thu, 3 Aug 2006 16:23:01 +0000 (16:23 +0000)
commitc3df17c49e4bbfd9b77f5af33e62ff9e7e2b3256
tree1fd9fb40b15762c70841a62ed016be5fbae6043c
parentd6a5d01244c1a895484c2f7be3f6354d81b9b378
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