From: Alexandre Oliva Date: Sat, 11 Nov 2000 05:42:01 +0000 (+0000) Subject: * sh-opc.h: The operand of `mov.w r0, (,GBR)' is IMM1, not 0. X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=54a4ca2e1ddacf7a9af0d9bcd41d73899a30ed4a;p=deliverable%2Fbinutils-gdb.git * sh-opc.h: The operand of `mov.w r0, (,GBR)' is IMM1, not 0. --- diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index c6cbf0a322..7934aa819d 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,7 @@ +2000-11-11 Alexandre Oliva + + * sh-opc.h: The operand of `mov.w r0, (,GBR)' is IMM1, not 0. + 2000-11-07 Matthew Green * cgen-dis.in (print_insn): All insns which can fit into insn_value diff --git a/opcodes/sh-opc.h b/opcodes/sh-opc.h index 1bfacbed71..334c942c9c 100644 --- a/opcodes/sh-opc.h +++ b/opcodes/sh-opc.h @@ -400,7 +400,7 @@ sh_opcode_info sh_table[] = { /* 10000001mmmmi4*2 mov.w R0,@(,)*/{"mov.w",{A_R0,A_DISP_REG_M},{HEX_8,HEX_1,REG_M,IMM1_4BY2}, arch_sh1_up}, -/* 11000001i8*2.... mov.w R0,@(,GBR)*/{"mov.w",{A_R0,A_DISP_GBR},{HEX_C,HEX_1,IMM0_8BY2}, arch_sh1_up}, +/* 11000001i8*2.... mov.w R0,@(,GBR)*/{"mov.w",{A_R0,A_DISP_GBR},{HEX_C,HEX_1,IMM1_8BY2}, arch_sh1_up}, /* 11000111i8p4.... mova @(,PC),R0*/{"mova",{A_DISP_PC,A_R0},{HEX_C,HEX_7,PCRELIMM_8BY4}, arch_sh1_up}, /* 0000nnnn11000011 movca.l R0,@ */{"movca.l",{A_R0,A_IND_N},{HEX_0,REG_N,HEX_C,HEX_3}, arch_sh4_up},