gas/
[binutils-gdb.git] / include / opcode / ChangeLog
1 2011-02-04 Bernd Schmidt <bernds@codesourcery.com>
2
3 * tic6x-opcode-table.h (cmtl, ll, sl): Available on C64XP.
4 * tic6x.h (TIC6X_INSN_ATOMIC): Remove.
5
6 2010-12-31 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7
8 PR gas/11395
9 * hppa.h (pa_opcodes): Revert last change. Exchange 32 and 64-bit
10 "bb" entries.
11
12 2010-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13
14 PR gas/11395
15 * hppa.h: Clear "d" bit in "add" and "sub" patterns.
16
17 2010-12-18 Richard Sandiford <rdsandiford@googlemail.com>
18
19 * mips.h: Update commentary after last commit.
20
21 2010-12-18 Mingjie Xing <mingjie.xing@gmail.com>
22
23 * mips.h (OP_*_OFFSET_A, OP_*_OFFSET_B, OP_*_OFFSET_C)
24 (OP_*_RZ, OP_*_FZ, INSN2_M_FP_D, INSN2_WRITE_GPR_Z, INSN2_WRITE_FPR_Z)
25 (INSN2_READ_GPR_Z, INSN2_READ_FPR_Z, INSN2_READ_GPR_D): Define.
26
27 2010-11-23 Richard Sandiford <rdsandiford@googlemail.com>
28
29 * mips.h: Fix previous commit.
30
31 2010-11-23 Maciej W. Rozycki <macro@linux-mips.org>
32
33 * mips.h (INSN_CHIP_MASK): Update according to INSN_LOONGSON_3A.
34 (INSN_LOONGSON_3A): Clear bit 31.
35
36 2010-11-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
37
38 PR gas/12198
39 * arm.h (ARM_AEXT_V6M_ONLY): New define.
40 (ARM_AEXT_V6M): Rewrite in terms of ARM_AEXT_V6M_ONLY.
41 (ARM_ARCH_V6M_ONLY): New define.
42
43 2010-11-11 Mingming Sun <mingm.sun@gmail.com>
44
45 * mips.h (INSN_LOONGSON_3A): Defined.
46 (CPU_LOONGSON_3A): Defined.
47 (OPCODE_IS_MEMBER): Add LOONGSON_3A.
48
49 2010-10-09 Matt Rice <ratmice@gmail.com>
50
51 * cgen.h (CGEN_ATTR, CGEN_ATTR_TYPE): Rename bool attribute to bool_.
52 (CGEN_ATTR_BOOLS, CGEN_ATTR_CGEN_INSN_ALIAS_VALUE): Likewise.
53
54 2010-09-23 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
55
56 * arm.h (ARM_EXT_VIRT): New define.
57 (ARM_ARCH_V7A_IDIV_MP_SEC): Rename...
58 (ARM_ARCH_V7A_IDIV_MP_SEC_VIRT): ...to this and include Virtualization
59 Extensions.
60
61 2010-09-23 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
62
63 * arm.h (ARM_AEXT_ADIV): New define.
64 (ARM_ARCH_V7A_IDIV_MP_SEC): Likewise.
65
66 2010-09-23 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
67
68 * arm.h (ARM_EXT_OS): New define.
69 (ARM_AEXT_V6SM): Likewise.
70 (ARM_ARCH_V6SM): Likewise.
71
72 2010-09-23 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
73
74 * arm.h (ARM_EXT_MP): Add.
75 (ARM_ARCH_V7A_MP): Likewise.
76
77 2010-09-22 Mike Frysinger <vapier@gentoo.org>
78
79 * bfin.h: Declare pseudoChr structs/defines.
80
81 2010-09-21 Mike Frysinger <vapier@gentoo.org>
82
83 * bfin.h: Strip trailing whitespace.
84
85 2010-07-29 DJ Delorie <dj@redhat.com>
86
87 * rx.h (RX_Operand_Type): Add TwoReg.
88 (RX_Opcode_ID): Remove ediv and ediv2.
89
90 2010-07-27 DJ Delorie <dj@redhat.com>
91
92 * rx.h (RX_Opcode_ID): Add nop2 and nop3 for statistics.
93
94 2010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
95 Ina Pandit <ina.pandit@kpitcummins.com>
96
97 * v850.h: Define PROCESSOR_MASK, PROCESSOR_OPTION_EXTENSION,
98 PROCESSOR_OPTION_ALIAS, PROCESSOR_V850E2, PROCESSOR_V850E2V3 and
99 PROCESSOR_V850E2_ALL.
100 Remove PROCESSOR_V850EA support.
101 (v850_operand): Define V850_OPERAND_EP, V850_OPERAND_FLOAT_CC,
102 V850_OPERAND_VREG, V850E_IMMEDIATE16, V850E_IMMEDIATE16HI,
103 V850E_IMMEDIATE23, V850E_IMMEDIATE32, V850_OPERAND_SIGNED,
104 V850_OPERAND_DISP, V850_PCREL, V850_REG_EVEN, V850E_PUSH_POP,
105 V850_NOT_IMM0, V850_NOT_SA, V850_OPERAND_BANG and
106 V850_OPERAND_PERCENT.
107 Update V850_OPERAND_SRG, V850_OPERAND_CC, V850_OPERAND_RELAX and
108 V850_NOT_R0.
109 Remove V850_OPERAND_SIGNED, V850_OPERAND_EP, V850_OPERAND_DISP
110 and V850E_PUSH_POP
111
112 2010-07-06 Maciej W. Rozycki <macro@codesourcery.com>
113
114 * mips.h (MIPS16_INSN_UNCOND_BRANCH): New macro.
115 (MIPS16_INSN_BRANCH): Rename to...
116 (MIPS16_INSN_COND_BRANCH): ... this.
117
118 2010-07-03 Alan Modra <amodra@gmail.com>
119
120 * ppc.h (PPC_OPCODE_32, PPC_OPCODE_BOOKE64, PPC_OPCODE_CLASSIC): Delete.
121 Renumber other PPC_OPCODE defines.
122
123 2010-07-03 Alan Modra <amodra@gmail.com>
124
125 * ppc.h (PPC_OPCODE_COMMON): Expand comment.
126
127 2010-06-29 Alan Modra <amodra@gmail.com>
128
129 * maxq.h: Delete file.
130
131 2010-06-14 Sebastian Andrzej Siewior <bigeasy@linutronix.de>
132
133 * ppc.h (PPC_OPCODE_E500): Define.
134
135 2010-05-26 Catherine Moore <clm@codesourcery.com>
136
137 * opcode/mips.h (INSN_MIPS16): Remove.
138
139 2010-04-21 Joseph Myers <joseph@codesourcery.com>
140
141 * tic6x-insn-formats.h (s_branch): Correct typo in bitmask.
142
143 2010-04-15 Nick Clifton <nickc@redhat.com>
144
145 * alpha.h: Update copyright notice to use GPLv3.
146 * arc.h: Likewise.
147 * arm.h: Likewise.
148 * avr.h: Likewise.
149 * bfin.h: Likewise.
150 * cgen.h: Likewise.
151 * convex.h: Likewise.
152 * cr16.h: Likewise.
153 * cris.h: Likewise.
154 * crx.h: Likewise.
155 * d10v.h: Likewise.
156 * d30v.h: Likewise.
157 * dlx.h: Likewise.
158 * h8300.h: Likewise.
159 * hppa.h: Likewise.
160 * i370.h: Likewise.
161 * i386.h: Likewise.
162 * i860.h: Likewise.
163 * i960.h: Likewise.
164 * ia64.h: Likewise.
165 * m68hc11.h: Likewise.
166 * m68k.h: Likewise.
167 * m88k.h: Likewise.
168 * maxq.h: Likewise.
169 * mips.h: Likewise.
170 * mmix.h: Likewise.
171 * mn10200.h: Likewise.
172 * mn10300.h: Likewise.
173 * msp430.h: Likewise.
174 * np1.h: Likewise.
175 * ns32k.h: Likewise.
176 * or32.h: Likewise.
177 * pdp11.h: Likewise.
178 * pj.h: Likewise.
179 * pn.h: Likewise.
180 * ppc.h: Likewise.
181 * pyr.h: Likewise.
182 * rx.h: Likewise.
183 * s390.h: Likewise.
184 * score-datadep.h: Likewise.
185 * score-inst.h: Likewise.
186 * sparc.h: Likewise.
187 * spu-insns.h: Likewise.
188 * spu.h: Likewise.
189 * tic30.h: Likewise.
190 * tic4x.h: Likewise.
191 * tic54x.h: Likewise.
192 * tic80.h: Likewise.
193 * v850.h: Likewise.
194 * vax.h: Likewise.
195
196 2010-03-25 Joseph Myers <joseph@codesourcery.com>
197
198 * tic6x-control-registers.h, tic6x-insn-formats.h,
199 tic6x-opcode-table.h, tic6x.h: New.
200
201 2010-02-25 Wu Zhangjin <wuzhangjin@gmail.com>
202
203 * mips.h: (LOONGSON2F_NOP_INSN): New macro.
204
205 2010-02-08 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
206
207 * opcode/ppc.h (PPC_OPCODE_TITAN): Define.
208
209 2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
210
211 * ia64.h (ia64_find_opcode): Remove argument name.
212 (ia64_find_next_opcode): Likewise.
213 (ia64_dis_opcode): Likewise.
214 (ia64_free_opcode): Likewise.
215 (ia64_find_dependency): Likewise.
216
217 2009-11-22 Doug Evans <dje@sebabeach.org>
218
219 * cgen.h: Include bfd_stdint.h.
220 (CGEN_INSN_LGSINT, CGEN_INSN_LGUINT): New types.
221
222 2009-11-18 Paul Brook <paul@codesourcery.com>
223
224 * arm.h (FPU_VFP_V4_SP_D16, FPU_ARCH_VFP_V4_SP_D16): Define.
225
226 2009-11-17 Paul Brook <paul@codesourcery.com>
227 Daniel Jacobowitz <dan@codesourcery.com>
228
229 * arm.h (ARM_EXT_V6_DSP): Define.
230 (ARM_AEXT_V6T2, ARM_AEXT_NOTM): Include ARM_EXT_V6_DSP.
231 (ARM_AEXT_V7EM, ARM_ARCH_V7EM): Define.
232
233 2009-11-04 DJ Delorie <dj@redhat.com>
234
235 * rx.h (rx_decode_opcode) (mvtipl): Add.
236 (mvtcp, mvfcp, opecp): Remove.
237
238 2009-11-02 Paul Brook <paul@codesourcery.com>
239
240 * arm.h (FPU_VFP_EXT_V3xD, FPU_VFP_EXT_FP16, FPU_NEON_EXT_FMA,
241 FPU_VFP_EXT_FMA, FPU_VFP_V3xD, FPU_VFP_V4D16, FPU_VFP_V4): Define.
242 (FPU_ARCH_VFP_V3D16_FP16, FPU_ARCH_VFP_V3_FP16, FPU_ARCH_VFP_V3xD,
243 FPU_ARCH_VFP_V3xD_FP16, FPU_ARCH_VFP_V4, FPU_ARCH_VFP_V4D16,
244 FPU_ARCH_NEON_VFP_V4): Define.
245
246 2009-10-23 Doug Evans <dje@sebabeach.org>
247
248 * cgen-bitset.h: Delete, moved to ../cgen/bitset.h.
249 * cgen.h: Update. Improve multi-inclusion macro name.
250
251 2009-10-02 Peter Bergner <bergner@vnet.ibm.com>
252
253 * ppc.h (PPC_OPCODE_476): Define.
254
255 2009-10-01 Peter Bergner <bergner@vnet.ibm.com>
256
257 * ppc.h (PPC_OPCODE_A2): Rename from PPC_OPCODE_PPCA2.
258
259 2009-09-29 DJ Delorie <dj@redhat.com>
260
261 * rx.h: New file.
262
263 2009-09-22 Peter Bergner <bergner@vnet.ibm.com>
264
265 * ppc.h (ppc_cpu_t): Typedef to uint64_t.
266
267 2009-09-21 Ben Elliston <bje@au.ibm.com>
268
269 * ppc.h (PPC_OPCODE_PPCA2): New.
270
271 2009-09-05 Martin Thuresson <martin@mtme.org>
272
273 * ia64.h (struct ia64_operand): Renamed member class to op_class.
274
275 2009-08-29 Martin Thuresson <martin@mtme.org>
276
277 * tic30.h (template): Rename type template to
278 insn_template. Updated code to use new name.
279 * tic54x.h (template): Rename type template to
280 insn_template.
281
282 2009-08-20 Nick Hudson <nick.hudson@gmx.co.uk>
283
284 * hppa.h (pa_opcodes): Add a pa10 bb without FLAG_STRICT.
285
286 2009-06-11 Anthony Green <green@moxielogic.com>
287
288 * moxie.h (MOXIE_F3_PCREL): Define.
289 (moxie_form3_opc_info): Grow.
290
291 2009-06-06 Anthony Green <green@moxielogic.com>
292
293 * moxie.h (MOXIE_F1_M): Define.
294
295 2009-04-15 Anthony Green <green@moxielogic.com>
296
297 * moxie.h: Created.
298
299 2009-04-06 DJ Delorie <dj@redhat.com>
300
301 * h8300.h: Add relaxation attributes to MOVA opcodes.
302
303 2009-03-10 Alan Modra <amodra@bigpond.net.au>
304
305 * ppc.h (ppc_parse_cpu): Declare.
306
307 2009-03-02 Qinwei <qinwei@sunnorth.com.cn>
308
309 * score-inst.h (score_insn_type, score_data_type): Add Ra_I9_I5
310 and _IMM11 for mbitclr and mbitset.
311 * score-datadep.h: Update dependency information.
312
313 2009-02-26 Peter Bergner <bergner@vnet.ibm.com>
314
315 * ppc.h (PPC_OPCODE_POWER7): New.
316
317 2009-02-06 Doug Evans <dje@google.com>
318
319 * i386.h: Add comment regarding sse* insns and prefixes.
320
321 2009-02-03 Sandip Matte <sandip@rmicorp.com>
322
323 * mips.h (INSN_XLR): Define.
324 (INSN_CHIP_MASK): Update.
325 (CPU_XLR): Define.
326 (OPCODE_IS_MEMBER): Update.
327 (M_MSGSND, M_MSGLD, M_MSGLD_T, M_MSGWAIT, M_MSGWAIT_T): Define.
328
329 2009-01-28 Doug Evans <dje@google.com>
330
331 * opcode/i386.h: Add multiple inclusion protection.
332 (EAX_REG_NUM,ECX_REG_NUM,EDX_REGNUM,EBX_REG_NUM,ESI_REG_NUM)
333 (EDI_REG_NUM): New macros.
334 (MODRM_MOD_FIELD,MODRM_REG_FIELD,MODRM_RM_FIELD): New macros.
335 (SIB_SCALE_FIELD,SIB_INDEX_FIELD,SIB_BASE_FIELD): New macros.
336 (REX_PREFIX_P): New macro.
337
338 2009-01-09 Peter Bergner <bergner@vnet.ibm.com>
339
340 * ppc.h (struct powerpc_opcode): New field "deprecated".
341 (PPC_OPCODE_NOPOWER4): Delete.
342
343 2008-11-28 Joshua Kinard <kumba@gentoo.org>
344
345 * mips.h: Define CPU_R14000, CPU_R16000.
346 (OPCODE_IS_MEMBER): Include R14000, R16000 in test.
347
348 2008-11-18 Catherine Moore <clm@codesourcery.com>
349
350 * arm.h (FPU_NEON_FP16): New.
351 (FPU_ARCH_NEON_FP16): New.
352
353 2008-11-06 Chao-ying Fu <fu@mips.com>
354
355 * mips.h: Doucument '1' for 5-bit sync type.
356
357 2008-08-28 H.J. Lu <hongjiu.lu@intel.com>
358
359 * ia64.h (ia64_resource_specifier): Add IA64_RS_CR_IIB. Update
360 IA64_RS_CR.
361
362 2008-08-01 Peter Bergner <bergner@vnet.ibm.com>
363
364 * ppc.h (PPC_OPCODE_VSX, PPC_OPERAND_VSR): New.
365
366 2008-07-30 Michael J. Eager <eager@eagercon.com>
367
368 * ppc.h (PPC_OPCODE_405): Define.
369 (PPC_OPERAND_FSL, PPC_OPERAND_FCR, PPC_OPERAND_UDI): Define.
370
371 2008-06-13 Peter Bergner <bergner@vnet.ibm.com>
372
373 * ppc.h (ppc_cpu_t): New typedef.
374 (struct powerpc_opcode <flags>): Use it.
375 (struct powerpc_operand <insert, extract>): Likewise.
376 (struct powerpc_macro <flags>): Likewise.
377
378 2008-06-12 Adam Nemet <anemet@caviumnetworks.com>
379
380 * mips.h: Document new field descriptors +x, +X, +p, +P, +s, +S.
381 Update comment before MIPS16 field descriptors to mention MIPS16.
382 (OP_SH_BBITIND, OP_MASK_BBITIND): New bit mask and shift count for
383 BBIT.
384 (OP_SH_CINSPOS, OP_MASK_CINSPOS, OP_SH_CINSLM1, OP_MASK_CINSLM1):
385 New bit masks and shift counts for cins and exts.
386
387 * mips.h: Document new field descriptors +Q.
388 (OP_SH_SEQI, OP_MASK_SEQI): New bit mask and shift count for SEQI.
389
390 2008-04-28 Adam Nemet <anemet@caviumnetworks.com>
391
392 * mips.h (INSN_MACRO): Move it up to the the pinfo macros.
393 (INSN2_M_FP_S, INSN2_M_FP_D): New pinfo2 macros.
394
395 2008-04-14 Edmar Wienskoski <edmar@freescale.com>
396
397 * ppc.h: (PPC_OPCODE_E500MC): New.
398
399 2008-04-03 H.J. Lu <hongjiu.lu@intel.com>
400
401 * i386.h (MAX_OPERANDS): Set to 5.
402 (MAX_MNEM_SIZE): Changed to 20.
403
404 2008-03-28 Eric B. Weddington <eric.weddington@atmel.com>
405
406 * avr.h (AVR_ISA_TINY3): Define new opcode set for attiny167.
407
408 2008-03-09 Paul Brook <paul@codesourcery.com>
409
410 * arm.h (FPU_VFP_EXT_D32, FPU_VFP_V3D16, FPU_ARCH_VFP_V3D16): Define.
411
412 2008-03-04 Paul Brook <paul@codesourcery.com>
413
414 * arm.h (ARM_EXT_V6M, ARM_EXT_BARRIER, ARM_EXT_THUMB_MSR): Define.
415 (ARM_AEXT_V6T2, ARM_AEXT_V7_ARM, ARM_AEXT_V7M): Use new flags.
416 (ARM_AEXT_V6M, ARM_ARCH_V6M): Define.
417
418 2008-02-27 Denis Vlasenko <vda.linux@googlemail.com>
419 Nick Clifton <nickc@redhat.com>
420
421 PR 3134
422 * h8300.h (h8_opcodes): Add an encoding for a mov.l instruction
423 with a 32-bit displacement but without the top bit of the 4th byte
424 set.
425
426 2008-02-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
427
428 * cr16.h (cr16_num_optab): Declared.
429
430 2008-02-14 Hakan Ardo <hakan@debian.org>
431
432 PR gas/2626
433 * avr.h (AVR_ISA_2xxe): Define.
434
435 2008-02-04 Adam Nemet <anemet@caviumnetworks.com>
436
437 * mips.h: Update copyright.
438 (INSN_CHIP_MASK): New macro.
439 (INSN_OCTEON): New macro.
440 (CPU_OCTEON): New macro.
441 (OPCODE_IS_MEMBER): Handle Octeon instructions.
442
443 2008-01-23 Eric B. Weddington <eric.weddington@atmel.com>
444
445 * avr.h (AVR_ISA_RF401): Add new opcode set for at86rf401.
446
447 2008-01-03 Eric B. Weddington <eric.weddington@atmel.com>
448
449 * avr.h (AVR_ISA_USB162): Add new opcode set.
450 (AVR_ISA_AVR3): Likewise.
451
452 2007-11-29 Mark Shinwell <shinwell@codesourcery.com>
453
454 * mips.h (INSN_LOONGSON_2E): New.
455 (INSN_LOONGSON_2F): New.
456 (CPU_LOONGSON_2E): New.
457 (CPU_LOONGSON_2F): New.
458 (OPCODE_IS_MEMBER): Update for Loongson-2E and -2F flags.
459
460 2007-11-29 Mark Shinwell <shinwell@codesourcery.com>
461
462 * mips.h (INSN_ISA*): Redefine certain values as an
463 enumeration. Update comments.
464 (mips_isa_table): New.
465 (ISA_MIPS*): Redefine to match enumeration.
466 (OPCODE_IS_MEMBER): Modify to correctly test new INSN_ISA*
467 values.
468
469 2007-08-08 Ben Elliston <bje@au.ibm.com>
470
471 * ppc.h (PPC_OPCODE_PPCPS): New.
472
473 2007-07-03 Nathan Sidwell <nathan@codesourcery.com>
474
475 * m68k.h: Document j K & E.
476
477 2007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
478
479 * cr16.h: New file for CR16 target.
480
481 2007-05-02 Alan Modra <amodra@bigpond.net.au>
482
483 * ppc.h (PPC_OPERAND_PLUS1): Update comment.
484
485 2007-04-23 Nathan Sidwell <nathan@codesourcery.com>
486
487 * m68k.h (mcfisa_c): New.
488 (mcfusp, mcf_mask): Adjust.
489
490 2007-04-20 Alan Modra <amodra@bigpond.net.au>
491
492 * ppc.h (struct powerpc_operand): Replace "bits" with "bitm".
493 (num_powerpc_operands): Declare.
494 (PPC_OPERAND_SIGNED et al): Redefine as hex.
495 (PPC_OPERAND_PLUS1): Define.
496
497 2007-03-21 H.J. Lu <hongjiu.lu@intel.com>
498
499 * i386.h (REX_MODE64): Renamed to ...
500 (REX_W): This.
501 (REX_EXTX): Renamed to ...
502 (REX_R): This.
503 (REX_EXTY): Renamed to ...
504 (REX_X): This.
505 (REX_EXTZ): Renamed to ...
506 (REX_B): This.
507
508 2007-03-15 H.J. Lu <hongjiu.lu@intel.com>
509
510 * i386.h: Add entries from config/tc-i386.h and move tables
511 to opcodes/i386-opc.h.
512
513 2007-03-13 H.J. Lu <hongjiu.lu@intel.com>
514
515 * i386.h (FloatDR): Removed.
516 (i386_optab): Use FloatD and FloatD|FloatR instead of FloatDR.
517
518 2007-03-01 Alan Modra <amodra@bigpond.net.au>
519
520 * spu-insns.h: Add soma double-float insns.
521
522 2007-02-20 Thiemo Seufer <ths@mips.com>
523 Chao-Ying Fu <fu@mips.com>
524
525 * mips.h (OP_SH_BP, OP_MASK_BP): Add support for balign instruction.
526 (INSN_DSPR2): Add flag for DSP R2 instructions.
527 (M_BALIGN): New macro.
528
529 2007-02-14 Alan Modra <amodra@bigpond.net.au>
530
531 * i386.h (i386_optab): Replace all occurrences of Seg2ShortForm
532 and Seg3ShortFrom with Shortform.
533
534 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
535
536 PR gas/4027
537 * i386.h (i386_optab): Put the real "test" before the pseudo
538 one.
539
540 2007-01-08 Kazu Hirata <kazu@codesourcery.com>
541
542 * m68k.h (m68010up): OR fido_a.
543
544 2006-12-25 Kazu Hirata <kazu@codesourcery.com>
545
546 * m68k.h (fido_a): New.
547
548 2006-12-24 Kazu Hirata <kazu@codesourcery.com>
549
550 * m68k.h (mcfmac, mcfemac, cfloat, mcfhwdiv, mcfisa_a,
551 mcfisa_aa, mcfisa_b, mcfusp, mcf_mask): Double the defined
552 values.
553
554 2006-11-08 H.J. Lu <hongjiu.lu@intel.com>
555
556 * i386.h (i386_optab): Replace CpuPNI with CpuSSE3.
557
558 2006-10-31 Mei Ligang <ligang@sunnorth.com.cn>
559
560 * score-inst.h (enum score_insn_type): Add Insn_internal.
561
562 2006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
563 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
564 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
565 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
566 Alan Modra <amodra@bigpond.net.au>
567
568 * spu-insns.h: New file.
569 * spu.h: New file.
570
571 2006-10-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
572
573 * ppc.h (PPC_OPCODE_CELL): Define.
574
575 2006-10-23 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
576
577 * i386.h : Modify opcode to support for the change in POPCNT opcode
578 in amdfam10 architecture.
579
580 2006-09-28 H.J. Lu <hongjiu.lu@intel.com>
581
582 * i386.h: Replace CpuMNI with CpuSSSE3.
583
584 2006-09-26 Mark Shinwell <shinwell@codesourcery.com>
585 Joseph Myers <joseph@codesourcery.com>
586 Ian Lance Taylor <ian@wasabisystems.com>
587 Ben Elliston <bje@wasabisystems.com>
588
589 * arm.h (ARM_CEXT_IWMMXT2, ARM_ARCH_IWMMXT2): Define.
590
591 2006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
592
593 * score-datadep.h: New file.
594 * score-inst.h: New file.
595
596 2006-07-14 H.J. Lu <hongjiu.lu@intel.com>
597
598 * i386.h (i386_optab): Remove InvMem from maskmovq, movhlps,
599 movlhps, movmskps, pextrw, pmovmskb, movmskpd, maskmovdqu,
600 movdq2q and movq2dq.
601
602 2006-07-10 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
603 Michael Meissner <michael.meissner@amd.com>
604
605 * i386.h: Add amdfam10 new instructions (SSE4a and ABM instructions).
606
607 2006-06-12 H.J. Lu <hongjiu.lu@intel.com>
608
609 * i386.h (i386_optab): Add "nop" with memory reference.
610
611 2006-06-12 H.J. Lu <hongjiu.lu@intel.com>
612
613 * i386.h (i386_optab): Update comment for 64bit NOP.
614
615 2006-06-06 Ben Elliston <bje@au.ibm.com>
616 Anton Blanchard <anton@samba.org>
617
618 * ppc.h (PPC_OPCODE_POWER6): Define.
619 Adjust whitespace.
620
621 2006-06-05 Thiemo Seufer <ths@mips.com>
622
623 * mips.h: Improve description of MT flags.
624
625 2006-05-25 Richard Sandiford <richard@codesourcery.com>
626
627 * m68k.h (mcf_mask): Define.
628
629 2006-05-05 Thiemo Seufer <ths@mips.com>
630 David Ung <davidu@mips.com>
631
632 * mips.h (enum): Add macro M_CACHE_AB.
633
634 2006-05-04 Thiemo Seufer <ths@mips.com>
635 Nigel Stephens <nigel@mips.com>
636 David Ung <davidu@mips.com>
637
638 * mips.h: Add INSN_SMARTMIPS define.
639
640 2006-04-30 Thiemo Seufer <ths@mips.com>
641 David Ung <davidu@mips.com>
642
643 * mips.h: Defines udi bits and masks. Add description of
644 characters which may appear in the args field of udi
645 instructions.
646
647 2006-04-26 Thiemo Seufer <ths@networkno.de>
648
649 * mips.h: Improve comments describing the bitfield instruction
650 fields.
651
652 2006-04-26 Julian Brown <julian@codesourcery.com>
653
654 * arm.h (FPU_VFP_EXT_V3): Define constant.
655 (FPU_NEON_EXT_V1): Likewise.
656 (FPU_VFP_HARD): Update.
657 (FPU_VFP_V3): Define macro.
658 (FPU_ARCH_VFP_V3, FPU_ARCH_VFP_V3_PLUS_NEON_V1): Define macros.
659
660 2006-04-07 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
661
662 * avr.h (AVR_ISA_PWMx): New.
663
664 2006-03-28 Nathan Sidwell <nathan@codesourcery.com>
665
666 * m68k.h (cpu_m68k, cpu_cf, cpu_m68000, cpu_m68008, cpu_m68010,
667 cpu_m68020, cpu_m68ec030, cpu_m68040, cpu_m68060, cpu_m68851,
668 cpu_m68881, cpu_m68882, cpu_cpu32, cpu_cf5200, cpu_cf5206e,
669 cpu_cf5208, cpu_cf521x, cpu_cf5213, cpu_cf5249, cpu_cf528x,
670 cpu_cf5307, cpu_cf5329, cpu_cf5407, cpu_cf547x, cpu_cf548x): Remove.
671
672 2006-03-10 Paul Brook <paul@codesourcery.com>
673
674 * arm.h (ARM_AEXT_V7_ARM): Include v6ZK extensions.
675
676 2006-03-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
677
678 * hppa.h (pa_opcodes): Reorder bb opcodes so that pa10 opcodes come
679 first. Correct mask of bb "B" opcode.
680
681 2006-02-27 H.J. Lu <hongjiu.lu@intel.com>
682
683 * i386.h (i386_optab): Support Intel Merom New Instructions.
684
685 2006-02-24 Paul Brook <paul@codesourcery.com>
686
687 * arm.h: Add V7 feature bits.
688
689 2006-02-23 H.J. Lu <hongjiu.lu@intel.com>
690
691 * ia64.h (ia64_opnd): Add IA64_OPND_IMMU5b.
692
693 2006-01-31 Paul Brook <paul@codesourcery.com>
694 Richard Earnshaw <rearnsha@arm.com>
695
696 * arm.h: Use ARM_CPU_FEATURE.
697 (ARM_AEXT_*, FPU_ENDIAN_PURE, FPU_VFP_HARD): New.
698 (arm_feature_set): Change to a structure.
699 (ARM_CPU_HAS_FEATURE, ARM_MERGE_FEATURE_SETS, ARM_CLEAR_FEATURE,
700 ARM_FEATURE): New macros.
701
702 2005-12-07 Hans-Peter Nilsson <hp@axis.com>
703
704 * cris.h (MOVE_M_TO_PREG_OPCODE, MOVE_M_TO_PREG_ZBITS)
705 (MOVE_PC_INCR_OPCODE_PREFIX, MOVE_PC_INCR_OPCODE_SUFFIX): New macros.
706 (ADD_PC_INCR_OPCODE): Don't define.
707
708 2005-12-06 H.J. Lu <hongjiu.lu@intel.com>
709
710 PR gas/1874
711 * i386.h (i386_optab): Add 64bit support for monitor and mwait.
712
713 2005-11-14 David Ung <davidu@mips.com>
714
715 * mips.h: Assign 'm'/'M' codes to MIPS16e save/restore
716 instructions. Define MIPS16_ALL_ARGS and MIPS16_ALL_STATICS for
717 save/restore encoding of the args field.
718
719 2005-10-28 Dave Brolley <brolley@redhat.com>
720
721 Contribute the following changes:
722 2005-02-16 Dave Brolley <brolley@redhat.com>
723
724 * cgen-bitset.h: Rename CGEN_ISA_MASK to CGEN_BITSET. Rename
725 cgen_isa_mask_* to cgen_bitset_*.
726 * cgen.h: Likewise.
727
728 2003-10-21 Richard Sandiford <rsandifo@redhat.com>
729
730 * cgen.h (CGEN_BITSET_ATTR_VALUE): Fix definition.
731 (CGEN_ATTR_ENTRY): Change "value" to type "unsigned".
732 (CGEN_CPU_TABLE): Make isas a ponter.
733
734 2003-09-29 Dave Brolley <brolley@redhat.com>
735
736 * cgen.h (CGEN_ATTR_VALUE_BITSET_TYPE): New typedef.
737 (CGEN_ATTR_VALUE_ENUM_TYPE): Ditto.
738 (CGEN_ATTR_VALUE_TYPE): Use these new typedefs.
739
740 2002-12-13 Dave Brolley <brolley@redhat.com>
741
742 * cgen.h (symcat.h): #include it.
743 (cgen-bitset.h): #include it.
744 (CGEN_ATTR_VALUE_TYPE): Now a union.
745 (CGEN_ATTR_VALUE): Reference macros generated in opcodes/<arch>-desc.h.
746 (CGEN_ATTR_ENTRY): 'value' now unsigned.
747 (cgen_cpu_desc): 'isas' now (CGEN_ISA_MASK*).
748 * cgen-bitset.h: New file.
749
750 2005-09-30 Catherine Moore <clm@cm00re.com>
751
752 * bfin.h: New file.
753
754 2005-10-24 Jan Beulich <jbeulich@novell.com>
755
756 * ia64.h (enum ia64_opnd): Move memory operand out of set of
757 indirect operands.
758
759 2005-10-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
760
761 * hppa.h (pa_opcodes): Add two fcmp opcodes. Reorder ftest opcodes.
762 Add FLAG_STRICT to pa10 ftest opcode.
763
764 2005-10-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
765
766 * hppa.h (pa_opcodes): Remove lha entries.
767
768 2005-10-08 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
769
770 * hppa.h (FLAG_STRICT): Revise comment.
771 (pa_opcode): Revise ordering rules. Add/move strict pa10 variants
772 before corresponding pa11 opcodes. Add strict pa10 register-immediate
773 entries for "fdc".
774
775 2005-09-30 Catherine Moore <clm@cm00re.com>
776
777 * bfin.h: New file.
778
779 2005-09-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
780
781 * hppa.h (pa_opcodes): Add new "fdc" and "fic" opcode entries.
782
783 2005-09-06 Chao-ying Fu <fu@mips.com>
784
785 * mips.h (OP_SH_MT_U, OP_MASK_MT_U, OP_SH_MT_H, OP_MASK_MT_H,
786 OP_SH_MTACC_T, OP_MASK_MTACC_T, OP_SH_MTACC_D, OP_MASK_MTACC_D): New
787 define.
788 Document !, $, *, &, g, +t, +T operand formats for MT instructions.
789 (INSN_ASE_MASK): Update to include INSN_MT.
790 (INSN_MT): New define for MT ASE.
791
792 2005-08-25 Chao-ying Fu <fu@mips.com>
793
794 * mips.h (OP_SH_DSPACC, OP_MASK_DSPACC, OP_SH_DSPACC_S,
795 OP_MASK_DSPACC_S, OP_SH_DSPSFT, OP_MASK_DSPSFT, OP_SH_DSPSFT_7,
796 OP_MASK_DSPSFT_7, OP_SH_SA3, OP_MASK_SA3, OP_SH_SA4, OP_MASK_SA4,
797 OP_SH_IMM8, OP_MASK_IMM8, OP_SH_IMM10, OP_MASK_IMM10, OP_SH_WRDSP,
798 OP_MASK_WRDSP, OP_SH_RDDSP, OP_MASK_RDDSP): New define.
799 Document 3, 4, 5, 6, 7, 8, 9, 0, :, ', @ operand formats for DSP
800 instructions.
801 (INSN_DSP): New define for DSP ASE.
802
803 2005-08-18 Alan Modra <amodra@bigpond.net.au>
804
805 * a29k.h: Delete.
806
807 2005-08-15 Daniel Jacobowitz <dan@codesourcery.com>
808
809 * ppc.h (PPC_OPCODE_E300): Define.
810
811 2005-08-12 Martin Schwidefsky <schwidefsky@de.ibm.com>
812
813 * s390.h (s390_opcode_cpu_val): Add enum for cpu type z9-109.
814
815 2005-07-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
816
817 PR gas/336
818 * hppa.h (pa_opcodes): Allow 0 immediates in PA 2.0 variants of pdtlb
819 and pitlb.
820
821 2005-07-27 Jan Beulich <jbeulich@novell.com>
822
823 * i386.h (i386_optab): Add comment to movd. Use LongMem for all
824 movd-s. Add NoRex64 to movq-s dealing only with mmx or xmm registers.
825 Add movq-s as 64-bit variants of movd-s.
826
827 2005-07-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
828
829 * hppa.h: Fix punctuation in comment.
830
831 * hppa.h (pa_opcode): Add rules for opcode ordering. Check first for
832 implicit space-register addressing. Set space-register bits on opcodes
833 using implicit space-register addressing. Add various missing pa20
834 long-immediate opcodes. Remove various opcodes using implicit 3-bit
835 space-register addressing. Use "fE" instead of "fe" in various
836 fstw opcodes.
837
838 2005-07-18 Jan Beulich <jbeulich@novell.com>
839
840 * i386.h (i386_optab): Operands of aam and aad are unsigned.
841
842 2007-07-15 H.J. Lu <hongjiu.lu@intel.com>
843
844 * i386.h (i386_optab): Support Intel VMX Instructions.
845
846 2005-07-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
847
848 * hppa.h (pa_opcode): Don't set FLAG_STRICT in pa10 loads and stores.
849
850 2005-07-05 Jan Beulich <jbeulich@novell.com>
851
852 * i386.h (i386_optab): Add new insns.
853
854 2005-07-01 Nick Clifton <nickc@redhat.com>
855
856 * sparc.h: Add typedefs to structure declarations.
857
858 2005-06-20 H.J. Lu <hongjiu.lu@intel.com>
859
860 PR 1013
861 * i386.h (i386_optab): Update comments for 64bit addressing on
862 mov. Allow 64bit addressing for mov and movq.
863
864 2005-06-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
865
866 * hppa.h (pa_opcodes): Use cM and cX instead of cm and cx,
867 respectively, in various floating-point load and store patterns.
868
869 2005-05-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
870
871 * hppa.h (FLAG_STRICT): Correct comment.
872 (pa_opcodes): Update load and store entries to allow both PA 1.X and
873 PA 2.0 mneumonics when equivalent. Entries with cache control
874 completers now require PA 1.1. Adjust whitespace.
875
876 2005-05-19 Anton Blanchard <anton@samba.org>
877
878 * ppc.h (PPC_OPCODE_POWER5): Define.
879
880 2005-05-10 Nick Clifton <nickc@redhat.com>
881
882 * Update the address and phone number of the FSF organization in
883 the GPL notices in the following files:
884 a29k.h, alpha.h, arc.h, arm.h, avr.h, cgen.h, convex.h, cris.h,
885 crx.h, d10v.h, d30v.h, dlx.h, h8300.h, hppa.h, i370.h, i386.h,
886 i860.h, i960.h, m68hc11.h, m68k.h, m88k.h, maxq.h, mips.h, mmix.h,
887 mn10200.h, mn10300.h, msp430.h, np1.h, ns32k.h, or32.h, pdp11.h,
888 pj.h, pn.h, ppc.h, pyr.h, s390.h, sparc.h, tic30.h, tic4x.h,
889 tic54x.h, tic80.h, v850.h, vax.h
890
891 2005-05-09 Jan Beulich <jbeulich@novell.com>
892
893 * i386.h (i386_optab): Add ht and hnt.
894
895 2005-04-18 Mark Kettenis <kettenis@gnu.org>
896
897 * i386.h: Insert hyphens into selected VIA PadLock extensions.
898 Add xcrypt-ctr. Provide aliases without hyphens.
899
900 2005-04-13 H.J. Lu <hongjiu.lu@intel.com>
901
902 Moved from ../ChangeLog
903
904 2005-04-12 Paul Brook <paul@codesourcery.com>
905 * m88k.h: Rename psr macros to avoid conflicts.
906
907 2005-03-12 Zack Weinberg <zack@codesourcery.com>
908 * arm.h: Adjust comments for ARM_EXT_V4T and ARM_EXT_V5T.
909 Add ARM_EXT_V6T2, ARM_ARCH_V6T2, ARM_ARCH_V6KT2, ARM_ARCH_V6ZT2,
910 and ARM_ARCH_V6ZKT2.
911
912 2004-11-29 Tomer Levi <Tomer.Levi@nsc.com>
913 * crx.h (enum operand_type): Rename rbase_cst4 to rbase_dispu4.
914 Remove redundant instruction types.
915 (struct argument): X_op - new field.
916 (struct cst4_entry): Remove.
917 (no_op_insn): Declare.
918
919 2004-11-05 Tomer Levi <Tomer.Levi@nsc.com>
920 * crx.h (enum argtype): Rename types, remove unused types.
921
922 2004-10-27 Tomer Levi <Tomer.Levi@nsc.com>
923 * crx.h (enum reg): Rearrange registers, remove 'ccfg' and `'pc'.
924 (enum reg_type): Remove CRX_PC_REGTYPE, CRX_MTPR_REGTYPE.
925 (enum operand_type): Rearrange operands, edit comments.
926 replace us<N> with ui<N> for unsigned immediate.
927 replace d<N> with disps<N>/dispu<N>/dispe<N> for signed/unsigned/escaped
928 displacements (respectively).
929 replace rbase_ridx_scl2_dispu<N> with rindex_disps<N> for register index.
930 (instruction type): Add NO_TYPE_INS.
931 (instruction flags): Add USER_REG, CST4MAP, NO_SP, NO_RPTR.
932 (operand_entry): New field - 'flags'.
933 (operand flags): New.
934
935 2004-10-21 Tomer Levi <Tomer.Levi@nsc.com>
936 * crx.h (operand_type): Remove redundant types i3, i4,
937 i5, i8, i12.
938 Add new unsigned immediate types us3, us4, us5, us16.
939
940 2005-04-12 Mark Kettenis <kettenis@gnu.org>
941
942 * i386.h (i386_optab): Mark VIA PadLock instructions as ImmExt and
943 adjust them accordingly.
944
945 2005-04-01 Jan Beulich <jbeulich@novell.com>
946
947 * i386.h (i386_optab): Add rdtscp.
948
949 2005-03-29 H.J. Lu <hongjiu.lu@intel.com>
950
951 * i386.h (i386_optab): Don't allow the `l' suffix for moving
952 between memory and segment register. Allow movq for moving between
953 general-purpose register and segment register.
954
955 2005-02-09 Jan Beulich <jbeulich@novell.com>
956
957 PR gas/707
958 * i386.h (i386_optab): Add x_Suf to fbld and fbstp. Add w_Suf and
959 FloatMF to fldcw, fstcw, fnstcw, and the memory formas of fstsw and
960 fnstsw.
961
962 2006-02-07 Nathan Sidwell <nathan@codesourcery.com>
963
964 * m68k.h (m68008, m68ec030, m68882): Remove.
965 (m68k_mask): New.
966 (cpu_m68k, cpu_cf): New.
967 (mcf5200, mcf5206e, mcf521x, mcf5249, mcf528x, mcf5307, mcf5407,
968 mcf5470, mcf5480): Rename to cpu_<foo>. Add m680x0 variants.
969
970 2005-01-25 Alexandre Oliva <aoliva@redhat.com>
971
972 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
973 * cgen.h (enum cgen_parse_operand_type): Add
974 CGEN_PARSE_OPERAND_SYMBOLIC.
975
976 2005-01-21 Fred Fish <fnf@specifixinc.com>
977
978 * mips.h: Change INSN_ALIAS to INSN2_ALIAS.
979 Change INSN_WRITE_MDMX_ACC to INSN2_WRITE_MDMX_ACC.
980 Change INSN_READ_MDMX_ACC to INSN2_READ_MDMX_ACC.
981
982 2005-01-19 Fred Fish <fnf@specifixinc.com>
983
984 * mips.h (struct mips_opcode): Add new pinfo2 member.
985 (INSN_ALIAS): New define for opcode table entries that are
986 specific instances of another entry, such as 'move' for an 'or'
987 with a zero operand.
988 (INSN_READ_MDMX_ACC): Redefine from 0 to 0x2.
989 (INSN_WRITE_MDMX_ACC): Redefine from 0 to 0x4.
990
991 2004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
992
993 * mips.h (CPU_RM9000): Define.
994 (OPCODE_IS_MEMBER): Handle CPU_RM9000.
995
996 2004-11-25 Jan Beulich <jbeulich@novell.com>
997
998 * i386.h: CpuNo64 mov can't reasonably have a 'q' suffix. Moves
999 to/from test registers are illegal in 64-bit mode. Add missing
1000 NoRex64 to sidt. fxsave/fxrstor now allow for a 'q' suffix
1001 (previously one had to explicitly encode a rex64 prefix). Re-enable
1002 lahf/sahf in 64-bit mode as at least some Athlon64/Opteron steppings
1003 support it there. Add cmpxchg16b as per Intel's 64-bit documentation.
1004
1005 2004-11-23 Jan Beulich <jbeulich@novell.com>
1006
1007 * i386.h (i386_optab): paddq and psubq, even in their MMX form, are
1008 available only with SSE2. Change the MMX additions introduced by SSE
1009 and 3DNow!A to CpuMMX2 (rather than CpuMMX). Indicate the 3DNow!A
1010 instructions by their now designated identifier (since combining i686
1011 and 3DNow! does not really imply 3DNow!A).
1012
1013 2004-11-19 Alan Modra <amodra@bigpond.net.au>
1014
1015 * msp430.h (struct rcodes_s, MSP430_RLC, msp430_rcodes,
1016 struct hcodes_s, msp430_hcodes): Move to gas/config/tc-msp430.c.
1017
1018 2004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
1019 Vineet Sharma <vineets@noida.hcltech.com>
1020
1021 * maxq.h: New file: Disassembly information for the maxq port.
1022
1023 2004-11-05 H.J. Lu <hongjiu.lu@intel.com>
1024
1025 * i386.h (i386_optab): Put back "movzb".
1026
1027 2004-11-04 Hans-Peter Nilsson <hp@axis.com>
1028
1029 * cris.h (enum cris_insn_version_usage): Tweak formatting and
1030 comments. Remove member cris_ver_sim. Add members
1031 cris_ver_sim_v0_10, cris_ver_v0_10, cris_ver_v3_10,
1032 cris_ver_v8_10, cris_ver_v10, cris_ver_v10p.
1033 (struct cris_support_reg, struct cris_cond15): New types.
1034 (cris_conds15): Declare.
1035 (JUMP_PC_INCR_OPCODE_V32, BA_DWORD_OPCODE, NOP_OPCODE_COMMON)
1036 (NOP_OPCODE_ZBITS_COMMON, LAPC_DWORD_OPCODE, LAPC_DWORD_Z_BITS)
1037 (NOP_OPCODE_V32, NOP_Z_BITS_V32): New macros.
1038 (NOP_Z_BITS): Define in terms of NOP_OPCODE.
1039 (cris_imm_oprnd_size_type): New members SIZE_FIELD_SIGNED and
1040 SIZE_FIELD_UNSIGNED.
1041
1042 2004-11-04 Jan Beulich <jbeulich@novell.com>
1043
1044 * i386.h (sldx_Suf): Remove.
1045 (FP, l_FP, sl_FP, x_FP): Don't imply IgnoreSize.
1046 (q_FP): Define, implying no REX64.
1047 (x_FP, sl_FP): Imply FloatMF.
1048 (i386_optab): Split reg and mem forms of moving from segment registers
1049 so that the memory forms can ignore the 16-/32-bit operand size
1050 distinction. Adjust a few others for Intel mode. Remove *FP uses from
1051 all non-floating-point instructions. Unite 32- and 64-bit forms of
1052 movsx, movzx, and movd. Adjust floating point operations for the above
1053 changes to the *FP macros. Add DefaultSize to floating point control
1054 insns operating on larger memory ranges. Remove left over comments
1055 hinting at certain insns being Intel-syntax ones where the ones
1056 actually meant are already gone.
1057
1058 2004-10-07 Tomer Levi <Tomer.Levi@nsc.com>
1059
1060 * crx.h: Add COPS_REG_INS - Coprocessor Special register
1061 instruction type.
1062
1063 2004-09-30 Paul Brook <paul@codesourcery.com>
1064
1065 * arm.h (ARM_EXT_V6K, ARM_EXT_V6Z): Define.
1066 (ARM_ARCH_V6K, ARM_ARCH_V6Z, ARM_ARCH_V6ZK): Define.
1067
1068 2004-09-11 Theodore A. Roth <troth@openavr.org>
1069
1070 * avr.h: Add support for
1071 atmega48, atmega88, atmega168, attiny13, attiny2313, at90can128.
1072
1073 2004-09-09 Segher Boessenkool <segher@kernel.crashing.org>
1074
1075 * ppc.h (PPC_OPERAND_OPTIONAL): Fix comment.
1076
1077 2004-08-24 Dmitry Diky <diwil@spec.ru>
1078
1079 * msp430.h (msp430_opc): Add new instructions.
1080 (msp430_rcodes): Declare new instructions.
1081 (msp430_hcodes): Likewise..
1082
1083 2004-08-13 Nick Clifton <nickc@redhat.com>
1084
1085 PR/301
1086 * h8300.h (O_JSR): Do not allow VECIND addressing for non-SX
1087 processors.
1088
1089 2004-08-30 Michal Ludvig <mludvig@suse.cz>
1090
1091 * i386.h (i386_optab): Added montmul/xsha1/xsha256 insns.
1092
1093 2004-07-22 H.J. Lu <hongjiu.lu@intel.com>
1094
1095 * i386.h (i386_optab): Allow cs/ds in 64bit for branch hints.
1096
1097 2004-07-21 Jan Beulich <jbeulich@novell.com>
1098
1099 * i386.h: Adjust instruction descriptions to better match the
1100 specification.
1101
1102 2004-07-16 Richard Earnshaw <rearnsha@arm.com>
1103
1104 * arm.h: Remove all old content. Replace with architecture defines
1105 from gas/config/tc-arm.c.
1106
1107 2004-07-09 Andreas Schwab <schwab@suse.de>
1108
1109 * m68k.h: Fix comment.
1110
1111 2004-07-07 Tomer Levi <Tomer.Levi@nsc.com>
1112
1113 * crx.h: New file.
1114
1115 2004-06-24 Alan Modra <amodra@bigpond.net.au>
1116
1117 * i386.h (i386_optab): Remove fildd, fistpd and fisttpd.
1118
1119 2004-05-24 Peter Barada <peter@the-baradas.com>
1120
1121 * m68k.h: Add 'size' to m68k_opcode.
1122
1123 2004-05-05 Peter Barada <peter@the-baradas.com>
1124
1125 * m68k.h: Switch from ColdFire chip name to core variant.
1126
1127 2004-04-22 Peter Barada <peter@the-baradas.com>
1128
1129 * m68k.h: Add mcfmac/mcfemac definitions. Update operand
1130 descriptions for new EMAC cases.
1131 Remove ColdFire macmw/macml/msacmw/msacmw hacks and properly
1132 handle Motorola MAC syntax.
1133 Allow disassembly of ColdFire V4e object files.
1134
1135 2004-03-16 Alan Modra <amodra@bigpond.net.au>
1136
1137 * ppc.h (PPC_OPERAND_GPR_0): Define. Bump other operand defines.
1138
1139 2004-03-12 Jakub Jelinek <jakub@redhat.com>
1140
1141 * i386.h (i386_optab): Remove CpuNo64 from sysenter and sysexit.
1142
1143 2004-03-12 Michal Ludvig <mludvig@suse.cz>
1144
1145 * i386.h (i386_optab): Added xstore as an alias for xstorerng.
1146
1147 2004-03-12 Michal Ludvig <mludvig@suse.cz>
1148
1149 * i386.h (i386_optab): Added xstore/xcrypt insns.
1150
1151 2004-02-09 Anil Paranjpe <anilp1@KPITCummins.com>
1152
1153 * h8300.h (32bit ldc/stc): Add relaxing support.
1154
1155 2004-01-12 Anil Paranjpe <anilp1@KPITCummins.com>
1156
1157 * h8300.h (BITOP): Pass MEMRELAX flag.
1158
1159 2004-01-09 Anil Paranjpe <anilp1@KPITCummins.com>
1160
1161 * h8300.h (BITOP): Dissallow operations on @aa:16 and @aa:32
1162 except for the H8S.
1163
1164 For older changes see ChangeLog-9103
1165 \f
1166 Local Variables:
1167 mode: change-log
1168 left-margin: 8
1169 fill-column: 74
1170 version-control: never
1171 End: