68 Commits

Author SHA1 Message Date
a8146de44f * ppc.h: New file. Header file for PowerPC opcode table. 1994-01-22 00:15:29 +00:00
d8de27f90d New header file for PowerPC opcode table. 1994-01-22 00:13:02 +00:00
7a68f30a32 * hppa.h: More minor template fixes for sfu and copr (to allow
for easier disassembly).
1994-01-18 04:16:35 +00:00
9ee57a5e1a * hppa.h: More minor template fixes for sfu and copr (to allow
for easier disassembly).
1994-01-17 09:27:08 +00:00
43983d3c15 In the right ChangeLog now:
* hppa.h: Fix templates for all the sfu and copr instructions.
1994-01-17 08:15:03 +00:00
13a343993f * opcode/hppa.h: Fix templates for all the sfu and copr
instructions.
1994-01-17 08:13:30 +00:00
2dbe3409d7 * mips.h: (M_J_A): Added.
(M_LA): Removed.
1993-11-17 22:22:07 +00:00
79f7e58c29 * hppa.h: Immediate field in probei instructions is unsigned,
not low-sign extended.
1993-11-07 08:31:22 +00:00
5e0a166c8d * mips.h (M_JAL_1, M_JAL_2, M_JAL_A): Added. 1993-11-01 23:14:23 +00:00
efa77160ad * hppa.h: Add gfw and gfr to the opcode table. 1993-10-03 03:28:56 +00:00
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.
1993-09-29 00:24:04 +00:00
65ae7bfa78 white space change to avoid nested comment 1993-09-13 19:52:23 +00:00
57fbd6b0c0 * m68k.h (two): Protect second argument with parentheses. 1993-09-13 19:47:41 +00:00
fc0d7441be * i386.h (i386_optab): Properly bracket initializers. 1993-09-09 21:43:54 +00:00
de14dfd747 * mips.h (M_ABSU): Removed (absolute value of unsigned number??).
(M_DABS): Added.
1993-08-23 17:02:38 +00:00
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.
1993-08-20 15:40:00 +00:00
7864122141 * mips.h: Added M_LI_S and M_LI_SS. 1993-08-18 19:39:33 +00:00
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.
1993-08-02 23:29:32 +00:00
775d4a4096 Add .Sanitize to Things-to-lose list. 1993-07-30 16:46:19 +00:00
6702e216f0 * hppa.h: New argument type 'y'. Use in various float instructions. 1993-07-21 18:56:16 +00:00
8622d4e5f1 * hppa.h (break): First immediate field is unsigned. 1993-07-20 00:20:44 +00:00
0b3ae81140 * hppa.h: Add rfir instruction. 1993-07-20 00:17:37 +00:00
0ffccbfb6c * mips.h: Split the actual table out into ../../opcodes/mips-opc.c. 1993-07-19 02:26:06 +00:00
763e8ded4b * mips.h: Reworked the hazard information somewhat, and fixed some
bugs in the instruction hazard descriptions.
1993-07-16 17:01:31 +00:00
d909159c16 * m88k.h: Corrected a couple of opcodes. 1993-07-15 16:43:54 +00:00
05166a28a4 * mips.h: Replaced with version from Ralph Campbell and OSF. The
new version includes instruction hazard information, but is
	otherwise reasonably similar.
1993-07-07 17:34:57 +00:00
3cf013404e Extra stuff for really broken hp compiler. 1993-06-28 15:59:30 +00:00
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.
1993-06-03 23:46:54 +00:00
87756e15db added things-to-lose sections 1993-05-27 06:44:29 +00:00
7b85349fe8 honor verbose flag 1993-05-27 03:22:48 +00:00
3b17ee1bad try to make hppa opcode table, updated for gas, still be compatible with gdb 1993-05-25 04:46:09 +00:00
1da91f29e1 move split to divide tables more evenly 1993-05-14 11:43:42 +00:00
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.
1993-04-09 20:52:04 +00:00
21d9662b16 Keep convex.h. 1993-02-14 21:54:59 +00:00
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.
1993-02-04 10:08:35 +00:00
ffb93a5d6a mips.h comment fix from Ralph Campbell 1993-02-03 22:15:19 +00:00
1d4959c530 Remove extra msg 1993-02-03 09:05:58 +00:00
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.
1993-01-29 05:34:09 +00:00
09f3dc6e06 * hppa.h: Move handy aliases to the front. Fix masks for extract
and deposit instructions.
1992-12-22 05:31:22 +00:00
f53f0a036d Change from John Carr: use v', not a', for operand 2 of vax bb* instructions. 1992-11-23 18:52:04 +00:00
66beed38d2 Wed Sep 9 11:25:28 1992 Ian Lance Taylor (ian@cygnus.com)
* m68k.h: merged Motorola and MIT syntax.
1992-09-09 18:38:50 +00:00
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.
1992-08-26 03:46:22 +00:00
04edcda10f * m68k.h: Merged in patches (mostly m68040-specific) from
Colin Smith <colin@wrs.com>.
1992-08-14 23:12:58 +00:00
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.
1992-08-14 21:23:56 +00:00
339a27b48d * m68kmri.h: added various opcodes. Moved jbxx to bxxes. Filled in
all missing .s
1992-08-12 23:39:34 +00:00
6bb4c92322 moved sparc opcode table to bfd 1992-08-11 16:57:29 +00:00
3a6a48137f * i386.h (i386_optab): Add fildq, fistpq aliases used by gcc. 1992-08-11 16:36:35 +00:00
47660bef1b fix for PRs 1360 and 1370 -- new v8 patterns for save,inc,dec 1992-08-01 03:19:58 +00:00
e4df52accd fix bra.s stuff 1992-07-17 17:10:57 +00:00
36fcc06101 * h8300.h: Finish filling in all the holes in the opcode table,
so that the Lucid C compiler can digest this as well...
1992-06-28 20:30:01 +00:00