This patch adds support for missing mnemonics:
rfe,srs,srsea,srsfa,srsed,srsfd.
It address a concern raised here:
http://sourceware.org/ml/binutils/2012-12/msg00181.html
This patch also fixes encoding of rfefa,rfeea,rfeed.
It also adds tests for rfe and srs mnemonics.
No regression on qemu for arm-none-eabi gas testsuite.
This patch is for trunk. It would also be good to backport this patch to the
current release branch.
Thanks,
Greta
gas/
2012-12-19 Greta Yorsh <Greta.Yorsh@arm.com>
* config/tc-arm.c (rfefa,rfeea,rfeed): Fix encoding.
(rfe,srs,srsea,srsfa,srsed,srsfd): Add missing mnemonics.
gas/testsuite/
2012-12-19 Greta Yorsh <Greta.Yorsh@arm.com>
* gas/arm/srs-t2.s: Add tests for missing srs modes.
* gas/arm/srs-t2.l: Update expected output.
* gas/arm/srs-arm.s: Add tests for missing srs modes.
* gas/arm/srs-arm.l: Update expected output.
* gas/arm/archv6.s: Add tests for missing rfe modes.
* gas/arm/archv6.d: Update expected output.