[Binutils][AARCH64]Remove Cn register for coprocessor CRn, CRm field
Nick Clifton
nickc@redhat.com
Fri Dec 9 10:02:00 GMT 2016
More information about the Binutils mailing list
Fri Dec 9 10:02:00 GMT 2016
- Previous message (by thread): [Binutils][AARCH64]Remove Cn register for coprocessor CRn, CRm field
- Next message (by thread): [PATCH v2 0/3] Add FreeBSD/mips targets to GDB
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi Renlin, > opcodes/ChangeLog: > > 2016-12-06 Renlin Li <renlin.li@arm.com> > > * aarch64-opc.c (aarch64_opnd_qualifiers): New CR value range > qualifier. > (operand_general_constraint_met_p): Remove case for CP_REG. > (aarch64_print_operand): Print CRn, CRm operand using imm field. > * aarch64-tbl.h (QL_SYS): Use CR qualifier. > (QL_SYSL): Likewise. > (aarch64_opcode_table): Change CRn, CRm operand class and type. > * aarch64-opc-2.c : Regenerate. > * aarch64-asm-2.c : Likewise. > * aarch64-dis-2.c : Likewise. > > include/ChangeLog: > > 2016-12-06 Renlin Li <renlin.li@arm.com> > > * opcode/aarch64.h (aarch64_operand_class): Remove > AARCH64_OPND_CLASS_CP_REG. > (enum aarch64_opnd): Change AARCH64_OPND_Cn to AARCH64_OPND_CRn, > AARCH64_OPND_Cm to AARCH64_OPND_CRm. > (aarch64_opnd_qualifier): Define AARCH64_OPND_QLF_CR qualifier. > > gas/ChangeLog: > > 2016-12-06 Renlin Li <renlin.li@arm.com> > > * config/tc-aarch64.c (AARCH64_REG_TYPES): Remove CN register. > (get_reg_expected_msg): Remove CN register case. > (parse_operands): rewrite parser for CRn, CRm operand. > (reg_names): Remove CN register. > * testsuite/gas/aarch64/diagnostic.s: Add a new test case. > * testsuite/gas/aarch64/diagnostic.l: Adjust error message. Approved - please apply. Cheers Nick
- Previous message (by thread): [Binutils][AARCH64]Remove Cn register for coprocessor CRn, CRm field
- Next message (by thread): [PATCH v2 0/3] Add FreeBSD/mips targets to GDB
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Binutils mailing list