binutils-gdb/gas/doc
Kyrylo Tkachov 82c70b08df aarch64: Remove support for CSRE
This patch removes support for the CSRE extension from aarch64
gas/objdump.
CSRE (FEAT_CSRE) is part of the Future Architecture Technologies program
and at this time Arm is withdrawing this particular feature.

The patch removes the system registers and the CSR PDEC instruction.

gas/ChangeLog
	* NEWS: Remove CSRE.
	* config/tc-aarch64.c (parse_csr_operand): Delete.
	(parse_operands): Delete handling of AARCH64_OPND_CSRE_CSR.
	(aarch64_features): Remove csre.
	* doc/c-aarch64.texi: Remove CSRE.
	* testsuite/gas/aarch64/csre.d: Delete.
	* testsuite/gas/aarch64/csre-invalid.s: Likewise.
	* testsuite/gas/aarch64/csre-invalid.d: Likewise.
	* testsuite/gas/aarch64/csre_csr.s: Likewise.
	* testsuite/gas/aarch64/csre_csr.d: Likewise.
	* testsuite/gas/aarch64/csre_csr-invalid.s: Likewise.
	* testsuite/gas/aarch64/csre_csr-invalid.l: Likewise.
	* testsuite/gas/aarch64/csre_csr-invalid.d: Likewise.

include/ChangeLog

	* opcode/aarch64.h (AARCH64_FEATURE_CSRE): Delete.
	(aarch64_opnd): Delete AARCH64_OPND_CSRE_CSR.

opcodes/ChangeLog

	* aarch64-asm-2.c: Regenerate.
	* aarch64-dis-2.c: Likewise.
	* aarch64-opc-2.c: Likewise.
	* aarch64-opc.c (aarch64_print_operand): Delete handling of
	AARCH64_OPND_CSRE_CSR.
	* aarch64-tbl.h (aarch64_feature_csre): Delete.
	(CSRE): Likewise.
	(_CSRE_INSN): Likewise.
	(aarch64_opcode_table): Delete csr.
2021-01-11 15:01:09 +00:00
..
all.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
as.texi RISC-V: Mention -mbig-endian and -mlittle-endian in doc 2021-01-06 18:08:20 +08:00
c-aarch64.texi aarch64: Remove support for CSRE 2021-01-11 15:01:09 +00:00
c-alpha.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-arc.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-arm.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-avr.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-bfin.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-bpf.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-cr16.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-cris.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-csky.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-d10v.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-d30v.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-epiphany.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-h8300.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-hppa.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-i386.texi PR27116, Spelling errors found by Debian style checker 2021-01-01 14:36:35 +10:30
c-ia64.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-ip2k.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-lm32.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-m32c.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-m32r.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-m68hc11.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-m68k.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-metag.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-microblaze.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-mips.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-mmix.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-msp430.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-mt.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-nds32.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-nios2.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-ns32k.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-or1k.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-pdp11.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-pj.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-ppc.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-pru.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-riscv.texi RISC-V: Mention -mbig-endian and -mlittle-endian in doc 2021-01-06 18:08:20 +08:00
c-rl78.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-rx.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-s12z.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-s390.texi PR27116, Spelling errors found by Debian style checker 2021-01-01 14:36:35 +10:30
c-score.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-sh.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-sparc.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-tic6x.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-tic54x.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-tilegx.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-tilepro.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-v850.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-vax.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-visium.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-wasm32.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-xc16x.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-xgate.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-xstormy16.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-xtensa.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-z8k.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
c-z80.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
fdl.texi
h8.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
internals.texi Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
Makefile.am Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
Makefile.in Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30