Jeff Law
4db788a664
* mn10300-dis.c (disassemble): Remove '$' register prefixing.
1996-12-06 22:40:31 +00:00
Jeff Law
8329699005
* mn10300-opc.c: Add some comments explaining the various
...
operands and such.
* mn10300-dis.c (disassemble): Fix minor gcc -Wall warnings.
1996-12-06 22:04:12 +00:00
Jeff Law
069279b34a
* mn10300-dis.c (disasemble): Finish conversion to '$' as
...
register prefix.
Fixes improper disassembly of movm instructions.
1996-11-26 23:04:02 +00:00
Jeff Law
76783aa31c
* mn10300-dis.c (disassemble): Use '$' instead of '%' for
...
register prefix.
It's easier for the assembler...
1996-11-25 18:46:06 +00:00
Jeff Law
11cd057a41
* mn10300-dis.c (disassemble): Prefix registers with '%'.
1996-11-25 18:21:08 +00:00
Jeff Law
f0e98103c5
* mn10300-dis.c (disassemble): Handle register lists.
...
More disassembler stuff.
1996-11-20 18:39:48 +00:00
Jeff Law
aa9c04cd55
* mn10300-dis.c (disassemble): Print PC-relative and memory
...
addresses symbolically if possible.
* mn10300-opc.c: Distinguish between absolute memory addresses,
pc-relative offsets & random immediates.
More disassembler work.
1996-11-20 18:02:31 +00:00
Jeff Law
f497f3ae7c
* mn10300-dis.c (print_insn_mn10300): Fix fetch of last byte
...
in 7 byte insns.
(disassemble): Handle SPLIT and EXTENDED operands.
1996-11-20 17:36:31 +00:00
Jeff Law
d91028d2c7
* mn10300-dis.c: Rough cut at printing some operands.
1996-11-20 00:55:22 +00:00
Jeff Law
4aa92185f8
* mn10300-dis.c: Start working on disassembler support.
...
* mn10300-opc.c (mn10300_opcodes): Fix masks on several insns.
Selects opcodes & consumes bytes. Breaks badly if given data instead of
code. No operands yet.
1996-11-19 23:59:27 +00:00
Jeff Law
ae1b99e42d
Grrr. The mn10200 and mn10300 are _not_ similar enough to easily support
...
with a single generic configuration. So break them up into two different
configurations. See the individual ChangeLogs for additional detail.
1996-10-03 16:42:22 +00:00