VFP control registers
Paul Brook
paul@codesourcery.com
Tue Jun 26 21:36:00 GMT 2007
The attached patch teaches gas and objdump about the new ARM/VFP MVFR0 and
MVFR1 control registers.
It also allows generic numbered coprocessor registers to be used in fmrx and
fmxr instructions, so that arbitrary implementation specific registers can be
accessed.
Tested on arm-none-eabi.
Applied for CVS head.
Paul
2007-06-26 Paul Brook <paul@codesourcery.com>
gas/
* config/tc-arm.c (parse_operands): Accept generic coprocessor regs
for OP_RVC.
(reg_names): Add fpinst, pfinst2, mvfr0 and mvfr1.
gas/testsuite/
* gas/arm/vfp1xD.d: Add new fmrx/fmxr tests.
* gas/arm/vfp1xD.s: Ditto.
* gas/arm/vfp1xD_t2.d: Ditto.
* gas/arm/vfp1xD_t2.s: Ditto.
opcodes/
* arm-dis.c (coprocessor_opcodes): Add fmxr/fmrx mvfr0/mvfr1.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.gas_mvfr
Type: text/x-diff
Size: 6693 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20070626/a42d0c20/attachment.bin>
More information about the Binutils
mailing list