aarch64: Remove duplicate system register entries
authorRichard Sandiford <richard.sandiford@arm.com>
Tue, 30 Nov 2021 17:50:24 +0000 (17:50 +0000)
committerRichard Sandiford <richard.sandiford@arm.com>
Tue, 30 Nov 2021 17:50:24 +0000 (17:50 +0000)
commit31a8056f2f519fda71682cffd0eac6ba87a59c8e
tree9434d8f31b29e4ab743cf8c340a33623b9e59a8d
parent2dd3146b4ffcb8528a6e093741ba31636afdf8ae
aarch64: Remove duplicate system register entries

There is a lot of overlap between the ETM and ETE system registers,
so some registers were listed twice.

Already tested by etm.[sd] and ete.[sd].

opcodes/
* aarch64-opc.c (aarch64_sys_regs): Combine ETE and ETM blocks
and remove redundant entries.

gas/
* testsuite/gas/aarch64/etm.s: Remove duplicated test.
* testsuite/gas/aarch64/etm.d: Update accordingly.
gas/testsuite/gas/aarch64/etm.d
gas/testsuite/gas/aarch64/etm.s
opcodes/aarch64-opc.c