diff options
author | Nick Clifton <nickc@redhat.com> | 2013-02-25 18:41:06 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2013-02-25 18:41:06 +0000 |
commit | 151fa98f806158456f5293638145fadb93bbb068 (patch) | |
tree | 733c41293b358393e238612bf09b11ef80f43d2a /opcodes | |
parent | 025e6dce58745ef9494cb301a952132e7a7ce453 (diff) | |
download | gdb-151fa98f806158456f5293638145fadb93bbb068.zip gdb-151fa98f806158456f5293638145fadb93bbb068.tar.gz gdb-151fa98f806158456f5293638145fadb93bbb068.tar.bz2 |
* rl78-decode.opc: Fix encoding of DIVWU insn.
* rl78-decode.c: Regenerate.
* config/rl78-parse.y: Fix encoding of DIVWU insn.
Diffstat (limited to 'opcodes')
-rw-r--r-- | opcodes/ChangeLog | 5 | ||||
-rw-r--r-- | opcodes/rl78-decode.c | 10 | ||||
-rw-r--r-- | opcodes/rl78-decode.opc | 7 |
3 files changed, 16 insertions, 6 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 3e75abf..fdb1ed6 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,8 @@ +2013-02-25 Kaushik Phatak <Kaushik.Phatak@kpitcummins.com> + + * rl78-decode.opc: Fix encoding of DIVWU insn. + * rl78-decode.c: Regenerate. + 2013-02-19 H.J. Lu <hongjiu.lu@intel.com> PR gas/15159 diff --git a/opcodes/rl78-decode.c b/opcodes/rl78-decode.c index fab973c..46531f5 100644 --- a/opcodes/rl78-decode.c +++ b/opcodes/rl78-decode.c @@ -1,6 +1,6 @@ #line 1 "rl78-decode.opc" /* -*- c -*- */ -/* Copyright 2012 Free Software Foundation, Inc. +/* Copyright 2012-2013 Free Software Foundation, Inc. Contributed by Red Hat. Written by DJ Delorie. @@ -5167,7 +5167,7 @@ rl78_decode_opcode (unsigned long pc AU, rl78->syntax = "divhu"; ID(divhu); break; case 0x04: - rl78->syntax = "divwu"; ID(divwu); + rl78->syntax = "divwu <old-encoding>"; ID(divwu); break; case 0x05: rl78->syntax = "machu"; ID(machu); @@ -5175,9 +5175,11 @@ rl78_decode_opcode (unsigned long pc AU, case 0x06: rl78->syntax = "mach"; ID(mach); break; + case 0x0b: + rl78->syntax = "divwu"; ID(divwu); + break; } - - } + } break; case 0xcf: { diff --git a/opcodes/rl78-decode.opc b/opcodes/rl78-decode.opc index 11bfc4e..901e1b3 100644 --- a/opcodes/rl78-decode.opc +++ b/opcodes/rl78-decode.opc @@ -1,5 +1,5 @@ /* -*- c -*- */ -/* Copyright 2012 Free Software Foundation, Inc. +/* Copyright 2012-2013 Free Software Foundation, Inc. Contributed by Red Hat. Written by DJ Delorie. @@ -762,7 +762,7 @@ rl78_decode_opcode (unsigned long pc AU, rl78->syntax = "divhu"; ID(divhu); break; case 0x04: - rl78->syntax = "divwu"; ID(divwu); + rl78->syntax = "divwu <old-encoding>" ID(divwu); break; case 0x05: rl78->syntax = "machu"; ID(machu); @@ -770,6 +770,9 @@ rl78_decode_opcode (unsigned long pc AU, case 0x06: rl78->syntax = "mach"; ID(mach); break; + case 0x0b: + rl78->syntax = "divwu"; ID(divwu); + break; } /** 1001 1110 mov %0, %1 */ |