[PATCH,GAS,ARM] Add missing rfe and srs mnemonics

Greta Yorsh greta.yorsh@arm.com
Wed Dec 19 16:43:00 GMT 2012


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.

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: gas-rfe-srs.patch.txt.txt
URL: <https://sourceware.org/pipermail/binutils/attachments/20121219/453c4557/attachment.txt>


More information about the Binutils mailing list