diff options
author | Nelson Chu <nelson@rivosinc.com> | 2023-09-07 10:52:25 +0800 |
---|---|---|
committer | Nelson Chu <nelson@rivosinc.com> | 2023-09-07 11:45:01 +0800 |
commit | 6de11ff67a925a496319d25dee0bea58427aacf6 (patch) | |
tree | f3b8e8134fde110c2ab5ae00898706c53bab7c05 /bfd/elfxx-riscv.c | |
parent | 5e9091dab8858b25210a91d22fbbbfdee9c969ad (diff) | |
download | gdb-6de11ff67a925a496319d25dee0bea58427aacf6.zip gdb-6de11ff67a925a496319d25dee0bea58427aacf6.tar.gz gdb-6de11ff67a925a496319d25dee0bea58427aacf6.tar.bz2 |
RISC-V: Clarify the naming rules of vendor operands.
The vendor operands should be named starting with `X', and preferably the
second letter (or multiple following letters) is enough to differentiate
them from other vendors.
Therefore, added letter `t' after `X' for t-head operands, to differentiate
from future different vendor's operands.
bfd/
* elfxx-riscv.c (riscv_supported_vendor_x_ext): Removed the vendor
document link since it should already be recorded in the
gas/doc/c-riscv.texi.
gas/
* config/tc-riscv.c (validate_riscv_insn): Added `t' after `X' for
t-head operands. Minor updates for indents and comments.
(riscv_ip): Likewise.
* doc/c-riscv.texi: Minor updates.
opcodes/
* riscv-dis.c (print_insn_args): Added `t' after `X' for t-head
operands. Minor updates for indents and comments.
* riscv-opc.c (riscv_opcode): Likewise.
Diffstat (limited to 'bfd/elfxx-riscv.c')
-rw-r--r-- | bfd/elfxx-riscv.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/bfd/elfxx-riscv.c b/bfd/elfxx-riscv.c index e642a05..6ed6571 100644 --- a/bfd/elfxx-riscv.c +++ b/bfd/elfxx-riscv.c @@ -1363,7 +1363,6 @@ static struct riscv_supported_ext riscv_supported_vendor_x_ext[] = {"xtheadmemidx", ISA_SPEC_CLASS_DRAFT, 1, 0, 0 }, {"xtheadmempair", ISA_SPEC_CLASS_DRAFT, 1, 0, 0 }, {"xtheadsync", ISA_SPEC_CLASS_DRAFT, 1, 0, 0 }, - /* XVentanaCondOps: https://github.com/ventanamicro/ventana-custom-extensions/releases/download/v1.0.0/ventana-custom-extensions-v1.0.0.pdf */ {"xventanacondops", ISA_SPEC_CLASS_DRAFT, 1, 0, 0 }, {NULL, 0, 0, 0, 0} }; |