From 46b39981ce282ac72d2536427d085f9a83c2a892 Mon Sep 17 00:00:00 2001 From: Sandra Loosemore Date: Mon, 10 Jun 2013 01:04:42 +0000 Subject: 2013-06-09 Sandra Loosemore opcodes/ * nios2-opc.c (nios2_builtin_opcodes): Give "trap" a type-"b" argument. gas/ * config/tc-nios2.c (nios2_parse_args): Allow trap argument to omitted. gas/testsuite/ * gas/nios2/trap.s: Add additional test cases for optional argument. * gas/nios2/trap.d: Likewise. --- opcodes/ChangeLog | 5 +++++ opcodes/nios2-opc.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'opcodes') diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 35ce609b25d..2f053850bde 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,8 @@ +2013-06-09 Sandra Loosemore + + * nios2-opc.c (nios2_builtin_opcodes): Give "trap" a type-"b" + argument. + 2013-06-08 Catherine Moore Richard Sandiford diff --git a/opcodes/nios2-opc.c b/opcodes/nios2-opc.c index b2734bd91ef..83cf1898aff 100644 --- a/opcodes/nios2-opc.c +++ b/opcodes/nios2-opc.c @@ -385,7 +385,7 @@ const struct nios2_opcode nios2_builtin_opcodes[] = OP_MATCH_SUB, OP_MASK_ROPX | OP_MASK_ROP, 0, no_overflow}, {"sync", "", "E", 0, OP_MATCH_SYNC, OP_MASK_SYNC, 0, no_overflow}, - {"trap", "", "E", 0, + {"trap", "b", "b,E", 1, OP_MATCH_TRAP, OP_MASK_TRAP, 0, no_overflow}, {"eret", "", "E", 0, OP_MATCH_ERET, OP_MASK, 0, no_overflow}, -- cgit v1.2.1