mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-02-11 13:02:10 +08:00
RISC-V: Mark "c.nop" as an alias
This fixes "-M noaliases" disassembly for "c.nop", which is an alias for "c.addi x0, 0". opcodes/ChangeLog 2017-08-01 Palmer Dabbelt <palmer@dabbelt.com> * riscv-opc.c (riscv_opcodes): Mark "c.nop" as an alias.
This commit is contained in:
parent
5277199aeb
commit
67d888f5c8
@ -1,3 +1,7 @@
|
||||
2017-08-22 Palmer Dabbelt <palmer@dabbelt.com>
|
||||
|
||||
* riscv-opc.c (riscv_opcodes): Mark "c.nop" as an alias.
|
||||
|
||||
2017-08-21 Alexander Fedotov <alexander.fedotov@nxp.com>
|
||||
Edmar Wienskoski <edmar.wienskoski@nxp.com>
|
||||
|
||||
|
@ -619,7 +619,7 @@ const struct riscv_opcode riscv_opcodes[] =
|
||||
{"c.lw", "C", "Ct,Ck(Cs)", MATCH_C_LW, MASK_C_LW, match_opcode, 0 },
|
||||
{"c.swsp", "C", "CV,CM(Cc)", MATCH_C_SWSP, MASK_C_SWSP, match_opcode, 0 },
|
||||
{"c.sw", "C", "Ct,Ck(Cs)", MATCH_C_SW, MASK_C_SW, match_opcode, 0 },
|
||||
{"c.nop", "C", "", MATCH_C_ADDI, 0xffff, match_opcode, 0 },
|
||||
{"c.nop", "C", "", MATCH_C_ADDI, 0xffff, match_opcode, INSN_ALIAS },
|
||||
{"c.mv", "C", "d,CV", MATCH_C_MV, MASK_C_MV, match_c_add, 0 },
|
||||
{"c.lui", "C", "d,Cu", MATCH_C_LUI, MASK_C_LUI, match_c_lui, 0 },
|
||||
{"c.li", "C", "d,Co", MATCH_C_LI, MASK_C_LI, match_rd_nonzero, 0 },
|
||||
|
Loading…
Reference in New Issue
Block a user