Grrr. The mn10200 and mn10300 are _not_ similar enough to easily support
[deliverable/binutils-gdb.git] / include / opcode / ChangeLog
1 Thu Oct 3 10:33:46 1996 Jeffrey A Law (law@cygnus.com)
2
3 * mn10x00.h: Delete.
4 * mn10200.h, mn10300.h: New files.
5
6 Wed Oct 2 21:31:26 1996 Jeffrey A Law (law@cygnus.com)
7
8 * mn10x00.h: New file.
9
10 start-sanitize-v850
11 Fri Sep 27 18:26:46 1996 Stu Grossman (grossman@critters.cygnus.com)
12
13 * v850.h: Add new flag to indicate this instruction uses a PC
14 displacement.
15
16 end-sanitize-v850
17 Fri Sep 13 14:58:13 1996 Jeffrey A Law (law@cygnus.com)
18
19 * h8300.h (stmac): Add missing instruction.
20
21 start-sanitize-v850
22 Sat Aug 31 16:02:03 1996 Jeffrey A Law (law@cygnus.com)
23
24 * v850.h (v850_opcode): Remove "size" field. Add "memop"
25 field.
26
27 Fri Aug 23 10:39:08 1996 Jeffrey A Law (law@cygnus.com)
28
29 * v850.h (V850_OPERAND_EP): Define.
30
31 * v850.h (v850_opcode): Add size field.
32
33 Thu Aug 22 16:51:25 1996 J.T. Conklin <jtc@rtl.cygnus.com>
34
35 * v850.h (v850_operands): Add insert and extract fields, pointers
36 to functions used to handle unusual operand encoding.
37 (V850_OPERAND_REG, V850_OPERAND_SRG, V850_OPERAND_CC,
38 V850_OPERAND_SIGNED): Defined.
39
40 Wed Aug 21 17:45:10 1996 J.T. Conklin <jtc@rtl.cygnus.com>
41
42 * v850.h (v850_operands): Add flags field.
43 (OPERAND_REG, OPERAND_NUM): Defined.
44
45 Tue Aug 20 14:52:02 1996 J.T. Conklin <jtc@rtl.cygnus.com>
46
47 * v850.h: New file.
48
49 end-sanitize-v850
50 Fri Aug 16 14:44:15 1996 James G. Smith <jsmith@cygnus.co.uk>
51
52 * mips.h (OP_SH_LOCC, OP_SH_HICC, OP_MASK_CC, OP_SH_COP1NORM,
53 OP_MASK_COP1NORM, OP_SH_COP1SPEC, OP_MASK_COP1SPEC,
54 OP_MASK_COP1SCLR, OP_MASK_COP1CMP, OP_SH_COP1CMP, OP_SH_FORMAT,
55 OP_MASK_FORMAT, OP_SH_TRUE, OP_MASK_TRUE, OP_SH_GE, OP_MASK_GE,
56 OP_SH_UNSIGNED, OP_MASK_UNSIGNED, OP_SH_HINT, OP_MASK_HINT):
57 Defined.
58
59 Fri Aug 16 00:15:15 1996 Jeffrey A Law (law@cygnus.com)
60
61 * hppa.h (pitlb, pitlbe, iitlba, iitlbp, fic, fice): Accept
62 a 3 bit space id instead of a 2 bit space id.
63
64 start-sanitize-d10v
65 Thu Aug 15 13:11:46 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
66
67 * d10v.h: Add some additional defines to support the
68 assembler in determining which operations can be done in parallel.
69
70 end-sanitize-d10v
71 Tue Aug 6 11:13:22 1996 Jeffrey A Law (law@cygnus.com)
72
73 * h8300.h (SN): Define.
74 (eepmov.b): Renamed from "eepmov"
75 (nop, bpt, rte, rts, sleep, clrmac): These have no size associated
76 with them.
77
78 start-sanitize-d10v
79 Fri Jul 26 11:47:10 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
80
81 * d10v.h (OPERAND_SHIFT): New operand flag.
82
83 Thu Jul 25 12:06:22 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
84
85 * d10v.h: Changes for divs, parallel-only instructions, and
86 signed numbers.
87
88 Mon Jul 22 11:21:15 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
89
90 * d10v.h (pd_reg): Define. Putting the definition here allows
91 the assembler and disassembler to share the same struct.
92
93 end-sanitize-d10v
94 Mon Jul 22 12:15:25 1996 Ian Lance Taylor <ian@cygnus.com>
95
96 * i960.h (i960_opcodes): "halt" takes an argument. From Stephen
97 Williams <steve@icarus.com>.
98
99 start-sanitize-d10v
100 Wed Jul 17 14:46:38 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
101
102 * d10v.h: New file.
103
104 end-sanitize-d10v
105 Thu Jul 11 12:09:15 1996 Jeffrey A Law (law@cygnus.com)
106
107 * h8300.h (band, bclr): Force high bit of immediate nibble to zero.
108
109 Wed Jul 3 14:30:12 1996 J.T. Conklin <jtc@rtl.cygnus.com>
110
111 * m68k.h (mcf5200): New macro.
112 Document names of coldfire control registers.
113
114 Tue Jul 2 23:05:45 1996 Jeffrey A Law (law@cygnus.com)
115
116 * h8300.h (SRC_IN_DST): Define.
117
118 * h8300.h (UNOP3): Mark the register operand in this insn
119 as a source operand, not a destination operand.
120 (SHIFT_2, SHIFT_IMM): Remove. Eliminate all references.
121 (UNOP3): Change SHIFT_IMM to IMM for H8/S bitops. Mark
122 register operand with SRC_IN_DST.
123
124 Fri Jun 21 13:52:17 1996 Richard Henderson <rth@tamu.edu>
125
126 * alpha.h: New file.
127
128 Thu Jun 20 15:02:57 1996 Ian Lance Taylor <ian@cygnus.com>
129
130 * rs6k.h: Remove obsolete file.
131
132 Wed Jun 19 15:29:38 1996 Ian Lance Taylor <ian@cygnus.com>
133
134 * i386.h: Correct opcode values for faddp, fsubp, fsubrp, fmulp,
135 fdivp, and fdivrp. Add ffreep.
136
137 Tue Jun 18 16:06:00 1996 Jeffrey A. Law <law@rtl.cygnus.com>
138
139 * h8300.h: Reorder various #defines for readability.
140 (ABS32SRC, ABS32DST, DSP32LIST, ABS32LIST, A32LIST): Define.
141 (BITOP): Accept additional (unused) argument. All callers changed.
142 (EBITOP): Likewise.
143 (O_LAST): Bump.
144 (ldc, stc, movb, movw, movl): Use 32bit offsets and absolutes.
145
146 * h8300.h (EXR, SHIFT_2, MACREG, SHIFT_IMM, RDINC): Define.
147 (O_TAS, O_CLRMAC, O_LDMAC, O_MAC, O_LDM, O_STM): Define.
148 (BITOP, EBITOP): Handle new H8/S addressing modes for
149 bit insns.
150 (UNOP3): Handle new shift/rotate insns on the H8/S.
151 (insns using exr): New instructions.
152 (tas, mac, ldmac, clrmac, ldm, stm): New instructions.
153
154 Thu May 23 16:56:48 1996 Jeffrey A Law (law@cygnus.com)
155
156 * h8300.h (add.l): Undo Apr 5th change. The manual I had
157 was incorrect.
158
159 Mon May 6 23:38:22 1996 Jeffrey A Law (law@cygnus.com)
160
161 * h8300.h (START): Remove.
162 (MEMRELAX): Define. Mark absolute memory operands in mov.b, mov.w
163 and mov.l insns that can be relaxed.
164
165 Tue Apr 30 18:30:58 1996 Ian Lance Taylor <ian@cygnus.com>
166
167 * i386.h: Remove Abs32 from lcall.
168
169 Mon Apr 22 17:09:23 1996 Doug Evans <dje@blues.cygnus.com>
170
171 * sparc.h (SPARC_OPCODE_ARCH_V9_P): New macro.
172 (SLCPOP): New macro.
173 Mark X,Y opcode letters as in use.
174
175 Thu Apr 11 17:28:18 1996 Ian Lance Taylor <ian@cygnus.com>
176
177 * sparc.h (F_FLOAT, F_FBR): Define.
178
179 Fri Apr 5 16:55:34 1996 Jeffrey A Law (law@cygnus.com)
180
181 * h8300.h (ABS8MEM): Renamed from ABSMOV. Remove ABSMOV
182 from all insns.
183 (ABS8SRC,ABS8DST): Add ABS8MEM.
184 (add.l): Fix reg+reg variant.
185 (eepmov.w): Renamed from eepmovw.
186 (ldc,stc): Fix many cases.
187
188 Sun Mar 31 13:30:03 1996 Doug Evans <dje@canuck.cygnus.com>
189
190 * sparc.h (SPARC_OPCODE_ARCH_MASK): New macro.
191
192 Thu Mar 7 15:08:23 1996 Doug Evans <dje@charmed.cygnus.com>
193
194 * sparc.h (O): Mark operand letter as in use.
195
196 Tue Feb 20 20:46:21 1996 Doug Evans <dje@charmed.cygnus.com>
197
198 * sparc.h (sparc_{encode,decode}_sparclet_cpreg): Declare.
199 Mark operand letters uU as in use.
200
201 Mon Feb 19 01:59:08 1996 Doug Evans <dje@charmed.cygnus.com>
202
203 * sparc.h (sparc_opcode_arch_val): Add SPARC_OPCODE_ARCH_SPARCLET.
204 (sparc_opcode_arch): Delete member `conflicts'. Add `supported'.
205 (SPARC_OPCODE_SUPPORTED): New macro.
206 (SPARC_OPCODE_CONFLICT_P): Rewrite.
207 (F_NOTV9): Delete.
208
209 Fri Feb 16 12:23:34 1996 Jeffrey A Law (law@cygnus.com)
210
211 * sparc.h (sparc_opcode_lookup_arch) Make return type in
212 declaration consistent with return type in definition.
213
214 Wed Feb 14 18:14:11 1996 Alan Modra <alan@spri.levels.unisa.edu.au>
215
216 * i386.h (i386_optab): Remove Data32 from pushf and popf.
217
218 Thu Feb 8 14:27:21 1996 James Carlson <carlson@xylogics.com>
219
220 * i386.h (i386_regtab): Add 80486 test registers.
221
222 Mon Feb 5 18:35:46 1996 Ian Lance Taylor <ian@cygnus.com>
223
224 * i960.h (I_HX): Define.
225 (i960_opcodes): Add HX instruction.
226
227 Mon Jan 29 12:43:39 1996 Ken Raeburn <raeburn@cygnus.com>
228
229 * i386.h: Fix waiting forms of finit, fstenv, fsave, fstsw, fstcw,
230 and fclex.
231
232 Wed Jan 24 22:36:59 1996 Doug Evans <dje@charmed.cygnus.com>
233
234 * sparc.h (enum sparc_opcode_arch_val): Replaces sparc_architecture.
235 (SPARC_OPCODE_CONFLICT_P): Renamed from ARCHITECTURES_CONFLICT_P.
236 (bfd_* defines): Delete.
237 (sparc_opcode_archs): Replaces architecture_pname.
238 (sparc_opcode_lookup_arch): Declare.
239 (NUMOPCODES): Delete.
240
241 Mon Jan 22 08:24:32 1996 Doug Evans <dje@charmed.cygnus.com>
242
243 * sparc.h (enum sparc_architecture): Add v9a.
244 (ARCHITECTURES_CONFLICT_P): Update.
245
246 Thu Dec 28 13:27:53 1995 John Hassey <hassey@rtp.dg.com>
247
248 * i386.h: Added Pentium Pro instructions.
249
250 Thu Nov 2 22:59:22 1995 Ian Lance Taylor <ian@cygnus.com>
251
252 * m68k.h: Document new 'W' operand place.
253
254 Tue Oct 24 10:49:10 1995 Jeffrey A Law (law@cygnus.com)
255
256 * hppa.h: Add lci and syncdma instructions.
257
258 Mon Oct 23 11:09:16 1995 James G. Smith <jsmith@pasanda.cygnus.co.uk>
259
260 * mips.h: Added INSN_4100 flag to mark NEC VR4100 specific
261 instructions.
262
263 Mon Oct 16 10:28:15 1995 Michael Meissner <meissner@tiktok.cygnus.com>
264
265 * ppc.h (PPC_OPCODE_{COMMON,ANY}): New opcode flags for
266 assembler's -mcom and -many switches.
267
268 Wed Oct 11 16:56:33 1995 Ken Raeburn <raeburn@cygnus.com>
269
270 * i386.h: Fix cmpxchg8b extension opcode description.
271
272 Thu Oct 5 18:03:36 1995 Ken Raeburn <raeburn@cygnus.com>
273
274 * i386.h: Add Pentium instructions wrmsr, rdtsc, rdmsr, cmpxchg8b,
275 and register cr4.
276
277 Tue Sep 19 15:26:43 1995 Ian Lance Taylor <ian@cygnus.com>
278
279 * m68k.h: Change comment: split type P into types 0, 1 and 2.
280
281 Wed Aug 30 13:50:55 1995 Doug Evans <dje@canuck.cygnus.com>
282
283 * sparc.h (sparc_{encode,decode}_prefetch): Declare.
284
285 Tue Aug 29 15:34:58 1995 Doug Evans <dje@canuck.cygnus.com>
286
287 * sparc.h (sparc_{encode,decode}_{asi,membar}): Declare.
288
289 Wed Aug 2 18:32:19 1995 Ian Lance Taylor <ian@cygnus.com>
290
291 * m68kmri.h: Remove.
292
293 * m68k.h: Move tables into opcodes/m68k-opc.c, leaving just the
294 declarations. Remove F_ALIAS and flag field of struct
295 m68k_opcode. Change arch field of struct m68k_opcode to unsigned
296 int. Make name and args fields of struct m68k_opcode const.
297
298 Wed Aug 2 08:16:46 1995 Doug Evans <dje@canuck.cygnus.com>
299
300 * sparc.h (F_NOTV9): Define.
301
302 Tue Jul 11 14:20:42 1995 Jeff Spiegel <jeffs@lsil.com>
303
304 * mips.h (INSN_4010): Define.
305
306 Wed Jun 21 18:49:51 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
307
308 * m68k.h (TBL1): Reverse sense of "round" argument in result.
309
310 Changes from Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>:
311 * m68k.h: Fix argument descriptions of coprocessor
312 instructions to allow only alterable operands where appropriate.
313 [!NO_DEFAULT_SIZES]: An omitted size defaults to `w'.
314 (m68k_opcode_aliases): Add more aliases.
315
316 start-sanitize-arc
317 Sat Apr 29 23:17:03 1995 Doug Evans <dje@chestnut.cygnus.com>
318
319 * arc.h (struct arc_opcode): New flag value ARC_OPCODE_COND_BRANCH.
320 (ARC_DELAY_{NONE,NORMAL,JUMP): Define delay slot types.
321 end-sanitize-arc
322
323 Fri Apr 14 22:15:34 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
324
325 * m68k.h: Added explcitly short-sized conditional branches, and a
326 bunch of aliases (fmov*, ftest*, tdivul) to support gcc's
327 svr4-based configurations.
328
329 start-sanitize-arc
330 Wed Apr 12 08:54:32 1995 Doug Evans <dje@canuck.cygnus.com>
331
332 * arc.h (struct arc_opcode): New members next_asm, next_dis.
333 (ARC_HASH_OPCODE, ARC_HASH_ICODE): Define.
334 (ARC_OPCODE_NEXT_ASM, ARC_OPCODE_NEXT_DIS): Define.
335 (arc_opcode_lookup_asm, arc_opcode_lookup_dis): Add prototypes.
336
337 Thu Apr 6 20:36:55 1995 Doug Evans <dje@chestnut.cygnus.com>
338
339 * arc.h (arc_get_opcode_mach): Define prototype.
340 end-sanitize-arc
341
342 Mon Mar 13 21:30:01 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
343
344 Mon Feb 27 08:36:39 1995 Bryan Ford <baford@cs.utah.edu>
345 * i386.h: added missing Data16/Data32 flags to a few instructions.
346
347 Wed Mar 8 15:19:53 1995 Ian Lance Taylor <ian@cygnus.com>
348
349 * mips.h (OP_MASK_FR, OP_SH_FR): Define.
350 (OP_MASK_BCC, OP_SH_BCC): Define.
351 (OP_MASK_PREFX, OP_SH_PREFX): Define.
352 (OP_MASK_CCC, OP_SH_CCC): Define.
353 (INSN_READ_FPR_R): Define.
354 (INSN_RFE): Delete.
355
356 Wed Mar 8 03:13:23 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
357
358 * m68k.h (enum m68k_architecture): Deleted.
359 (struct m68k_opcode_alias): New type.
360 (m68k_opcodes): Now const. Deleted opcode aliases with exactly
361 matching constraints, values and flags. As a side effect of this,
362 the MOTOROLA_SYNTAX_ONLY and MIT_SYNTAX_ONLY macros, which so far
363 as I know were never used, now may need re-examining.
364 (numopcodes): Now const.
365 (m68k_opcode_aliases, numaliases): New variables.
366 (endop): Deleted.
367 [DONT_DEFINE_TABLE]: Declare numopcodes, numaliases, and
368 m68k_opcode_aliases; update declaration of m68k_opcodes.
369
370 start-sanitize-arc
371 Tue Mar 7 21:03:26 1995 Doug Evans <dje@chestnut.cygnus.com>
372
373 * arc.h (ARC_MACH_BIG): Define.
374 (ARC_MACH_MASK): Update.
375 (ARC_MACH_CPU_MASK): Define.
376 (ARC_OPCODE_CPU, ARC_OPVAL_CPU, ARC_HAVE_CPU): Likewise.
377 end-sanitize-arc
378
379 Mon Mar 6 10:02:00 1995 Jeff Law (law@snake.cs.utah.edu)
380
381 * hppa.h (delay_type): Delete unused enumeration.
382 (pa_opcode): Replace unused delayed field with an architecture
383 field.
384 (pa_opcodes): Mark each instruction as either PA1.0 or PA1.1.
385
386 Fri Mar 3 16:10:24 1995 Ian Lance Taylor <ian@cygnus.com>
387
388 * mips.h (INSN_ISA4): Define.
389
390 Fri Feb 24 19:13:37 1995 Ian Lance Taylor <ian@cygnus.com>
391
392 * mips.h (M_DLA_AB, M_DLI): Define.
393
394 Thu Feb 23 17:33:09 1995 Jeff Law (law@snake.cs.utah.edu)
395
396 * hppa.h (fstwx): Fix single-bit error.
397
398 Wed Feb 15 12:19:52 1995 Ian Lance Taylor <ian@cygnus.com>
399
400 * mips.h (M_ULD, M_ULD_A, M_USD, M_USD_A): Define.
401
402 start-sanitize-arc
403 Mon Feb 13 11:05:00 1995 Doug Evans <dje@canuck.cygnus.com>
404
405 * arc.h (ARC_OPERAND_LIMM): New flag.
406 (ARC_OPERAND_ADDRESS): Likewise.
407
408 Thu Feb 9 18:55:59 1995 Doug Evans <dje@canuck.cygnus.com>
409
410 * arc.h (ARC_MACH_{BASE,HOST,GRAPHICS,AUDIO}): Define.
411 (ARC_MACH_MASK, ARC_OPCODE_MACH, ARC_OPVAL_MACH): Define.
412 (ARC_HAVE_MULT_SHIFT): Delete.
413 (ARC_HAVE_MACH): Define.
414 (struct arc_opcode): New field `flags'.
415 (struct arc_operand_value): Ditto.
416 (arc_opcode_supported): New function.
417 (arc_opval_supported): Ditto.
418 end-sanitize-arc
419
420 Mon Feb 6 10:35:23 1995 J.T. Conklin <jtc@rtl.cygnus.com>
421
422 * i386.h: added cpuid instruction , and dr[0-7] aliases for the
423 debug registers. From Charles Hannum (mycroft@netbsd.org).
424
425 Mon Feb 6 03:31:54 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
426
427 Changes from Bryan Ford <baford@schirf.cs.utah.edu> for 16-bit
428 i386 support:
429 * i386.h (MOV_AX_DISP32): New macro.
430 (i386_optab): Added Data16 and Data32 as needed. Added "w" forms
431 of several call/return instructions.
432 (ADDR_PREFIX_OPCODE): New macro.
433
434 Mon Jan 23 16:45:43 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
435
436 Sat Jan 21 17:50:38 1995 Pat Rankin (rankin@eql.caltech.edu)
437
438 * ../include/opcode/vax.h (struct vot_wot, field `args'): make
439 it pointer to const char;
440 (struct vot, field `name'): ditto.
441
442 Thu Jan 19 14:47:53 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
443
444 * vax.h: Supply and properly group all values in end sentinel.
445
446 Tue Jan 17 10:55:30 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
447
448 * mips.h (INSN_ISA, INSN_4650): Define.
449
450 start-sanitize-arc
451 Mon Dec 19 12:15:52 1994 Doug Evans <dje@canuck.cygnus.com>
452
453 * arc.h: Misc. cleanup. Merge "modifiers" into flags field.
454 Support multiply/shift insns.
455 end-sanitize-arc
456
457 start-sanitize-arc
458 Tue Nov 29 17:52:41 1994 Doug Evans <dje@canuck.cygnus.com>
459
460 * arc.h: New file.
461 end-sanitize-arc
462
463 Wed Oct 19 13:34:17 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
464
465 * a29k.h: Add operand type 'I' for `inv' and `iretinv'. On
466 systems with a separate instruction and data cache, such as the
467 29040, these instructions take an optional argument.
468
469 Wed Sep 14 17:44:20 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
470
471 * mips.h (INSN_STORE_MEMORY): Correct value to not conflict with
472 INSN_TRAP.
473
474 Tue Sep 6 11:39:08 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
475
476 * mips.h (INSN_STORE_MEMORY): Define.
477
478 Thu Jul 28 19:28:07 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
479
480 * sparc.h: Document new operand type 'x'.
481
482 Tue Jul 26 17:48:05 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
483
484 * i960.h (I_CX2): New instruction category. It includes
485 instructions available on Cx and Jx processors.
486 (I_JX): New instruction category, for JX-only instructions.
487 (i960_opcodes): Put eshro and sysctl in I_CX2 category. Added
488 Jx-only instructions, in I_JX category.
489
490 Wed Jul 13 18:43:47 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
491
492 * ns32k.h (endop): Made pointer const too.
493
494 Sun Jul 10 11:01:09 1994 Ian Dall (dall@hfrd.dsto.gov.au)
495
496 * ns32k.h: Drop Q operand type as there is no correct use
497 for it. Add I and Z operand types which allow better checking.
498
499 Thu Jul 7 12:34:48 1994 Steve Chamberlain (sac@jonny.cygnus.com)
500
501 * h8300.h (xor.l) :fix bit pattern.
502 (L_2): New size of operand.
503 (trapa): Use it.
504
505 Fri Jun 10 16:38:11 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
506
507 * m68k.h: Move "trap" before "tpcc" to change disassembly.
508
509 Fri Jun 3 15:57:36 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
510
511 * sparc.h: Include v9 definitions.
512
513 Thu Jun 2 12:23:17 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
514
515 * m68k.h (m68060): Defined.
516 (m68040up, mfloat, mmmu): Include it.
517 (struct m68k_opcode): Widen `arch' field.
518 (m68k_opcodes): Updated for M68060. Removed comments that were
519 instructions commented out by "JF" years ago.
520
521 Thu Apr 28 18:31:14 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
522
523 * m68k.h (struct m68k_opcode): Shorten `arch' field to 8 bits, and
524 add a one-bit `flags' field.
525 (F_ALIAS): New macro.
526
527 Wed Apr 27 11:29:52 1994 Steve Chamberlain (sac@cygnus.com)
528
529 * h8300.h (dec, inc): Get encoding right.
530
531 Mon Apr 4 13:12:43 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
532
533 * ppc.h (struct powerpc_operand): Removed signedp field; just use
534 a flag instead.
535 (PPC_OPERAND_SIGNED): Define.
536 (PPC_OPERAND_SIGNOPT): Define.
537
538 Thu Mar 31 19:34:08 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
539
540 * i386.h (IS_JUMP_ON_ECX_ZERO, "jcxz" pattern): Operand size
541 prefix is 0x66, not 0x67. Patch from H.J. Lu (hlu@nynexst.com).
542
543 Thu Mar 3 15:51:05 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
544
545 * i386.h: Reverse last change. It'll be handled in gas instead.
546
547 Thu Feb 24 15:29:05 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
548
549 * i386.h (sar): Disabled the two-operand Imm1 form, since it was
550 slower on the 486 and used the implicit shift count despite the
551 explicit operand. The one-operand form is still available to get
552 the shorter form with the implicit shift count.
553
554 Thu Feb 17 12:27:52 1994 Torbjorn Granlund (tege@mexican.cygnus.com)
555
556 * hppa.h: Fix typo in fstws arg string.
557
558 Wed Feb 9 21:23:52 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
559
560 * ppc.h (struct powerpc_opcode): Make operands field unsigned.
561
562 Mon Feb 7 19:14:58 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
563
564 * ppc.h (PPC_OPCODE_601): Define.
565
566 Fri Feb 4 23:43:50 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
567
568 * hppa.h (addb): Use '@' for addb and addib pseudo ops.
569 (so we can determine valid completers for both addb and addb[tf].)
570
571 * hppa.h (xmpyu): No floating point format specifier for the
572 xmpyu instruction.
573
574 Fri Feb 4 23:36:52 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
575
576 * ppc.h (PPC_OPERAND_NEXT): Define.
577 (PPC_OPERAND_NEGATIVE): Change value to make room for above.
578 (struct powerpc_macro): Define.
579 (powerpc_macros, powerpc_num_macros): Declare.
580
581 Fri Jan 21 19:13:50 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
582
583 * ppc.h: New file. Header file for PowerPC opcode table.
584
585 Mon Jan 17 00:14:23 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
586
587 * hppa.h: More minor template fixes for sfu and copr (to allow
588 for easier disassembly).
589
590 * hppa.h: Fix templates for all the sfu and copr instructions.
591
592 Wed Dec 15 15:12:42 1993 Ken Raeburn (raeburn@cujo.cygnus.com)
593
594 * i386.h (push): Permit Imm16 operand too.
595
596 Sat Dec 11 16:14:06 1993 Steve Chamberlain (sac@thepub.cygnus.com)
597
598 * h8300.h (andc): Exists in base arch.
599
600 Wed Dec 1 12:15:32 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
601
602 * From Hisashi MINAMINO <minamino@sramhc.sra.co.jp>
603 * hppa.h: #undef NONE to avoid conflict with hiux include files.
604
605 Sun Nov 21 22:06:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
606
607 * hppa.h: Add FP quadword store instructions.
608
609 Wed Nov 17 17:13:16 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
610
611 * mips.h: (M_J_A): Added.
612 (M_LA): Removed.
613
614 Mon Nov 8 12:12:47 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
615
616 * mips.h (OP_MASK_CACHE, OP_SH_CACHE): Define. From Ted Lemon
617 <mellon@pepper.ncd.com>.
618
619 Sun Nov 7 00:30:11 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
620
621 * hppa.h: Immediate field in probei instructions is unsigned,
622 not low-sign extended.
623
624 Wed Nov 3 10:30:00 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
625
626 * m88k.h (RRI10MASK): Change from 0xfc00ffe0 to 0xfc00fc00.
627
628 Tue Nov 2 12:41:30 1993 Ken Raeburn (raeburn@rover.cygnus.com)
629
630 * i386.h: Add "fxch" without operand.
631
632 Mon Nov 1 18:13:03 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
633
634 * mips.h (M_JAL_1, M_JAL_2, M_JAL_A): Added.
635
636 Sat Oct 2 22:26:11 1993 Jeffrey A Law (law@snake.cs.utah.edu)
637
638 * hppa.h: Add gfw and gfr to the opcode table.
639
640 Wed Sep 29 16:23:00 1993 K. Richard Pixley (rich@sendai.cygnus.com)
641
642 * m88k.h: extended to handle m88110.
643
644 Tue Sep 28 19:19:08 1993 Jeffrey A Law (law@snake.cs.utah.edu)
645
646 * hppa.h (be, ble): Use operand type 'z' to denote absolute branch
647 addresses.
648
649 Tue Sep 14 14:04:35 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
650
651 * i960.h (i960_opcodes): Properly bracket initializers.
652
653 Mon Sep 13 12:50:52 1993 K. Richard Pixley (rich@sendai.cygnus.com)
654
655 * m88k.h (BOFLAG): rewrite to avoid nested comment.
656
657 Mon Sep 13 15:46:06 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
658
659 * m68k.h (two): Protect second argument with parentheses.
660
661 Fri Sep 10 16:29:47 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
662
663 * i386.h (i386_optab): Added new instruction "rsm" (for i386sl).
664 Deleted old in/out instructions in "#if 0" section.
665
666 Thu Sep 9 17:42:19 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
667
668 * i386.h (i386_optab): Properly bracket initializers.
669
670 Wed Aug 25 13:50:56 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
671
672 * hppa.h (pa_opcode): Use '|' for movb and movib insns. (From
673 Jeff Law, law@cs.utah.edu).
674
675 Mon Aug 23 16:55:03 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
676
677 * i386.h (lcall): Accept Imm32 operand also.
678
679 Mon Aug 23 12:43:11 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
680
681 * mips.h (M_ABSU): Removed (absolute value of unsigned number??).
682 (M_DABS): Added.
683
684 Thu Aug 19 15:08:37 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
685
686 * mips.h (INSN_*): Changed values. Removed unused definitions.
687 Added INSN_COND_BRANCH_LIKELY, INSN_ISA2 and INSN_ISA3. Split
688 INSN_LOAD_DELAY into INSN_LOAD_MEMORY_DELAY and
689 INSN_LOAD_COPROC_DELAY. Split INSN_COPROC_DELAY into
690 INSN_COPROC_MOVE_DELAY and INSN_COPROC_MEMORY_DELAY.
691 (M_*): Added new values for r6000 and r4000 macros.
692 (ANY_DELAY): Removed.
693
694 Wed Aug 18 15:37:48 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
695
696 * mips.h: Added M_LI_S and M_LI_SS.
697
698 Tue Aug 17 07:08:08 1993 Steve Chamberlain (sac@phydeaux.cygnus.com)
699
700 * h8300.h: Get some rare mov.bs correct.
701
702 Thu Aug 5 09:15:17 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
703
704 * sparc.h: Don't define const ourself; rely on ansidecl.h having
705 been included.
706
707 Fri Jul 30 18:41:11 1993 John Gilmore (gnu@cygnus.com)
708
709 * sparc.h (F_JSR, F_UNBR, F_CONDBR): Add new flags to mark
710 jump instructions, for use in disassemblers.
711
712 Thu Jul 22 07:25:27 1993 Ian Lance Taylor (ian@cygnus.com)
713
714 * m88k.h: Make bitfields just unsigned, not unsigned long or
715 unsigned short.
716
717 Wed Jul 21 11:55:31 1993 Jim Kingdon (kingdon@deneb.cygnus.com)
718
719 * hppa.h: New argument type 'y'. Use in various float instructions.
720
721 Mon Jul 19 17:17:03 1993 Jim Kingdon (kingdon@deneb.cygnus.com)
722
723 * hppa.h (break): First immediate field is unsigned.
724
725 * hppa.h: Add rfir instruction.
726
727 Sun Jul 18 16:28:08 1993 Jim Kingdon (kingdon@rtl.cygnus.com)
728
729 * mips.h: Split the actual table out into ../../opcodes/mips-opc.c.
730
731 Fri Jul 16 09:59:29 1993 Ian Lance Taylor (ian@cygnus.com)
732
733 * mips.h: Reworked the hazard information somewhat, and fixed some
734 bugs in the instruction hazard descriptions.
735
736 Thu Jul 15 12:42:01 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
737
738 * m88k.h: Corrected a couple of opcodes.
739
740 Tue Jul 6 15:17:35 1993 Ian Lance Taylor (ian@cygnus.com)
741
742 * mips.h: Replaced with version from Ralph Campbell and OSF. The
743 new version includes instruction hazard information, but is
744 otherwise reasonably similar.
745
746 Thu Jul 1 20:36:17 1993 Doug Evans (dje@canuck.cygnus.com)
747
748 * h8300.h: Fix typo in UNOP3 (affected sh[al][lr].l).
749
750 Fri Jun 11 18:38:44 1993 Ken Raeburn (raeburn@cygnus.com)
751
752 Patches from Jeff Law, law@cs.utah.edu:
753 * hppa.h: Clean up some of the OLD_TABLE, non-OLD_TABLE braindamage.
754 Make the tables be the same for the following instructions:
755 "bb", "addb[tf]", "addib[tf]", "add", "add[loc]", "addco",
756 "sh[123]add", "sh[123]add[lo]", "sub", "sub[obt]", "sub[bt]o",
757 "ds", "comclr", "addi", "addi[ot]", "addito", "subi", "subio",
758 "comiclr", "fadd", "fsub", "fmpy", "fdiv", "fsqrt", "fabs",
759 "frnd", "fcpy", "fcnvff", "fcnvxf", "fcnvfx", "fcnvfxt",
760 "fcmp", and "ftest".
761
762 * hppa.h: Make new and old tables the same for "break", "mtctl",
763 "mfctl", "bb", "ssm", "rsm", "xmpyu", "fmpyadd", "fmpysub".
764 Fix typo in last patch. Collapse several #ifdefs into a
765 single #ifdef.
766
767 * hppa.h: Delete remaining OLD_TABLE code. Bring some
768 of the comments up-to-date.
769
770 * hppa.h: Update "free list" of letters and update
771 comments describing each letter's function.
772
773 Fri Jun 4 15:41:37 1993 Steve Chamberlain (sac@phydeaux.cygnus.com)
774
775 * h8300.h: checkpoint, includes H8/300-H opcodes.
776
777 Thu Jun 3 15:42:59 1993 Stu Grossman (grossman@cygnus.com)
778
779 * Patches from Jeffrey Law <law@cs.utah.edu>.
780 * hppa.h: Rework single precision FP
781 instructions so that they correctly disassemble code
782 PA1.1 code.
783
784 Thu May 27 19:21:22 1993 Bruce Bauman (boot@osf.org)
785
786 * i386.h (i386_optab, mov pattern): Remove Mem16 restriction from
787 mov to allow instructions like mov ss,xyz(ecx) to assemble.
788
789 Tue May 25 00:39:40 1993 Ken Raeburn (raeburn@cygnus.com)
790
791 * hppa.h: Use new version from Utah if OLD_TABLE isn't defined;
792 gdb will define it for now.
793
794 Mon May 24 15:20:06 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
795
796 * sparc.h: Don't end enumerator list with comma.
797
798 Fri May 14 15:15:50 1993 Ian Lance Taylor (ian@cygnus.com)
799
800 * Based on patches from davidj@ICSI.Berkeley.EDU (David Johnson):
801 * mips.h (OP_MASK_COPZ, OP_SH_COPZ): Define.
802 ("bc2t"): Correct typo.
803 ("[ls]wc[023]"): Use T rather than t.
804 ("c[0123]"): Define general coprocessor instructions.
805
806 Mon May 10 06:02:25 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
807
808 * m68k.h: Move split point for gcc compilation more towards
809 middle.
810
811 Fri Apr 9 13:26:16 1993 Jim Kingdon (kingdon@cygnus.com)
812
813 * rs6k.h: Clean up instructions for primary opcode 19 (many were
814 simply wrong, ics, rfi, & rfsvc were missing).
815 Add "a" to opr_ext for "bb". Doc fix.
816
817 Thu Mar 18 13:45:31 1993 Per Bothner (bothner@rtl.cygnus.com)
818
819 * i386.h: 486 extensions from John Hassey (hassey@dg-rtp.dg.com).
820 * mips.h: Add casts, to suppress warnings about shifting too much.
821 * m68k.h: Document the placement code '9'.
822
823 Thu Feb 18 02:03:14 1993 John Gilmore (gnu@cygnus.com)
824
825 * m68k.h (BREAK_UP_BIG_DECL, AND_OTHER_PART): Add kludge which
826 allows callers to break up the large initialized struct full of
827 opcodes into two half-sized ones. This permits GCC to compile
828 this module, since it takes exponential space for initializers.
829 (numopcodes, endop): Revise to use AND_OTHER_PART in size calcs.
830
831 Thu Feb 4 02:06:56 1993 John Gilmore (gnu@cygnus.com)
832
833 * a29k.h: Remove RCS crud, update GPL to v2, update copyrights.
834 * convex.h: Added, from GDB's convx-opcode.h. Added CONST to all
835 initialized structs in it.
836
837 Thu Jan 28 21:32:22 1993 John Gilmore (gnu@cygnus.com)
838
839 Delta 88 changes inspired by Carl Greco, <cgreco@Creighton.Edu>:
840 * m88k.h (PMEM): Avoid previous definition from <sys/param.h>.
841 (AND): Change to AND_ to avoid ansidecl.h `AND' conflict.
842
843 Sat Jan 23 18:10:49 PST 1993 Ralph Campbell (ralphc@pyramid.com)
844
845 * mips.h: document "i" and "j" operands correctly.
846
847 Thu Jan 7 15:58:13 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
848
849 * mips.h: Removed endianness dependency.
850
851 Sun Jan 3 14:13:35 1993 Steve Chamberlain (sac@thepub.cygnus.com)
852
853 * h8300.h: include info on number of cycles per instruction.
854
855 Mon Dec 21 21:29:08 1992 Stu Grossman (grossman at cygnus.com)
856
857 * hppa.h: Move handy aliases to the front. Fix masks for extract
858 and deposit instructions.
859
860 Sat Dec 12 16:09:48 1992 Ian Lance Taylor (ian@cygnus.com)
861
862 * i386.h: accept shld and shrd both with and without the shift
863 count argument, which is always %cl.
864
865 Fri Nov 27 17:13:18 1992 Ken Raeburn (raeburn at cygnus.com)
866
867 * i386.h (i386_optab_end, i386_regtab_end): Now const.
868 (one_byte_segment_defaults, two_byte_segment_defaults,
869 i386_prefixtab_end): Ditto.
870
871 Mon Nov 23 10:47:25 1992 Ken Raeburn (raeburn@cygnus.com)
872
873 * vax.h (bb*): Use "v" (bitfield type), not "a" (address operand)
874 for operand 2; from John Carr, jfc@dsg.dec.com.
875
876 Wed Nov 4 07:36:49 1992 Ken Raeburn (raeburn@cygnus.com)
877
878 * m68k.h: Define FIXED_SIZE_BRANCH, so bsr and bra instructions
879 always use 16-bit offsets. Makes calculated-size jump tables
880 feasible.
881
882 Fri Oct 16 22:52:43 1992 Ken Raeburn (raeburn@cygnus.com)
883
884 * i386.h: Fix one-operand forms of in* and out* patterns.
885
886 Tue Sep 22 14:08:14 1992 Ken Raeburn (raeburn@cambridge.cygnus.com)
887
888 * m68k.h: Added CPU32 support.
889
890 Tue Sep 22 00:38:41 1992 John Gilmore (gnu@cygnus.com)
891
892 * mips.h (break): Disassemble the argument. Patch from
893 jonathan@cs.stanford.edu (Jonathan Stone).
894
895 Wed Sep 9 11:25:28 1992 Ian Lance Taylor (ian@cygnus.com)
896
897 * m68k.h: merged Motorola and MIT syntax.
898
899 Thu Sep 3 09:33:22 1992 Steve Chamberlain (sac@thepub.cygnus.com)
900
901 * m68k.h (pmove): make the tests less strict, the 68k book is
902 wrong.
903
904 Tue Aug 25 23:25:19 1992 Ken Raeburn (raeburn@cambridge.cygnus.com)
905
906 * m68k.h (m68ec030): Defined as alias for 68030.
907 (m68k_opcodes): New type characters "3" for 68030 MMU regs and "t"
908 for immediate 0-7 added. Set up some opcodes (ptest, bkpt) to use
909 them. Tightened description of "fmovex" to distinguish it from
910 some "pmove" encodings. Added "pmove" for 68030 MMU regs, cleaned
911 up descriptions that claimed versions were available for chips not
912 supporting them. Added "pmovefd".
913
914 Mon Aug 24 12:04:51 1992 Steve Chamberlain (sac@thepub.cygnus.com)
915
916 * m68k.h: fix where the . goes in divull
917
918 Wed Aug 19 11:22:24 1992 Ian Lance Taylor (ian@cygnus.com)
919
920 * m68k.h: the cas2 instruction is supposed to be written with
921 indirection on the last two operands, which can be either data or
922 address registers. Added a new operand type 'r' which accepts
923 either register type. Added new cases for cas2l and cas2w which
924 use them. Corrected masks for cas2 which failed to recognize use
925 of address register.
926
927 Fri Aug 14 14:20:38 1992 Per Bothner (bothner@cygnus.com)
928
929 * m68k.h: Merged in patches (mostly m68040-specific) from
930 Colin Smith <colin@wrs.com>.
931
932 * m68k.h: Merged m68kmri.h and m68k.h (using the former as a
933 base). Also cleaned up duplicates, re-ordered instructions for
934 the sake of dis-assembling (so aliases come after standard names).
935 * m68kmri.h: Now just defines some macros, and #includes m68k.h.
936
937 Wed Aug 12 16:38:15 1992 Steve Chamberlain (sac@thepub.cygnus.com)
938
939 * m68kmri.h: added various opcodes. Moved jbxx to bxxes. Filled in
940 all missing .s
941
942 Mon Aug 10 23:22:33 1992 Ken Raeburn (raeburn@cygnus.com)
943
944 * sparc.h: Moved tables to BFD library.
945
946 * i386.h (i386_optab): Add fildq, fistpq aliases used by gcc.
947
948 Sun Jun 28 13:29:03 1992 Fred Fish (fnf@cygnus.com)
949
950 * h8300.h: Finish filling in all the holes in the opcode table,
951 so that the Lucid C compiler can digest this as well...
952
953 Fri Jun 26 21:27:17 1992 John Gilmore (gnu at cygnus.com)
954
955 * i386.h: Add setc, setnc, addr16, data16, repz, repnz aliases.
956 Fix opcodes on various sizes of fild/fist instructions
957 (16bit=no suffix, 32bit="l" suffix, 64bit="ll" suffix).
958 Use tabs to indent for comments. Fixes suggested by Minh Tran-Le.
959
960 Thu Jun 25 16:13:26 1992 Stu Grossman (grossman at cygnus.com)
961
962 * h8300.h: Fill in all the holes in the opcode table so that the
963 losing HPUX C compiler can digest this...
964
965 Thu Jun 11 12:15:25 1992 John Gilmore (gnu at cygnus.com)
966
967 * mips.h: Fix decoding of coprocessor instructions, somewhat.
968 (Fix by Eric Anderson, 3jean@maas-neotek.arc.nasa.gov.)
969
970 Thu May 28 11:17:44 1992 Jim Wilson (wilson@sphagnum.cygnus.com)
971
972 * sparc.h: Add new architecture variant sparclite; add its scan
973 and divscc opcodes. Define ARCHITECTURES_CONFLICT_P macro.
974
975 Tue May 5 14:23:27 1992 Per Bothner (bothner@rtl.cygnus.com)
976
977 * mips.h: Add some more opcode synonyms (from Frank Yellin,
978 fy@lucid.com).
979
980 Thu Apr 16 18:25:26 1992 Per Bothner (bothner@cygnus.com)
981
982 * rs6k.h: New version from IBM (Metin).
983
984 Thu Apr 9 00:31:19 1992 Per Bothner (bothner@rtl.cygnus.com)
985
986 * rs6k.h: Fix incorrect extended opcode for instructions `fm'
987 and `fd'. (From metin@ibmpa.awdpa.ibm.com (Metin G. Ozisik).)
988
989 Tue Apr 7 13:38:47 1992 Stu Grossman (grossman at cygnus.com)
990
991 * rs6k.h: Move from ../../gdb/rs6k-opcode.h.
992
993 Fri Apr 3 11:30:20 1992 Fred Fish (fnf@cygnus.com)
994
995 * m68k.h (one, two): Cast macro args to unsigned to suppress
996 complaints from compiler and lint about integer overflow during
997 shift.
998
999 Sun Mar 29 12:22:08 1992 John Gilmore (gnu at cygnus.com)
1000
1001 * sparc.h (OP): Avoid signed overflow when shifting to high order bit.
1002
1003 Fri Mar 6 00:22:38 1992 John Gilmore (gnu at cygnus.com)
1004
1005 * mips.h: Make bitfield layout depend on the HOST compiler,
1006 not on the TARGET system.
1007
1008 Fri Feb 21 01:29:51 1992 K. Richard Pixley (rich@cygnus.com)
1009
1010 * i386.h: added inb, inw, outb, outw opcodes, added att syntax for
1011 scmp, slod, smov, ssca, ssto. Curtesy Minh Tran-Le
1012 <TRANLE@INTELLICORP.COM>.
1013
1014 Thu Jan 30 07:31:44 1992 Steve Chamberlain (sac at rtl.cygnus.com)
1015
1016 * h8300.h: turned op_type enum into #define list
1017
1018 Thu Jan 30 01:07:24 1992 John Gilmore (gnu at cygnus.com)
1019
1020 * sparc.h: Remove "cypress" architecture. Remove "fitox" and
1021 similar instructions -- they've been renamed to "fitoq", etc.
1022 REALLY fix tsubcctv. Fix "fcmpeq" and "fcmpq" which had wrong
1023 number of arguments.
1024 * h8300.h: Remove extra ; which produces compiler warning.
1025
1026 Tue Jan 28 22:59:22 1992 Stu Grossman (grossman at cygnus.com)
1027
1028 * sparc.h: fix opcode for tsubcctv.
1029
1030 Tue Jan 7 17:19:39 1992 K. Richard Pixley (rich at cygnus.com)
1031
1032 * sparc.h: fba and cba are now aliases for fb and cb respectively.
1033
1034 Fri Dec 27 10:55:50 1991 Per Bothner (bothner at cygnus.com)
1035
1036 * sparc.h (nop): Made the 'lose' field be even tighter,
1037 so only a standard 'nop' is disassembled as a nop.
1038
1039 Sun Dec 22 12:18:18 1991 Michael Tiemann (tiemann at cygnus.com)
1040
1041 * sparc.h (nop): Add RD_GO to `lose' so that only %g0 in dest is
1042 disassembled as a nop.
1043
1044 Tue Dec 10 00:22:20 1991 K. Richard Pixley (rich at rtl.cygnus.com)
1045
1046 * sparc.h: fix a typo.
1047
1048 Sat Nov 30 20:40:51 1991 Steve Chamberlain (sac at rtl.cygnus.com)
1049
1050 * a29k.h, arm.h, h8300.h, i386.h, i860.h, i960.h , m68k.h,
1051 m88k.h, mips.h , np1.h, ns32k.h, pn.h, pyr.h, sparc.h, tahoe.h,
1052 vax.h, ChangeLog: renamed from ../<foo>-opcode.h
1053
1054 \f
1055 Local Variables:
1056 version-control: never
1057 End:
This page took 0.053807 seconds and 5 git commands to generate.