bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/23305] RISC-V illegal operands with lla and .set


From: address@hidden
Subject: [Bug gas/23305] RISC-V illegal operands with lla and .set
Date: Mon, 18 Jun 2018 13:12:17 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=23305

--- Comment #1 from Sebastian Huber <address@hidden> ---
One problem is that:

opcodes/riscv-opc.c:{"lla",       "I",   "d,A",  0,    (int) M_LLA, 
match_never, INSN_MACRO },

Running the test case in GDB yields:

1487          for (args = insn->args;; ++args)
(gdb) 
2120            }
(gdb) 
1489              s += strspn (s, " \t");
(gdb) 
1490              switch (*args)
(gdb) 
1929                  my_getExpression (imm_expr, s);
(gdb) 
1930                  normalize_constant_expr (imm_expr);
(gdb) 
1932                  if (imm_expr->X_op != O_symbol)
(gdb) 
2121          s = argsStart;
(gdb) 
2122          error = _("illegal operands");
(gdb) p imm_expr->X_op
$1 = O_constant

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]