[PATCH][GAS] aarch64: Add few missing system registers
Przemyslaw Wirkus
Przemyslaw.Wirkus@arm.com
Fri Mar 12 10:12:15 GMT 2021
Hi,
This patch adds few missing system registers to GAS: LORC_EL1,
LOREA_EL1, LORN_EL1, LORSA_EL1, ICC_CTLR_EL3, ICC_SRE_ELX, ICH_VTR_EL2.
More information regarding register naming, usage and bit fields can be
found in documentation, see [0].
[0] https://developer.arm.com/documentation/ddi0595/latest/AArch64-Registers?lang=en
Bootstrapped and regtested on aarch64-linux-gnu and no issues.
OK for trunk ?
gas/ChangeLog:
2021-03-02 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
* testsuite/gas/aarch64/illegal-sysreg-7.d: New test.
* testsuite/gas/aarch64/illegal-sysreg-7.l: New test.
* testsuite/gas/aarch64/illegal-sysreg-7.s: New test.
* testsuite/gas/aarch64/sysreg-7.d: New test.
* testsuite/gas/aarch64/sysreg-7.s: New test.
opcodes/ChangeLog:
2021-03-02 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
* aarch64-opc.c: Add lorc_el1, lorea_el1, lorn_el1, lorsa_el1,
icc_ctlr_el3, icc_sre_elx, ich_vtr_el2 system registers.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rb14242.patch
Type: application/octet-stream
Size: 3833 bytes
Desc: rb14242.patch
URL: <https://sourceware.org/pipermail/binutils/attachments/20210312/df0dbba9/attachment.obj>
More information about the Binutils
mailing list