[PATCH 0/4] aarch64: Add support for Armv8-R
Alex Coplan
alex.coplan@arm.com
Mon Sep 7 15:53:00 GMT 2020
Hello,
This patch series adds support for Armv8-R AArch64 to binutils. The
final patch in the series adds support for Arm's Cortex-R82 processor
which implements this architecture.
Any prefix of the patch series should build and pass regression tests.
OK for master?
Thanks,
Alex
---
Alex Coplan (4):
aarch64: Add base support for Armv8-R
aarch64: Add support for Armv8-R DFB alias
aarch64: Add support for Armv8-R system registers
aarch64: Add -mcpu option for Cortex-R82
bfd/archures.c | 1 +
bfd/bfd-in2.h | 1 +
bfd/cpu-aarch64.c | 6 +-
gas/config/tc-aarch64.c | 11 +-
gas/doc/c-aarch64.texi | 5 +-
gas/testsuite/gas/aarch64/dfb.d | 8 +
gas/testsuite/gas/aarch64/dfb.s | 2 +
gas/testsuite/gas/aarch64/v8-r-bad-sysregs.d | 3 +
gas/testsuite/gas/aarch64/v8-r-bad-sysregs.l | 14 ++
gas/testsuite/gas/aarch64/v8-r-bad-sysregs.s | 23 +++
.../gas/aarch64/v8-r-sysregs-need-arch.d | 3 +
.../gas/aarch64/v8-r-sysregs-need-arch.l | 141 +++++++++++++++++
gas/testsuite/gas/aarch64/v8-r-sysregs.d | 149 ++++++++++++++++++
gas/testsuite/gas/aarch64/v8-r-sysregs.s | 141 +++++++++++++++++
include/opcode/aarch64.h | 14 +-
opcodes/aarch64-dis.c | 35 +++-
opcodes/aarch64-opc.c | 79 ++++++++--
opcodes/aarch64-tbl.h | 6 +
18 files changed, 622 insertions(+), 20 deletions(-)
create mode 100644 gas/testsuite/gas/aarch64/dfb.d
create mode 100644 gas/testsuite/gas/aarch64/dfb.s
create mode 100644 gas/testsuite/gas/aarch64/v8-r-bad-sysregs.d
create mode 100644 gas/testsuite/gas/aarch64/v8-r-bad-sysregs.l
create mode 100644 gas/testsuite/gas/aarch64/v8-r-bad-sysregs.s
create mode 100644 gas/testsuite/gas/aarch64/v8-r-sysregs-need-arch.d
create mode 100644 gas/testsuite/gas/aarch64/v8-r-sysregs-need-arch.l
create mode 100644 gas/testsuite/gas/aarch64/v8-r-sysregs.d
create mode 100644 gas/testsuite/gas/aarch64/v8-r-sysregs.s
More information about the Binutils
mailing list