J.T. Conklin
437579d508
* m68k-opc.c (m68k_opcodes): Provide correct entries for mulsl and
...
mulul insns on the coldfire.
1997-03-17 16:50:51 +00:00
J.T. Conklin
c5e5b13f9b
* m68k-opc.c (m68k_opcodes): Added entries for the tst insns on
...
the mc68000.
1997-03-03 15:49:49 +00:00
Ian Lance Taylor
0270516b96
Thu Feb 27 14:04:32 1997 Philippe De Muyter <phdm@info.ucl.ac.be>
...
* m68k-opc.c (m68k_opcodes): Added swbegl pseudo-instruction.
1997-02-27 19:06:15 +00:00
J.T. Conklin
071ad7f0e0
* m68k-opc.c (m68k_opcodes): Changed operand specifier for the
...
coldfire moveb instruction to not allow an address register as
destination. Although the documentation does not indicate that
this is invalid, experiments uncovered unexpected behavior.
Added a comment explaining the situation. Thanks to Andreas
Schwab for pointing this out to me.
1997-01-24 20:14:26 +00:00
J.T. Conklin
c49bbc27db
fix operand mask in the "moveml" entries for the coldfire.
1997-01-18 00:37:30 +00:00
J.T. Conklin
a3d4e445d2
From the coldfire branch:
...
* m68k-opc.c (m68k_opcodes): add b, w, or l specifier to coldfire
move insns to handle immediate operands.
From Andreas Schwab:
* m68k-opc.c (m68k_opcodes): Delete duplicate entry for "cmpil".
1997-01-18 00:27:23 +00:00
J.T. Conklin
e72d5a50f9
* m68k-dis.c (print_insn_arg): Handle new < and > operand
...
specifiers.
* m68k-opc.c (m68k_opcodes): Simplify table by using < and >
operand specifiers in fmovm* instructions.
1996-12-05 20:12:47 +00:00
J.T. Conklin
da34628ad8
* m68k-opc.c (m68k-opcodes): Fix move and movem instructions for
...
the coldfire.
1996-11-26 01:54:16 +00:00
J.T. Conklin
0dd19a8f36
* m68k-opc.c (m68k-opcodes): Fix many forms of the move
...
instruction for the coldfire.
1996-11-26 00:17:17 +00:00
J.T. Conklin
09d205d155
* m68k-opc.c (m68k-opcodes): The coldfire (mcf5200) can only use
...
register operands for immediate arithmetic, not, neg, negx, and
set according to condition instructions.
1996-11-25 22:33:46 +00:00
J.T. Conklin
1852237cf4
* m68k-opc.c (m68k_opcodes): Consistantly Use "s" as the storage
...
specifier of the effective-address operand in immediate forms of
arithmetic instructions. The specifier for the immediate operand
notes how and where the constant will be stored.
1996-11-25 21:39:55 +00:00
Ian Lance Taylor
354447a435
Mon Jul 22 15:38:53 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
...
* m68k-opc.c (m68k_opcodes): Make opcode masks for the ColdFire
move ccr/sr insns more strict so that the disassembler only
selects them when the addressing mode is data register.
1996-07-22 19:49:24 +00:00
J.T. Conklin
dec678d6ca
Wed Jul 17 10:12:05 1996 J.T. Conklin <jtc@rtl.cygnus.com>
...
* m68k-opc.c (m68k_opcodes): Fix bugs in coldfire insns relating
to bcc, trapfl, subxl, and wddata discovered by Andreas Schwab.
1996-07-17 17:18:13 +00:00
J.T. Conklin
9070eaffef
* m68k-opc.c (m68k_opcodes): Add coldfire support.
1996-07-03 21:28:05 +00:00
Ian Lance Taylor
dbf7e45f16
* m68k-opc.c: Use #W rather than #w.
...
* m68k-dis.c (print_insn_arg): Handle new 'W' place.
1995-11-03 04:07:21 +00:00
Ian Lance Taylor
681bbcf570
* m68k-opc.c (m68k_opcode_aliases): Add dbfw as an alias for dbf,
...
and likewise for all the dbxx opcodes.
1995-11-01 18:34:56 +00:00
Ian Lance Taylor
259d19c2be
* m68k-opc.c (m68k_opcode_aliases): Add bhib as an alias for bhis,
...
and likewise for the other branches. Add bhs as an alias for bcc,
and likewise for the size variants. Add dbhs as an alias for
dbcc.
1995-08-21 21:34:54 +00:00