diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2023-03-30 11:09:07 +0100 |
---|---|---|
committer | Richard Sandiford <richard.sandiford@arm.com> | 2023-03-30 11:09:07 +0100 |
commit | c1817dc2ee18c27087de913bc970a87e67374b57 (patch) | |
tree | dd1aee4e1bb22b526555ad6c7952e6ee9d92eaed | |
parent | e426521ed1f44468cf0d8418f3f29a856af70b25 (diff) | |
download | binutils-gdb-c1817dc2ee18c27087de913bc970a87e67374b57.tar.gz |
aarch64: Update operand_mismatch_kind_names
The contents of operand_mismatch_kind_names were out of sync
with the enum.
-rw-r--r-- | gas/config/tc-aarch64.c | 2 | ||||
-rw-r--r-- | include/opcode/aarch64.h | 5 |
2 files changed, 6 insertions, 1 deletions
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 { |