add hppa disassembly code
[deliverable/binutils-gdb.git] / include / opcode / ChangeLog
CommitLineData
1d0d5dbe
JG
1Thu Jan 28 21:32:22 1993 John Gilmore (gnu@cygnus.com)
2
3 Delta 88 changes inspired by Carl Greco, <cgreco@Creighton.Edu>:
4 * m88k.h (PMEM): Avoid previous definition from <sys/param.h>.
5 (AND): Change to AND_ to avoid ansidecl.h `AND' conflict.
6
ffb93a5d
KR
7Sat Jan 23 18:10:49 PST 1993 Ralph Campbell (ralphc@pyramid.com)
8
9 * mips.h: document "i" and "j" operands correctly.
10
1d0d5dbe
JG
11Thu Jan 7 15:58:13 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
12
13 * mips.h: Removed endianness dependency.
14
15Sun Jan 3 14:13:35 1993 Steve Chamberlain (sac@thepub.cygnus.com)
16
17 * h8300.h: include info on number of cycles per instruction.
18
09f3dc6e
SG
19Mon Dec 21 21:29:08 1992 Stu Grossman (grossman at cygnus.com)
20
21 * hppa.h: Move handy aliases to the front. Fix masks for extract
22 and deposit instructions.
23
24Sat Dec 12 16:09:48 1992 Ian Lance Taylor (ian@cygnus.com)
25
26 * i386.h: accept shld and shrd both with and without the shift
27 count argument, which is always %cl.
28
ffb93a5d 29Fri Nov 27 17:13:18 1992 Ken Raeburn (raeburn at cygnus.com)
09f3dc6e
SG
30
31 * i386.h (i386_optab_end, i386_regtab_end): Now const.
32 (one_byte_segment_defaults, two_byte_segment_defaults,
33 i386_prefixtab_end): Ditto.
34
f53f0a03
KR
35Mon Nov 23 10:47:25 1992 Ken Raeburn (raeburn@cygnus.com)
36
37 * vax.h (bb*): Use "v" (bitfield type), not "a" (address operand)
38 for operand 2; from John Carr, jfc@dsg.dec.com.
39
40Wed Nov 4 07:36:49 1992 Ken Raeburn (raeburn@cygnus.com)
41
42 * m68k.h: Define FIXED_SIZE_BRANCH, so bsr and bra instructions
43 always use 16-bit offsets. Makes calculated-size jump tables
44 feasible.
45
46Fri Oct 16 22:52:43 1992 Ken Raeburn (raeburn@cygnus.com)
47
48 * i386.h: Fix one-operand forms of in* and out* patterns.
49
50Tue Sep 22 14:08:14 1992 Ken Raeburn (raeburn@cambridge.cygnus.com)
51
52 * m68k.h: Added CPU32 support.
53
54Tue Sep 22 00:38:41 1992 John Gilmore (gnu@cygnus.com)
55
56 * mips.h (break): Disassemble the argument. Patch from
57 jonathan@cs.stanford.edu (Jonathan Stone).
58
66beed38
ILT
59Wed Sep 9 11:25:28 1992 Ian Lance Taylor (ian@cygnus.com)
60
61 * m68k.h: merged Motorola and MIT syntax.
62
63Thu Sep 3 09:33:22 1992 Steve Chamberlain (sac@thepub.cygnus.com)
64
65 * m68k.h (pmove): make the tests less strict, the 68k book is
66 wrong.
67
68Tue Aug 25 23:25:19 1992 Ken Raeburn (raeburn@cambridge.cygnus.com)
69
70 * m68k.h (m68ec030): Defined as alias for 68030.
71 (m68k_opcodes): New type characters "3" for 68030 MMU regs and "t"
72 for immediate 0-7 added. Set up some opcodes (ptest, bkpt) to use
73 them. Tightened description of "fmovex" to distinguish it from
74 some "pmove" encodings. Added "pmove" for 68030 MMU regs, cleaned
75 up descriptions that claimed versions were available for chips not
76 supporting them. Added "pmovefd".
77
78Mon Aug 24 12:04:51 1992 Steve Chamberlain (sac@thepub.cygnus.com)
79
80 * m68k.h: fix where the . goes in divull
81
82Wed Aug 19 11:22:24 1992 Ian Lance Taylor (ian@cygnus.com)
83
84 * m68k.h: the cas2 instruction is supposed to be written with
85 indirection on the last two operands, which can be either data or
86 address registers. Added a new operand type 'r' which accepts
87 either register type. Added new cases for cas2l and cas2w which
88 use them. Corrected masks for cas2 which failed to recognize use
89 of address register.
90
1245410d
PB
91Fri Aug 14 14:20:38 1992 Per Bothner (bothner@cygnus.com)
92
04edcda1
PB
93 * m68k.h: Merged in patches (mostly m68040-specific) from
94 Colin Smith <colin@wrs.com>.
95
1245410d
PB
96 * m68k.h: Merged m68kmri.h and m68k.h (using the former as a
97 base). Also cleaned up duplicates, re-ordered instructions for
98 the sake of dis-assembling (so aliases come after standard names).
99 * m68kmri.h: Now just defines some macros, and #includes m68k.h.
100
339a27b4
SC
101Wed Aug 12 16:38:15 1992 Steve Chamberlain (sac@thepub.cygnus.com)
102
103 * m68kmri.h: added various opcodes. Moved jbxx to bxxes. Filled in
104 all missing .s
105
3a6a4813
KR
106Mon Aug 10 23:22:33 1992 Ken Raeburn (raeburn@cygnus.com)
107
6bb4c923
KR
108 * sparc.h: Moved tables to BFD library.
109
3a6a4813
KR
110 * i386.h (i386_optab): Add fildq, fistpq aliases used by gcc.
111
112Sun Jun 28 13:29:03 1992 Fred Fish (fnf@cygnus.com)
113
114 * h8300.h: Finish filling in all the holes in the opcode table,
115 so that the Lucid C compiler can digest this as well...
116
ce868e5c
JG
117Fri Jun 26 21:27:17 1992 John Gilmore (gnu at cygnus.com)
118
119 * i386.h: Add setc, setnc, addr16, data16, repz, repnz aliases.
120 Fix opcodes on various sizes of fild/fist instructions
121 (16bit=no suffix, 32bit="l" suffix, 64bit="ll" suffix).
5b88adf7 122 Use tabs to indent for comments. Fixes suggested by Minh Tran-Le.
ce868e5c
JG
123
124Thu Jun 25 16:13:26 1992 Stu Grossman (grossman at cygnus.com)
125
126 * h8300.h: Fill in all the holes in the opcode table so that the
127 losing HPUX C compiler can digest this...
128
129Thu Jun 11 12:15:25 1992 John Gilmore (gnu at cygnus.com)
130
131 * mips.h: Fix decoding of coprocessor instructions, somewhat.
132 (Fix by Eric Anderson, 3jean@maas-neotek.arc.nasa.gov.)
133
134Thu May 28 11:17:44 1992 Jim Wilson (wilson@sphagnum.cygnus.com)
135
136 * sparc.h: Add new architecture variant sparclite; add its scan
137 and divscc opcodes. Define ARCHITECTURES_CONFLICT_P macro.
138
139Tue May 5 14:23:27 1992 Per Bothner (bothner@rtl.cygnus.com)
140
141 * mips.h: Add some more opcode synonyms (from Frank Yellin,
142 fy@lucid.com).
143
144Thu Apr 16 18:25:26 1992 Per Bothner (bothner@cygnus.com)
145
146 * rs6k.h: New version from IBM (Metin).
147
148Thu Apr 9 00:31:19 1992 Per Bothner (bothner@rtl.cygnus.com)
149
150 * rs6k.h: Fix incorrect extended opcode for instructions `fm'
151 and `fd'. (From metin@ibmpa.awdpa.ibm.com (Metin G. Ozisik).)
152
aa505f07
SG
153Tue Apr 7 13:38:47 1992 Stu Grossman (grossman at cygnus.com)
154
155 * rs6k.h: Move from ../../gdb/rs6k-opcode.h.
156
677ff947
FF
157Fri Apr 3 11:30:20 1992 Fred Fish (fnf@cygnus.com)
158
159 * m68k.h (one, two): Cast macro args to unsigned to suppress
160 complaints from compiler and lint about integer overflow during
161 shift.
162
163Sun Mar 29 12:22:08 1992 John Gilmore (gnu at cygnus.com)
164
165 * sparc.h (OP): Avoid signed overflow when shifting to high order bit.
166
167Fri Mar 6 00:22:38 1992 John Gilmore (gnu at cygnus.com)
168
169 * mips.h: Make bitfield layout depend on the HOST compiler,
170 not on the TARGET system.
171
172Fri Feb 21 01:29:51 1992 K. Richard Pixley (rich@cygnus.com)
173
174 * i386.h: added inb, inw, outb, outw opcodes, added att syntax for
175 scmp, slod, smov, ssca, ssto. Curtesy Minh Tran-Le
176 <TRANLE@INTELLICORP.COM>.
177
178Thu Jan 30 07:31:44 1992 Steve Chamberlain (sac at rtl.cygnus.com)
179
180 * h8300.h: turned op_type enum into #define list
181
14144df4
JG
182Thu Jan 30 01:07:24 1992 John Gilmore (gnu at cygnus.com)
183
184 * sparc.h: Remove "cypress" architecture. Remove "fitox" and
185 similar instructions -- they've been renamed to "fitoq", etc.
186 REALLY fix tsubcctv. Fix "fcmpeq" and "fcmpq" which had wrong
187 number of arguments.
188 * h8300.h: Remove extra ; which produces compiler warning.
189
cc35cb05
SG
190Tue Jan 28 22:59:22 1992 Stu Grossman (grossman at cygnus.com)
191
192 * sparc.h: fix opcode for tsubcctv.
193
194Tue Jan 7 17:19:39 1992 K. Richard Pixley (rich at cygnus.com)
195
196 * sparc.h: fba and cba are now aliases for fb and cb respectively.
197
198Fri Dec 27 10:55:50 1991 Per Bothner (bothner at cygnus.com)
199
200 * sparc.h (nop): Made the 'lose' field be even tighter,
201 so only a standard 'nop' is disassembled as a nop.
202
a9b0d1ae
MT
203Sun Dec 22 12:18:18 1991 Michael Tiemann (tiemann at cygnus.com)
204
205 * sparc.h (nop): Add RD_GO to `lose' so that only %g0 in dest is
206 disassembled as a nop.
207
208Tue Dec 10 00:22:20 1991 K. Richard Pixley (rich at rtl.cygnus.com)
209
210 * sparc.h: fix a typo.
211
212Sat Nov 30 20:40:51 1991 Steve Chamberlain (sac at rtl.cygnus.com)
213
214 * a29k.h, arm.h, h8300.h, i386.h, i860.h, i960.h , m68k.h,
215 m88k.h, mips.h , np1.h, ns32k.h, pn.h, pyr.h, sparc.h, tahoe.h,
216 vax.h, ChangeLog: renamed from ../<foo>-opcode.h
217
218
219
220
221
This page took 0.061642 seconds and 4 git commands to generate.