From: Richard Sandiford Date: Thu, 30 Mar 2023 10:09:07 +0000 (+0100) Subject: aarch64: Update operand_mismatch_kind_names X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c1817dc2ee18c27087de913bc970a87e67374b57;p=binutils-gdb.git aarch64: Update operand_mismatch_kind_names The contents of operand_mismatch_kind_names were out of sync with the enum. --- diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c index fac027ab7b8..8910872dbe4 100644 --- a/gas/config/tc-aarch64.c +++ b/gas/config/tc-aarch64.c @@ -5051,6 +5051,8 @@ const char* operand_mismatch_kind_names[] = "AARCH64_OPDE_SYNTAX_ERROR", "AARCH64_OPDE_FATAL_SYNTAX_ERROR", "AARCH64_OPDE_INVALID_VARIANT", + "AARCH64_OPDE_UNTIED_IMMS", + "AARCH64_OPDE_UNTIED_OPERAND", "AARCH64_OPDE_OUT_OF_RANGE", "AARCH64_OPDE_UNALIGNED", "AARCH64_OPDE_REG_LIST", diff --git a/include/opcode/aarch64.h b/include/opcode/aarch64.h index cc0ddf08989..60c77cab2a8 100644 --- a/include/opcode/aarch64.h +++ b/include/opcode/aarch64.h @@ -1316,7 +1316,10 @@ struct aarch64_inst The enumerators have an increasing severity. This is helpful when there are multiple instruction templates available for a given mnemonic name (e.g. FMOV); this mechanism will help choose the most suitable template from which - the generated diagnostics can most closely describe the issues, if any. */ + the generated diagnostics can most closely describe the issues, if any. + + This enum needs to be kept up-to-date with operand_mismatch_kind_names + in tc-aarch64.c. */ enum aarch64_operand_error_kind {