Ken Raeburn
d29f9b767e
* i386.h: Reverse last change. It'll be handled in gas instead.
33 years ago
Torbjorn Granlund
868b8e638b
hppa.h: Fix typo in fstws arg string.
33 years ago
Jeff Law
2f0440121a
* hppa.h (addb): Use '@' for addb and addib pseudo ops.
(so we can determine valid completers for both addb and addb[tf].)
33 years ago
Jeff Law
881405be61
* hppa.h (xmpyu): No floating point format specifier for the
xmpyu instruction.
33 years ago
Ian Lance Taylor
3f0c3fdc12
* ppc.h (PPC_OPERAND_NEXT): Define.
(PPC_OPERAND_NEGATIVE): Change value to make room for above.
(struct powerpc_macro): Define.
(powerpc_macros, powerpc_num_macros): Declare.
33 years ago
Ian Lance Taylor
a8146de44f
* ppc.h: New file. Header file for PowerPC opcode table.
33 years ago
Ian Lance Taylor
d8de27f90d
New header file for PowerPC opcode table.
33 years ago
Jeff Law
7a68f30a32
* hppa.h: More minor template fixes for sfu and copr (to allow
for easier disassembly).
33 years ago
Jeff Law
9ee57a5e1a
* hppa.h: More minor template fixes for sfu and copr (to allow
for easier disassembly).
33 years ago
Jeff Law
43983d3c15
In the right ChangeLog now:
* hppa.h: Fix templates for all the sfu and copr instructions.
33 years ago
Jeff Law
13a343993f
* opcode/hppa.h: Fix templates for all the sfu and copr
instructions.
33 years ago
Ian Lance Taylor
2dbe3409d7
* mips.h: (M_J_A): Added.
(M_LA): Removed.
33 years ago
Jeff Law
79f7e58c29
* hppa.h: Immediate field in probei instructions is unsigned,
not low-sign extended.
33 years ago
Ian Lance Taylor
5e0a166c8d
* mips.h (M_JAL_1, M_JAL_2, M_JAL_A): Added.
33 years ago
Jim Kingdon
efa77160ad
* hppa.h: Add gfw and gfr to the opcode table.
33 years ago
Jim Kingdon
f70a36e006
Tue Sep 28 19:19:08 1993 Jeffrey A Law (law@snake.cs.utah.edu)
* hppa.h (be, ble): Use operand type 'z' to denote absolute branch
addresses.
33 years ago
K. Richard Pixley
65ae7bfa78
white space change to avoid nested comment
33 years ago
Ian Lance Taylor
57fbd6b0c0
* m68k.h (two): Protect second argument with parentheses.
33 years ago
Ian Lance Taylor
fc0d7441be
* i386.h (i386_optab): Properly bracket initializers.
33 years ago
Ian Lance Taylor
de14dfd747
* mips.h (M_ABSU): Removed (absolute value of unsigned number??).
(M_DABS): Added.
33 years ago
Ian Lance Taylor
0834f5184d
* mips.h (INSN_*): Changed values. Removed unused definitions.
Added INSN_COND_BRANCH_LIKELY, INSN_ISA2 and INSN_ISA3. Split
INSN_LOAD_DELAY into INSN_LOAD_MEMORY_DELAY and
INSN_LOAD_COPROC_DELAY. Split INSN_COPROC_DELAY into
INSN_COPROC_MOVE_DELAY and INSN_COPROC_MEMORY_DELAY.
(M_*): Added new values for r6000 and r4000 macros.
(ANY_DELAY): Removed.
33 years ago
Ian Lance Taylor
7864122141
* mips.h: Added M_LI_S and M_LI_SS.
34 years ago
Fred Fish
b5ed6e32c2
Remove '.Sanitize' from explicit list of Things-to-lose. It is now implicitly
added to the list by Sanitize, unless Sanitize knows it needs to keep it.
34 years ago
Fred Fish
775d4a4096
Add .Sanitize to Things-to-lose list.
34 years ago
Jim Kingdon
6702e216f0
* hppa.h: New argument type 'y'. Use in various float instructions.
34 years ago
Jim Kingdon
8622d4e5f1
* hppa.h (break): First immediate field is unsigned.
34 years ago
Jim Kingdon
0b3ae81140
* hppa.h: Add rfir instruction.
34 years ago
Jim Kingdon
0ffccbfb6c
* mips.h: Split the actual table out into ../../opcodes/mips-opc.c.
34 years ago
Ian Lance Taylor
763e8ded4b
* mips.h: Reworked the hazard information somewhat, and fixed some
bugs in the instruction hazard descriptions.
34 years ago
Ian Lance Taylor
d909159c16
* m88k.h: Corrected a couple of opcodes.
34 years ago
Ian Lance Taylor
05166a28a4
* mips.h: Replaced with version from Ralph Campbell and OSF. The
new version includes instruction hazard information, but is
otherwise reasonably similar.
34 years ago
Steve Chamberlain
3cf013404e
Extra stuff for really broken hp compiler.
34 years ago
Stu Grossman
34a8b7246b
* Patches from Jeffrey Law <law@cs.utah.edu>.
* hppa.h: Rework single precision FP
instructions so that they correctly disassemble code
PA1.1 code.
34 years ago
K. Richard Pixley
87756e15db
added things-to-lose sections
34 years ago
K. Richard Pixley
7b85349fe8
honor verbose flag
34 years ago
Ken Raeburn
3b17ee1bad
try to make hppa opcode table, updated for gas, still be compatible with gdb
34 years ago
Ken Raeburn
1da91f29e1
move split to divide tables more evenly
34 years ago
Jim Kingdon
a7a9a714e0
* rs6k.h: Clean up instructions for primary opcode 19 (many were
simply wrong, ics, rfi, & rfsvc were missing).
Add "a" to opr_ext for "bb". Doc fix.
34 years ago
John Gilmore
21d9662b16
Keep convex.h.
34 years ago
John Gilmore
a69942c89b
* a29k.h: Remove RCS crud, update GPL to v2, update copyrights.
* convex.h: Added, from GDB's convx-opcode.h. Added CONST to all
initialized structs in it.
34 years ago
Ken Raeburn
ffb93a5d6a
mips.h comment fix from Ralph Campbell
34 years ago
John Gilmore
1d4959c530
Remove extra msg
34 years ago
John Gilmore
1d0d5dbe7f
Delta 88 changes inspired by Carl Greco, <cgreco@Creighton.Edu>:
* m88k.h (PMEM): Avoid previous definition from <sys/param.h>.
(AND): Change to AND_ to avoid ansidecl.h `AND' conflict.
34 years ago
Stu Grossman
09f3dc6e06
* hppa.h: Move handy aliases to the front. Fix masks for extract
and deposit instructions.
34 years ago
Ken Raeburn
f53f0a036d
Change from John Carr: use `v', not `a', for operand 2 of vax bb* instructions.
34 years ago
Ian Lance Taylor
66beed38d2
Wed Sep 9 11:25:28 1992 Ian Lance Taylor (ian@cygnus.com)
* m68k.h: merged Motorola and MIT syntax.
34 years ago
Ken Raeburn
7b22a53c6c
m68k.h (m68ec030): Defined as alias for 68030.
(m68k_opcodes): New type characters "3" for 68030 MMU regs and "t" for
immediate 0-7 added. Set up some opcodes (ptest, bkpt) to use them.
Tightened description of "fmovex" to distinguish it from some "pmove"
encodings. Added "pmove" for 68030 MMU regs, cleaned up descriptions that
claimed versions were available for chips not supporting them. Added
"pmovefd".
sparc.h: Fixed up some comments.
34 years ago
Per Bothner
04edcda10f
* m68k.h: Merged in patches (mostly m68040-specific) from
Colin Smith <colin@wrs.com>.
35 years ago
Per Bothner
1245410da0
* m68k.h: Merged m68kmri.h and m68k.h (using the former as a
base). Also cleaned up duplicates, re-ordered instructions for
the sake of dis-assembling (so aliases come after standard names).
* m68kmri.h: Now just defines some macros, and #includes m68k.h.
35 years ago
Steve Chamberlain
339a27b48d
* m68kmri.h: added various opcodes. Moved jbxx to bxxes. Filled in
all missing .s
35 years ago