Nick Clifton
ed049af3bc
Fix for PR 280 - remove duplicated raw insn output fron h8300/h8500 disassemblers
2004-07-22 16:52:43 +00:00
Nick Clifton
91809fda2a
Treat adds and subs as a special case
2004-04-15 08:55:27 +00:00
Kazu Hirata
122d081a38
* h8300-dis.c (print_colon_thingie): Remove.
2003-11-19 19:44:58 +00:00
Richard Sandiford
0613284fd4
opcodes/
...
* h8300-dis.c (bfd_h8_disassemble): Don't print brackets round
rts/l and rte/l register lists.
gas/
* config/tc-h8300.c (get_rtsl_operands): Accept unbracketed register
lists. Allow single-register ranges.
testsuite/
* gas/h8300/h8sx_rtsl.[sd]: New test.
* gas/h8300/h8300.exp: Run it.
2003-06-10 07:27:56 +00:00
Michael Snyder
20dc5b5ae3
2003-06-03 Michael Snyder <msnyder@redhat.com>
...
and Bernd Schmidt <bernds@redhat.com>
and Alexandre Oliva <aoliva@redhat.com>
* disassemble.c (disassembler): Add support for h8300sx.
* h8300-dis.c: Ditto.
2003-06-03 21:32:52 +00:00
Alan Modra
b34976b65a
s/boolean/bfd_boolean/ s/true/TRUE/ s/false/FALSE/. Simplify
...
comparisons of bfd_boolean vars with TRUE/FALSE. Formatting.
2002-11-30 08:39:46 +00:00
Klee Dienes
a3e64b75ca
2002-11-11 Klee Dienes <kdienes@apple.com>
...
* h8300.h (h8_opcode): Remove 'length' field.
(h8_opcodes): Mark as 'const' (both the declaration and
definition). Modify initializer and initializer macros to no
longer initialize the length field.
2002-11-11 Klee Dienes <kdienes@apple.com>
* h8300-dis.c: Include libiberty.h (for xmalloc).
(struct h8_instruction): New type, used to wrap h8_opcodes with a
length field (computed at run-time).
(h8_instructions): New variable.
(bfd_h8_disassemble_init): Allocate the storage for
h8_instructions. Fill h8_instructions with pointers to the
appropriate opcode and the correct value for the length field.
(bfd_h8_disassemble): Iterate through h8_instructions instead of
h8_opcodes.
2002-11-18 16:52:46 +00:00
Alan Modra
56da5fedc7
* a29k-dis.c: Replace CONST with const.
...
* h8300-dis.c: Likewise.
* m68k-dis.c: Likewise.
* or32-dis.c: Likewise.
* sparc-dis.c: Likewise.
2002-06-08 07:29:27 +00:00
Andreas Jaeger
d83c654853
For include/opcode:
...
* d30v.h: Fix declaration of reg_name_cnt.
* d10v.h: Fix declaration of d10v_reg_name_cnt.
* arc.h: Add prototypes from opcodes/arc-opc.c.
For opcodes:
* tic54x-dis.c: Add unused attributes where needed.
* z8k-dis.c (output_instr): Add unused attribute.
* h8300-dis.c: Add missing prototypes.
(bfd_h8_disassemble): Make static.
* cris-dis.c: Add missing prototype.
* h8500-dis.c: Likewise.
* m68hc11-dis.c: Likewise.
* pj-dis.c: Likewise.
* tic54x-dis.c: Likewise.
* v850-dis.c: Likewise.
* vax-dis.c: Likewise.
* w65-dis.c: Likewise.
* z8k-dis.c: Likewise.
* d10v-dis.c: Add missing prototype.
(dis_long): Remove unused variable.
(dis_2_short): Likewise.
* sh-dis.c: Add missing prototypes.
* v850-opc.c: Likewise.
Add unused attributes where needed.
* ns32k-dis.c: Add missing prototypes.
(bit_extract_simple): Remove unused variable.
2001-08-26 11:47:39 +00:00
Nick Clifton
060d22b0d0
Fix typos in ChangeLogs; fix dates in copyright notices
2001-03-13 22:58:38 +00:00
Nick Clifton
c07ab2ec0c
Fix formatting.
2000-07-03 21:52:37 +00:00
Jeff Law
53d388d148
* h8300-dis.c: Fix formatting.
...
(bfd_h8_disassemble): Distinguish adds/subs, inc/dec.[wl]
correctly.
2000-06-12 22:23:25 +00:00
Nick Clifton
5fec0fc5d1
Fix formatting
2000-06-02 18:09:28 +00:00
Nick Clifton
3903e627f3
Applied patch from Kazu Hirata <kazu@hxi.com> to fix disassembly of inc.l
...
and dec.l instructions
2000-06-01 18:19:59 +00:00
Nick Clifton
c1485d85e0
Replace defines with those from intl/libgettext.h to quieten gcc warnings.
2000-05-30 18:35:35 +00:00
Alan Modra
0d8dfecfe9
More portability patches. Include sysdep.h everywhere.
2000-04-14 04:16:58 +00:00
Richard Henderson
252b5132c7
19990502 sourceware import
1999-05-03 07:29:11 +00:00