include/opcode/
[deliverable/binutils-gdb.git] / include / opcode / ChangeLog
CommitLineData
bdc70b4a
AM
12010-07-03 Alan Modra <amodra@gmail.com>
2
3 * ppc.h (PPC_OPCODE_32, PPC_OPCODE_BOOKE64, PPC_OPCODE_CLASSIC): Delete.
4 Renumber other PPC_OPCODE defines.
5
f2bae120
AM
62010-07-03 Alan Modra <amodra@gmail.com>
7
8 * ppc.h (PPC_OPCODE_COMMON): Expand comment.
9
360cfc9c
AM
102010-06-29 Alan Modra <amodra@gmail.com>
11
12 * maxq.h: Delete file.
13
e01d869a
AM
142010-06-14 Sebastian Andrzej Siewior <bigeasy@linutronix.de>
15
16 * ppc.h (PPC_OPCODE_E500): Define.
17
f79e2745
CM
182010-05-26 Catherine Moore <clm@codesourcery.com>
19
20 * opcode/mips.h (INSN_MIPS16): Remove.
21
2462afa1
JM
222010-04-21 Joseph Myers <joseph@codesourcery.com>
23
24 * tic6x-insn-formats.h (s_branch): Correct typo in bitmask.
25
e4e42b45
NC
262010-04-15 Nick Clifton <nickc@redhat.com>
27
28 * alpha.h: Update copyright notice to use GPLv3.
29 * arc.h: Likewise.
30 * arm.h: Likewise.
31 * avr.h: Likewise.
32 * bfin.h: Likewise.
33 * cgen.h: Likewise.
34 * convex.h: Likewise.
35 * cr16.h: Likewise.
36 * cris.h: Likewise.
37 * crx.h: Likewise.
38 * d10v.h: Likewise.
39 * d30v.h: Likewise.
40 * dlx.h: Likewise.
41 * h8300.h: Likewise.
42 * hppa.h: Likewise.
43 * i370.h: Likewise.
44 * i386.h: Likewise.
45 * i860.h: Likewise.
46 * i960.h: Likewise.
47 * ia64.h: Likewise.
48 * m68hc11.h: Likewise.
49 * m68k.h: Likewise.
50 * m88k.h: Likewise.
51 * maxq.h: Likewise.
52 * mips.h: Likewise.
53 * mmix.h: Likewise.
54 * mn10200.h: Likewise.
55 * mn10300.h: Likewise.
56 * msp430.h: Likewise.
57 * np1.h: Likewise.
58 * ns32k.h: Likewise.
59 * or32.h: Likewise.
60 * pdp11.h: Likewise.
61 * pj.h: Likewise.
62 * pn.h: Likewise.
63 * ppc.h: Likewise.
64 * pyr.h: Likewise.
65 * rx.h: Likewise.
66 * s390.h: Likewise.
67 * score-datadep.h: Likewise.
68 * score-inst.h: Likewise.
69 * sparc.h: Likewise.
70 * spu-insns.h: Likewise.
71 * spu.h: Likewise.
72 * tic30.h: Likewise.
73 * tic4x.h: Likewise.
74 * tic54x.h: Likewise.
75 * tic80.h: Likewise.
76 * v850.h: Likewise.
77 * vax.h: Likewise.
78
40b36596
JM
792010-03-25 Joseph Myers <joseph@codesourcery.com>
80
81 * tic6x-control-registers.h, tic6x-insn-formats.h,
82 tic6x-opcode-table.h, tic6x.h: New.
83
c67a084a
NC
842010-02-25 Wu Zhangjin <wuzhangjin@gmail.com>
85
86 * mips.h: (LOONGSON2F_NOP_INSN): New macro.
87
466ef64f
AM
882010-02-08 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
89
90 * opcode/ppc.h (PPC_OPCODE_TITAN): Define.
91
1319d143
L
922010-01-14 H.J. Lu <hongjiu.lu@intel.com>
93
94 * ia64.h (ia64_find_opcode): Remove argument name.
95 (ia64_find_next_opcode): Likewise.
96 (ia64_dis_opcode): Likewise.
97 (ia64_free_opcode): Likewise.
98 (ia64_find_dependency): Likewise.
99
1fbb9298
DE
1002009-11-22 Doug Evans <dje@sebabeach.org>
101
102 * cgen.h: Include bfd_stdint.h.
103 (CGEN_INSN_LGSINT, CGEN_INSN_LGUINT): New types.
104
ada65aa3
PB
1052009-11-18 Paul Brook <paul@codesourcery.com>
106
107 * arm.h (FPU_VFP_V4_SP_D16, FPU_ARCH_VFP_V4_SP_D16): Define.
108
9e3c6df6
PB
1092009-11-17 Paul Brook <paul@codesourcery.com>
110 Daniel Jacobowitz <dan@codesourcery.com>
111
112 * arm.h (ARM_EXT_V6_DSP): Define.
113 (ARM_AEXT_V6T2, ARM_AEXT_NOTM): Include ARM_EXT_V6_DSP.
114 (ARM_AEXT_V7EM, ARM_ARCH_V7EM): Define.
115
0d734b5d
DD
1162009-11-04 DJ Delorie <dj@redhat.com>
117
118 * rx.h (rx_decode_opcode) (mvtipl): Add.
119 (mvtcp, mvfcp, opecp): Remove.
120
62f3b8c8
PB
1212009-11-02 Paul Brook <paul@codesourcery.com>
122
123 * arm.h (FPU_VFP_EXT_V3xD, FPU_VFP_EXT_FP16, FPU_NEON_EXT_FMA,
124 FPU_VFP_EXT_FMA, FPU_VFP_V3xD, FPU_VFP_V4D16, FPU_VFP_V4): Define.
125 (FPU_ARCH_VFP_V3D16_FP16, FPU_ARCH_VFP_V3_FP16, FPU_ARCH_VFP_V3xD,
126 FPU_ARCH_VFP_V3xD_FP16, FPU_ARCH_VFP_V4, FPU_ARCH_VFP_V4D16,
127 FPU_ARCH_NEON_VFP_V4): Define.
128
ac1e9eca
DE
1292009-10-23 Doug Evans <dje@sebabeach.org>
130
131 * cgen-bitset.h: Delete, moved to ../cgen/bitset.h.
132 * cgen.h: Update. Improve multi-inclusion macro name.
133
9fe54b1c
PB
1342009-10-02 Peter Bergner <bergner@vnet.ibm.com>
135
136 * ppc.h (PPC_OPCODE_476): Define.
137
634b50f2
PB
1382009-10-01 Peter Bergner <bergner@vnet.ibm.com>
139
140 * ppc.h (PPC_OPCODE_A2): Rename from PPC_OPCODE_PPCA2.
141
c7927a3c
NC
1422009-09-29 DJ Delorie <dj@redhat.com>
143
144 * rx.h: New file.
145
b961e85b
AM
1462009-09-22 Peter Bergner <bergner@vnet.ibm.com>
147
148 * ppc.h (ppc_cpu_t): Typedef to uint64_t.
149
e0d602ec
BE
1502009-09-21 Ben Elliston <bje@au.ibm.com>
151
152 * ppc.h (PPC_OPCODE_PPCA2): New.
153
96d56e9f
NC
1542009-09-05 Martin Thuresson <martin@mtme.org>
155
156 * ia64.h (struct ia64_operand): Renamed member class to op_class.
157
d3ce72d0
NC
1582009-08-29 Martin Thuresson <martin@mtme.org>
159
160 * tic30.h (template): Rename type template to
161 insn_template. Updated code to use new name.
162 * tic54x.h (template): Rename type template to
163 insn_template.
164
824b28db
NH
1652009-08-20 Nick Hudson <nick.hudson@gmx.co.uk>
166
167 * hppa.h (pa_opcodes): Add a pa10 bb without FLAG_STRICT.
168
f865a31d
AG
1692009-06-11 Anthony Green <green@moxielogic.com>
170
171 * moxie.h (MOXIE_F3_PCREL): Define.
172 (moxie_form3_opc_info): Grow.
173
0e7c7f11
AG
1742009-06-06 Anthony Green <green@moxielogic.com>
175
176 * moxie.h (MOXIE_F1_M): Define.
177
20135e4c
NC
1782009-04-15 Anthony Green <green@moxielogic.com>
179
180 * moxie.h: Created.
181
bcb012d3
DD
1822009-04-06 DJ Delorie <dj@redhat.com>
183
184 * h8300.h: Add relaxation attributes to MOVA opcodes.
185
69fe9ce5
AM
1862009-03-10 Alan Modra <amodra@bigpond.net.au>
187
188 * ppc.h (ppc_parse_cpu): Declare.
189
c3b7224a
NC
1902009-03-02 Qinwei <qinwei@sunnorth.com.cn>
191
192 * score-inst.h (score_insn_type, score_data_type): Add Ra_I9_I5
193 and _IMM11 for mbitclr and mbitset.
194 * score-datadep.h: Update dependency information.
195
066be9f7
PB
1962009-02-26 Peter Bergner <bergner@vnet.ibm.com>
197
198 * ppc.h (PPC_OPCODE_POWER7): New.
199
fedc618e
DE
2002009-02-06 Doug Evans <dje@google.com>
201
202 * i386.h: Add comment regarding sse* insns and prefixes.
203
52b6b6b9
JM
2042009-02-03 Sandip Matte <sandip@rmicorp.com>
205
206 * mips.h (INSN_XLR): Define.
207 (INSN_CHIP_MASK): Update.
208 (CPU_XLR): Define.
209 (OPCODE_IS_MEMBER): Update.
210 (M_MSGSND, M_MSGLD, M_MSGLD_T, M_MSGWAIT, M_MSGWAIT_T): Define.
211
35669430
DE
2122009-01-28 Doug Evans <dje@google.com>
213
214 * opcode/i386.h: Add multiple inclusion protection.
215 (EAX_REG_NUM,ECX_REG_NUM,EDX_REGNUM,EBX_REG_NUM,ESI_REG_NUM)
216 (EDI_REG_NUM): New macros.
217 (MODRM_MOD_FIELD,MODRM_REG_FIELD,MODRM_RM_FIELD): New macros.
218 (SIB_SCALE_FIELD,SIB_INDEX_FIELD,SIB_BASE_FIELD): New macros.
1d801e5f 219 (REX_PREFIX_P): New macro.
35669430 220
1cb0a767
PB
2212009-01-09 Peter Bergner <bergner@vnet.ibm.com>
222
223 * ppc.h (struct powerpc_opcode): New field "deprecated".
224 (PPC_OPCODE_NOPOWER4): Delete.
225
3aa3176b
TS
2262008-11-28 Joshua Kinard <kumba@gentoo.org>
227
228 * mips.h: Define CPU_R14000, CPU_R16000.
229 (OPCODE_IS_MEMBER): Include R14000, R16000 in test.
230
8e79c3df
CM
2312008-11-18 Catherine Moore <clm@codesourcery.com>
232
233 * arm.h (FPU_NEON_FP16): New.
234 (FPU_ARCH_NEON_FP16): New.
235
de9a3e51
CF
2362008-11-06 Chao-ying Fu <fu@mips.com>
237
238 * mips.h: Doucument '1' for 5-bit sync type.
239
1ca35711
L
2402008-08-28 H.J. Lu <hongjiu.lu@intel.com>
241
242 * ia64.h (ia64_resource_specifier): Add IA64_RS_CR_IIB. Update
243 IA64_RS_CR.
244
9b4e5766
PB
2452008-08-01 Peter Bergner <bergner@vnet.ibm.com>
246
247 * ppc.h (PPC_OPCODE_VSX, PPC_OPERAND_VSR): New.
248
081ba1b3
AM
2492008-07-30 Michael J. Eager <eager@eagercon.com>
250
251 * ppc.h (PPC_OPCODE_405): Define.
252 (PPC_OPERAND_FSL, PPC_OPERAND_FCR, PPC_OPERAND_UDI): Define.
253
fa452fa6
PB
2542008-06-13 Peter Bergner <bergner@vnet.ibm.com>
255
256 * ppc.h (ppc_cpu_t): New typedef.
257 (struct powerpc_opcode <flags>): Use it.
258 (struct powerpc_operand <insert, extract>): Likewise.
259 (struct powerpc_macro <flags>): Likewise.
260
bb35fb24
NC
2612008-06-12 Adam Nemet <anemet@caviumnetworks.com>
262
263 * mips.h: Document new field descriptors +x, +X, +p, +P, +s, +S.
264 Update comment before MIPS16 field descriptors to mention MIPS16.
265 (OP_SH_BBITIND, OP_MASK_BBITIND): New bit mask and shift count for
266 BBIT.
267 (OP_SH_CINSPOS, OP_MASK_CINSPOS, OP_SH_CINSLM1, OP_MASK_CINSLM1):
268 New bit masks and shift counts for cins and exts.
269
dd3cbb7e
NC
270 * mips.h: Document new field descriptors +Q.
271 (OP_SH_SEQI, OP_MASK_SEQI): New bit mask and shift count for SEQI.
272
d0799671
AN
2732008-04-28 Adam Nemet <anemet@caviumnetworks.com>
274
275 * mips.h (INSN_MACRO): Move it up to the the pinfo macros.
276 (INSN2_M_FP_S, INSN2_M_FP_D): New pinfo2 macros.
277
19a6653c
AM
2782008-04-14 Edmar Wienskoski <edmar@freescale.com>
279
280 * ppc.h: (PPC_OPCODE_E500MC): New.
281
c0f3af97
L
2822008-04-03 H.J. Lu <hongjiu.lu@intel.com>
283
284 * i386.h (MAX_OPERANDS): Set to 5.
285 (MAX_MNEM_SIZE): Changed to 20.
286
e210c36b
NC
2872008-03-28 Eric B. Weddington <eric.weddington@atmel.com>
288
289 * avr.h (AVR_ISA_TINY3): Define new opcode set for attiny167.
290
b1cc4aeb
PB
2912008-03-09 Paul Brook <paul@codesourcery.com>
292
293 * arm.h (FPU_VFP_EXT_D32, FPU_VFP_V3D16, FPU_ARCH_VFP_V3D16): Define.
294
7e806470
PB
2952008-03-04 Paul Brook <paul@codesourcery.com>
296
297 * arm.h (ARM_EXT_V6M, ARM_EXT_BARRIER, ARM_EXT_THUMB_MSR): Define.
298 (ARM_AEXT_V6T2, ARM_AEXT_V7_ARM, ARM_AEXT_V7M): Use new flags.
299 (ARM_AEXT_V6M, ARM_ARCH_V6M): Define.
300
7b2185f9 3012008-02-27 Denis Vlasenko <vda.linux@googlemail.com>
af7329f0
NC
302 Nick Clifton <nickc@redhat.com>
303
304 PR 3134
305 * h8300.h (h8_opcodes): Add an encoding for a mov.l instruction
306 with a 32-bit displacement but without the top bit of the 4th byte
e4e42b45 307 set.
af7329f0 308
796d5313
NC
3092008-02-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
310
311 * cr16.h (cr16_num_optab): Declared.
312
d669d37f
NC
3132008-02-14 Hakan Ardo <hakan@debian.org>
314
315 PR gas/2626
316 * avr.h (AVR_ISA_2xxe): Define.
317
e6429699
AN
3182008-02-04 Adam Nemet <anemet@caviumnetworks.com>
319
320 * mips.h: Update copyright.
321 (INSN_CHIP_MASK): New macro.
322 (INSN_OCTEON): New macro.
323 (CPU_OCTEON): New macro.
324 (OPCODE_IS_MEMBER): Handle Octeon instructions.
325
e210c36b
NC
3262008-01-23 Eric B. Weddington <eric.weddington@atmel.com>
327
328 * avr.h (AVR_ISA_RF401): Add new opcode set for at86rf401.
329
3302008-01-03 Eric B. Weddington <eric.weddington@atmel.com>
331
332 * avr.h (AVR_ISA_USB162): Add new opcode set.
333 (AVR_ISA_AVR3): Likewise.
334
350cc38d
MS
3352007-11-29 Mark Shinwell <shinwell@codesourcery.com>
336
337 * mips.h (INSN_LOONGSON_2E): New.
338 (INSN_LOONGSON_2F): New.
339 (CPU_LOONGSON_2E): New.
340 (CPU_LOONGSON_2F): New.
341 (OPCODE_IS_MEMBER): Update for Loongson-2E and -2F flags.
342
56950294
MS
3432007-11-29 Mark Shinwell <shinwell@codesourcery.com>
344
345 * mips.h (INSN_ISA*): Redefine certain values as an
346 enumeration. Update comments.
347 (mips_isa_table): New.
348 (ISA_MIPS*): Redefine to match enumeration.
349 (OPCODE_IS_MEMBER): Modify to correctly test new INSN_ISA*
350 values.
351
c3d65c1c
BE
3522007-08-08 Ben Elliston <bje@au.ibm.com>
353
354 * ppc.h (PPC_OPCODE_PPCPS): New.
355
0fdaa005
L
3562007-07-03 Nathan Sidwell <nathan@codesourcery.com>
357
358 * m68k.h: Document j K & E.
359
3602007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
3d3d428f
NC
361
362 * cr16.h: New file for CR16 target.
363
3896c469
AM
3642007-05-02 Alan Modra <amodra@bigpond.net.au>
365
366 * ppc.h (PPC_OPERAND_PLUS1): Update comment.
367
9a2e615a
NS
3682007-04-23 Nathan Sidwell <nathan@codesourcery.com>
369
370 * m68k.h (mcfisa_c): New.
371 (mcfusp, mcf_mask): Adjust.
372
b84bf58a
AM
3732007-04-20 Alan Modra <amodra@bigpond.net.au>
374
375 * ppc.h (struct powerpc_operand): Replace "bits" with "bitm".
376 (num_powerpc_operands): Declare.
377 (PPC_OPERAND_SIGNED et al): Redefine as hex.
378 (PPC_OPERAND_PLUS1): Define.
379
831480e9 3802007-03-21 H.J. Lu <hongjiu.lu@intel.com>
161a04f6
L
381
382 * i386.h (REX_MODE64): Renamed to ...
383 (REX_W): This.
384 (REX_EXTX): Renamed to ...
385 (REX_R): This.
386 (REX_EXTY): Renamed to ...
387 (REX_X): This.
388 (REX_EXTZ): Renamed to ...
389 (REX_B): This.
390
0b1cf022
L
3912007-03-15 H.J. Lu <hongjiu.lu@intel.com>
392
393 * i386.h: Add entries from config/tc-i386.h and move tables
394 to opcodes/i386-opc.h.
395
d796c0ad
L
3962007-03-13 H.J. Lu <hongjiu.lu@intel.com>
397
398 * i386.h (FloatDR): Removed.
399 (i386_optab): Use FloatD and FloatD|FloatR instead of FloatDR.
400
30ac7323
AM
4012007-03-01 Alan Modra <amodra@bigpond.net.au>
402
403 * spu-insns.h: Add soma double-float insns.
404
8b082fb1 4052007-02-20 Thiemo Seufer <ths@mips.com>
d796c0ad 406 Chao-Ying Fu <fu@mips.com>
8b082fb1
TS
407
408 * mips.h (OP_SH_BP, OP_MASK_BP): Add support for balign instruction.
409 (INSN_DSPR2): Add flag for DSP R2 instructions.
410 (M_BALIGN): New macro.
411
4eed87de
AM
4122007-02-14 Alan Modra <amodra@bigpond.net.au>
413
414 * i386.h (i386_optab): Replace all occurrences of Seg2ShortForm
415 and Seg3ShortFrom with Shortform.
416
fda592e8
L
4172007-02-11 H.J. Lu <hongjiu.lu@intel.com>
418
419 PR gas/4027
420 * i386.h (i386_optab): Put the real "test" before the pseudo
421 one.
422
3bdcfdf4
KH
4232007-01-08 Kazu Hirata <kazu@codesourcery.com>
424
425 * m68k.h (m68010up): OR fido_a.
426
9840d27e
KH
4272006-12-25 Kazu Hirata <kazu@codesourcery.com>
428
429 * m68k.h (fido_a): New.
430
c629cdac
KH
4312006-12-24 Kazu Hirata <kazu@codesourcery.com>
432
433 * m68k.h (mcfmac, mcfemac, cfloat, mcfhwdiv, mcfisa_a,
434 mcfisa_aa, mcfisa_b, mcfusp, mcf_mask): Double the defined
435 values.
436
b7d9ef37
L
4372006-11-08 H.J. Lu <hongjiu.lu@intel.com>
438
439 * i386.h (i386_optab): Replace CpuPNI with CpuSSE3.
440
b138abaa
NC
4412006-10-31 Mei Ligang <ligang@sunnorth.com.cn>
442
443 * score-inst.h (enum score_insn_type): Add Insn_internal.
444
e9f53129
AM
4452006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
446 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
447 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
448 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
449 Alan Modra <amodra@bigpond.net.au>
450
451 * spu-insns.h: New file.
452 * spu.h: New file.
453
ede602d7
AM
4542006-10-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
455
456 * ppc.h (PPC_OPCODE_CELL): Define.
e4e42b45 457
7918206c
MM
4582006-10-23 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
459
e4e42b45 460 * i386.h : Modify opcode to support for the change in POPCNT opcode
7918206c
MM
461 in amdfam10 architecture.
462
ef05d495
L
4632006-09-28 H.J. Lu <hongjiu.lu@intel.com>
464
465 * i386.h: Replace CpuMNI with CpuSSSE3.
466
2d447fca
JM
4672006-09-26 Mark Shinwell <shinwell@codesourcery.com>
468 Joseph Myers <joseph@codesourcery.com>
469 Ian Lance Taylor <ian@wasabisystems.com>
470 Ben Elliston <bje@wasabisystems.com>
471
472 * arm.h (ARM_CEXT_IWMMXT2, ARM_ARCH_IWMMXT2): Define.
473
1c0d3aa6
NC
4742006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
475
476 * score-datadep.h: New file.
477 * score-inst.h: New file.
478
c2f0420e
L
4792006-07-14 H.J. Lu <hongjiu.lu@intel.com>
480
481 * i386.h (i386_optab): Remove InvMem from maskmovq, movhlps,
482 movlhps, movmskps, pextrw, pmovmskb, movmskpd, maskmovdqu,
483 movdq2q and movq2dq.
484
050dfa73
MM
4852006-07-10 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
486 Michael Meissner <michael.meissner@amd.com>
487
488 * i386.h: Add amdfam10 new instructions (SSE4a and ABM instructions).
489
15965411
L
4902006-06-12 H.J. Lu <hongjiu.lu@intel.com>
491
492 * i386.h (i386_optab): Add "nop" with memory reference.
493
46e883c5
L
4942006-06-12 H.J. Lu <hongjiu.lu@intel.com>
495
496 * i386.h (i386_optab): Update comment for 64bit NOP.
497
9622b051
AM
4982006-06-06 Ben Elliston <bje@au.ibm.com>
499 Anton Blanchard <anton@samba.org>
500
501 * ppc.h (PPC_OPCODE_POWER6): Define.
502 Adjust whitespace.
503
a9e24354
TS
5042006-06-05 Thiemo Seufer <ths@mips.com>
505
e4e42b45 506 * mips.h: Improve description of MT flags.
a9e24354 507
a596001e
RS
5082006-05-25 Richard Sandiford <richard@codesourcery.com>
509
510 * m68k.h (mcf_mask): Define.
511
d43b4baf
TS
5122006-05-05 Thiemo Seufer <ths@mips.com>
513 David Ung <davidu@mips.com>
514
515 * mips.h (enum): Add macro M_CACHE_AB.
516
39a7806d
TS
5172006-05-04 Thiemo Seufer <ths@mips.com>
518 Nigel Stephens <nigel@mips.com>
519 David Ung <davidu@mips.com>
520
521 * mips.h: Add INSN_SMARTMIPS define.
522
9bcd4f99
TS
5232006-04-30 Thiemo Seufer <ths@mips.com>
524 David Ung <davidu@mips.com>
525
526 * mips.h: Defines udi bits and masks. Add description of
527 characters which may appear in the args field of udi
528 instructions.
529
ef0ee844
TS
5302006-04-26 Thiemo Seufer <ths@networkno.de>
531
532 * mips.h: Improve comments describing the bitfield instruction
533 fields.
534
f7675147
L
5352006-04-26 Julian Brown <julian@codesourcery.com>
536
537 * arm.h (FPU_VFP_EXT_V3): Define constant.
538 (FPU_NEON_EXT_V1): Likewise.
539 (FPU_VFP_HARD): Update.
540 (FPU_VFP_V3): Define macro.
541 (FPU_ARCH_VFP_V3, FPU_ARCH_VFP_V3_PLUS_NEON_V1): Define macros.
542
ef0ee844 5432006-04-07 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
d727e8c2
NC
544
545 * avr.h (AVR_ISA_PWMx): New.
546
2da12c60
NS
5472006-03-28 Nathan Sidwell <nathan@codesourcery.com>
548
549 * m68k.h (cpu_m68k, cpu_cf, cpu_m68000, cpu_m68008, cpu_m68010,
550 cpu_m68020, cpu_m68ec030, cpu_m68040, cpu_m68060, cpu_m68851,
551 cpu_m68881, cpu_m68882, cpu_cpu32, cpu_cf5200, cpu_cf5206e,
552 cpu_cf5208, cpu_cf521x, cpu_cf5213, cpu_cf5249, cpu_cf528x,
553 cpu_cf5307, cpu_cf5329, cpu_cf5407, cpu_cf547x, cpu_cf548x): Remove.
554
0715c387
PB
5552006-03-10 Paul Brook <paul@codesourcery.com>
556
557 * arm.h (ARM_AEXT_V7_ARM): Include v6ZK extensions.
558
34bdd094
DA
5592006-03-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
560
561 * hppa.h (pa_opcodes): Reorder bb opcodes so that pa10 opcodes come
562 first. Correct mask of bb "B" opcode.
563
331d2d0d
L
5642006-02-27 H.J. Lu <hongjiu.lu@intel.com>
565
566 * i386.h (i386_optab): Support Intel Merom New Instructions.
567
62b3e311
PB
5682006-02-24 Paul Brook <paul@codesourcery.com>
569
570 * arm.h: Add V7 feature bits.
571
59cf82fe
L
5722006-02-23 H.J. Lu <hongjiu.lu@intel.com>
573
574 * ia64.h (ia64_opnd): Add IA64_OPND_IMMU5b.
575
e74cfd16
PB
5762006-01-31 Paul Brook <paul@codesourcery.com>
577 Richard Earnshaw <rearnsha@arm.com>
578
579 * arm.h: Use ARM_CPU_FEATURE.
580 (ARM_AEXT_*, FPU_ENDIAN_PURE, FPU_VFP_HARD): New.
581 (arm_feature_set): Change to a structure.
582 (ARM_CPU_HAS_FEATURE, ARM_MERGE_FEATURE_SETS, ARM_CLEAR_FEATURE,
583 ARM_FEATURE): New macros.
584
5b3f8a92
HPN
5852005-12-07 Hans-Peter Nilsson <hp@axis.com>
586
587 * cris.h (MOVE_M_TO_PREG_OPCODE, MOVE_M_TO_PREG_ZBITS)
588 (MOVE_PC_INCR_OPCODE_PREFIX, MOVE_PC_INCR_OPCODE_SUFFIX): New macros.
589 (ADD_PC_INCR_OPCODE): Don't define.
590
cb712a9e
L
5912005-12-06 H.J. Lu <hongjiu.lu@intel.com>
592
593 PR gas/1874
594 * i386.h (i386_optab): Add 64bit support for monitor and mwait.
595
0499d65b
TS
5962005-11-14 David Ung <davidu@mips.com>
597
598 * mips.h: Assign 'm'/'M' codes to MIPS16e save/restore
599 instructions. Define MIPS16_ALL_ARGS and MIPS16_ALL_STATICS for
600 save/restore encoding of the args field.
601
ea5ca089
DB
6022005-10-28 Dave Brolley <brolley@redhat.com>
603
604 Contribute the following changes:
605 2005-02-16 Dave Brolley <brolley@redhat.com>
606
607 * cgen-bitset.h: Rename CGEN_ISA_MASK to CGEN_BITSET. Rename
608 cgen_isa_mask_* to cgen_bitset_*.
609 * cgen.h: Likewise.
610
16175d96
DB
611 2003-10-21 Richard Sandiford <rsandifo@redhat.com>
612
613 * cgen.h (CGEN_BITSET_ATTR_VALUE): Fix definition.
614 (CGEN_ATTR_ENTRY): Change "value" to type "unsigned".
615 (CGEN_CPU_TABLE): Make isas a ponter.
616
617 2003-09-29 Dave Brolley <brolley@redhat.com>
618
619 * cgen.h (CGEN_ATTR_VALUE_BITSET_TYPE): New typedef.
620 (CGEN_ATTR_VALUE_ENUM_TYPE): Ditto.
621 (CGEN_ATTR_VALUE_TYPE): Use these new typedefs.
622
623 2002-12-13 Dave Brolley <brolley@redhat.com>
624
625 * cgen.h (symcat.h): #include it.
626 (cgen-bitset.h): #include it.
627 (CGEN_ATTR_VALUE_TYPE): Now a union.
628 (CGEN_ATTR_VALUE): Reference macros generated in opcodes/<arch>-desc.h.
629 (CGEN_ATTR_ENTRY): 'value' now unsigned.
630 (cgen_cpu_desc): 'isas' now (CGEN_ISA_MASK*).
631 * cgen-bitset.h: New file.
632
3c9b82ba
NC
6332005-09-30 Catherine Moore <clm@cm00re.com>
634
635 * bfin.h: New file.
636
6a2375c6
JB
6372005-10-24 Jan Beulich <jbeulich@novell.com>
638
639 * ia64.h (enum ia64_opnd): Move memory operand out of set of
640 indirect operands.
641
c06a12f8
DA
6422005-10-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
643
644 * hppa.h (pa_opcodes): Add two fcmp opcodes. Reorder ftest opcodes.
645 Add FLAG_STRICT to pa10 ftest opcode.
646
4d443107
DA
6472005-10-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
648
649 * hppa.h (pa_opcodes): Remove lha entries.
650
f0a3b40f
DA
6512005-10-08 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
652
653 * hppa.h (FLAG_STRICT): Revise comment.
654 (pa_opcode): Revise ordering rules. Add/move strict pa10 variants
655 before corresponding pa11 opcodes. Add strict pa10 register-immediate
656 entries for "fdc".
657
e210c36b
NC
6582005-09-30 Catherine Moore <clm@cm00re.com>
659
660 * bfin.h: New file.
661
1b7e1362
DA
6622005-09-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
663
664 * hppa.h (pa_opcodes): Add new "fdc" and "fic" opcode entries.
665
089b39de
CF
6662005-09-06 Chao-ying Fu <fu@mips.com>
667
668 * mips.h (OP_SH_MT_U, OP_MASK_MT_U, OP_SH_MT_H, OP_MASK_MT_H,
669 OP_SH_MTACC_T, OP_MASK_MTACC_T, OP_SH_MTACC_D, OP_MASK_MTACC_D): New
670 define.
671 Document !, $, *, &, g, +t, +T operand formats for MT instructions.
672 (INSN_ASE_MASK): Update to include INSN_MT.
673 (INSN_MT): New define for MT ASE.
674
93c34b9b
CF
6752005-08-25 Chao-ying Fu <fu@mips.com>
676
677 * mips.h (OP_SH_DSPACC, OP_MASK_DSPACC, OP_SH_DSPACC_S,
678 OP_MASK_DSPACC_S, OP_SH_DSPSFT, OP_MASK_DSPSFT, OP_SH_DSPSFT_7,
679 OP_MASK_DSPSFT_7, OP_SH_SA3, OP_MASK_SA3, OP_SH_SA4, OP_MASK_SA4,
680 OP_SH_IMM8, OP_MASK_IMM8, OP_SH_IMM10, OP_MASK_IMM10, OP_SH_WRDSP,
681 OP_MASK_WRDSP, OP_SH_RDDSP, OP_MASK_RDDSP): New define.
682 Document 3, 4, 5, 6, 7, 8, 9, 0, :, ', @ operand formats for DSP
683 instructions.
684 (INSN_DSP): New define for DSP ASE.
685
848cf006
AM
6862005-08-18 Alan Modra <amodra@bigpond.net.au>
687
688 * a29k.h: Delete.
689
36ae0db3
DJ
6902005-08-15 Daniel Jacobowitz <dan@codesourcery.com>
691
692 * ppc.h (PPC_OPCODE_E300): Define.
693
8c929562
MS
6942005-08-12 Martin Schwidefsky <schwidefsky@de.ibm.com>
695
696 * s390.h (s390_opcode_cpu_val): Add enum for cpu type z9-109.
697
f7b8cccc
DA
6982005-07-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
699
700 PR gas/336
701 * hppa.h (pa_opcodes): Allow 0 immediates in PA 2.0 variants of pdtlb
702 and pitlb.
703
8b5328ac
JB
7042005-07-27 Jan Beulich <jbeulich@novell.com>
705
706 * i386.h (i386_optab): Add comment to movd. Use LongMem for all
707 movd-s. Add NoRex64 to movq-s dealing only with mmx or xmm registers.
708 Add movq-s as 64-bit variants of movd-s.
709
f417d200
DA
7102005-07-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
711
18b3bdfc
DA
712 * hppa.h: Fix punctuation in comment.
713
f417d200
DA
714 * hppa.h (pa_opcode): Add rules for opcode ordering. Check first for
715 implicit space-register addressing. Set space-register bits on opcodes
716 using implicit space-register addressing. Add various missing pa20
717 long-immediate opcodes. Remove various opcodes using implicit 3-bit
718 space-register addressing. Use "fE" instead of "fe" in various
719 fstw opcodes.
720
9a145ce6
JB
7212005-07-18 Jan Beulich <jbeulich@novell.com>
722
723 * i386.h (i386_optab): Operands of aam and aad are unsigned.
724
90700ea2
L
7252007-07-15 H.J. Lu <hongjiu.lu@intel.com>
726
727 * i386.h (i386_optab): Support Intel VMX Instructions.
728
48f130a8
DA
7292005-07-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
730
731 * hppa.h (pa_opcode): Don't set FLAG_STRICT in pa10 loads and stores.
732
30123838
JB
7332005-07-05 Jan Beulich <jbeulich@novell.com>
734
735 * i386.h (i386_optab): Add new insns.
736
47b0e7ad
NC
7372005-07-01 Nick Clifton <nickc@redhat.com>
738
739 * sparc.h: Add typedefs to structure declarations.
740
b300c311
L
7412005-06-20 H.J. Lu <hongjiu.lu@intel.com>
742
743 PR 1013
744 * i386.h (i386_optab): Update comments for 64bit addressing on
745 mov. Allow 64bit addressing for mov and movq.
746
2db495be
DA
7472005-06-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
748
749 * hppa.h (pa_opcodes): Use cM and cX instead of cm and cx,
750 respectively, in various floating-point load and store patterns.
751
caa05036
DA
7522005-05-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
753
754 * hppa.h (FLAG_STRICT): Correct comment.
755 (pa_opcodes): Update load and store entries to allow both PA 1.X and
756 PA 2.0 mneumonics when equivalent. Entries with cache control
757 completers now require PA 1.1. Adjust whitespace.
758
f4411256
AM
7592005-05-19 Anton Blanchard <anton@samba.org>
760
761 * ppc.h (PPC_OPCODE_POWER5): Define.
762
e172dbf8
NC
7632005-05-10 Nick Clifton <nickc@redhat.com>
764
765 * Update the address and phone number of the FSF organization in
766 the GPL notices in the following files:
767 a29k.h, alpha.h, arc.h, arm.h, avr.h, cgen.h, convex.h, cris.h,
768 crx.h, d10v.h, d30v.h, dlx.h, h8300.h, hppa.h, i370.h, i386.h,
769 i860.h, i960.h, m68hc11.h, m68k.h, m88k.h, maxq.h, mips.h, mmix.h,
770 mn10200.h, mn10300.h, msp430.h, np1.h, ns32k.h, or32.h, pdp11.h,
771 pj.h, pn.h, ppc.h, pyr.h, s390.h, sparc.h, tic30.h, tic4x.h,
772 tic54x.h, tic80.h, v850.h, vax.h
773
e44823cf
JB
7742005-05-09 Jan Beulich <jbeulich@novell.com>
775
776 * i386.h (i386_optab): Add ht and hnt.
777
791fe849
MK
7782005-04-18 Mark Kettenis <kettenis@gnu.org>
779
780 * i386.h: Insert hyphens into selected VIA PadLock extensions.
781 Add xcrypt-ctr. Provide aliases without hyphens.
782
faa7ef87
L
7832005-04-13 H.J. Lu <hongjiu.lu@intel.com>
784
a63027e5
L
785 Moved from ../ChangeLog
786
faa7ef87
L
787 2005-04-12 Paul Brook <paul@codesourcery.com>
788 * m88k.h: Rename psr macros to avoid conflicts.
789
790 2005-03-12 Zack Weinberg <zack@codesourcery.com>
791 * arm.h: Adjust comments for ARM_EXT_V4T and ARM_EXT_V5T.
792 Add ARM_EXT_V6T2, ARM_ARCH_V6T2, ARM_ARCH_V6KT2, ARM_ARCH_V6ZT2,
793 and ARM_ARCH_V6ZKT2.
794
795 2004-11-29 Tomer Levi <Tomer.Levi@nsc.com>
796 * crx.h (enum operand_type): Rename rbase_cst4 to rbase_dispu4.
797 Remove redundant instruction types.
798 (struct argument): X_op - new field.
799 (struct cst4_entry): Remove.
800 (no_op_insn): Declare.
801
802 2004-11-05 Tomer Levi <Tomer.Levi@nsc.com>
803 * crx.h (enum argtype): Rename types, remove unused types.
804
805 2004-10-27 Tomer Levi <Tomer.Levi@nsc.com>
806 * crx.h (enum reg): Rearrange registers, remove 'ccfg' and `'pc'.
807 (enum reg_type): Remove CRX_PC_REGTYPE, CRX_MTPR_REGTYPE.
808 (enum operand_type): Rearrange operands, edit comments.
809 replace us<N> with ui<N> for unsigned immediate.
810 replace d<N> with disps<N>/dispu<N>/dispe<N> for signed/unsigned/escaped
811 displacements (respectively).
812 replace rbase_ridx_scl2_dispu<N> with rindex_disps<N> for register index.
813 (instruction type): Add NO_TYPE_INS.
814 (instruction flags): Add USER_REG, CST4MAP, NO_SP, NO_RPTR.
815 (operand_entry): New field - 'flags'.
816 (operand flags): New.
817
818 2004-10-21 Tomer Levi <Tomer.Levi@nsc.com>
819 * crx.h (operand_type): Remove redundant types i3, i4,
820 i5, i8, i12.
821 Add new unsigned immediate types us3, us4, us5, us16.
822
bc4bd9ab
MK
8232005-04-12 Mark Kettenis <kettenis@gnu.org>
824
825 * i386.h (i386_optab): Mark VIA PadLock instructions as ImmExt and
826 adjust them accordingly.
827
373ff435
JB
8282005-04-01 Jan Beulich <jbeulich@novell.com>
829
830 * i386.h (i386_optab): Add rdtscp.
831
4cc91dba
L
8322005-03-29 H.J. Lu <hongjiu.lu@intel.com>
833
834 * i386.h (i386_optab): Don't allow the `l' suffix for moving
418a8fca
AS
835 between memory and segment register. Allow movq for moving between
836 general-purpose register and segment register.
4cc91dba 837
9ae09ff9
JB
8382005-02-09 Jan Beulich <jbeulich@novell.com>
839
840 PR gas/707
841 * i386.h (i386_optab): Add x_Suf to fbld and fbstp. Add w_Suf and
842 FloatMF to fldcw, fstcw, fnstcw, and the memory formas of fstsw and
843 fnstsw.
844
638e7a64
NS
8452006-02-07 Nathan Sidwell <nathan@codesourcery.com>
846
847 * m68k.h (m68008, m68ec030, m68882): Remove.
848 (m68k_mask): New.
849 (cpu_m68k, cpu_cf): New.
850 (mcf5200, mcf5206e, mcf521x, mcf5249, mcf528x, mcf5307, mcf5407,
851 mcf5470, mcf5480): Rename to cpu_<foo>. Add m680x0 variants.
852
90219bd0
AO
8532005-01-25 Alexandre Oliva <aoliva@redhat.com>
854
855 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
856 * cgen.h (enum cgen_parse_operand_type): Add
857 CGEN_PARSE_OPERAND_SYMBOLIC.
858
239cb185
FF
8592005-01-21 Fred Fish <fnf@specifixinc.com>
860
861 * mips.h: Change INSN_ALIAS to INSN2_ALIAS.
862 Change INSN_WRITE_MDMX_ACC to INSN2_WRITE_MDMX_ACC.
863 Change INSN_READ_MDMX_ACC to INSN2_READ_MDMX_ACC.
864
dc9a9f39
FF
8652005-01-19 Fred Fish <fnf@specifixinc.com>
866
867 * mips.h (struct mips_opcode): Add new pinfo2 member.
868 (INSN_ALIAS): New define for opcode table entries that are
869 specific instances of another entry, such as 'move' for an 'or'
870 with a zero operand.
871 (INSN_READ_MDMX_ACC): Redefine from 0 to 0x2.
872 (INSN_WRITE_MDMX_ACC): Redefine from 0 to 0x4.
873
98e7aba8
ILT
8742004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
875
876 * mips.h (CPU_RM9000): Define.
877 (OPCODE_IS_MEMBER): Handle CPU_RM9000.
878
37edbb65
JB
8792004-11-25 Jan Beulich <jbeulich@novell.com>
880
881 * i386.h: CpuNo64 mov can't reasonably have a 'q' suffix. Moves
882 to/from test registers are illegal in 64-bit mode. Add missing
883 NoRex64 to sidt. fxsave/fxrstor now allow for a 'q' suffix
884 (previously one had to explicitly encode a rex64 prefix). Re-enable
885 lahf/sahf in 64-bit mode as at least some Athlon64/Opteron steppings
886 support it there. Add cmpxchg16b as per Intel's 64-bit documentation.
887
8882004-11-23 Jan Beulich <jbeulich@novell.com>
5c6af06e
JB
889
890 * i386.h (i386_optab): paddq and psubq, even in their MMX form, are
891 available only with SSE2. Change the MMX additions introduced by SSE
892 and 3DNow!A to CpuMMX2 (rather than CpuMMX). Indicate the 3DNow!A
893 instructions by their now designated identifier (since combining i686
894 and 3DNow! does not really imply 3DNow!A).
895
f5c7edf4
AM
8962004-11-19 Alan Modra <amodra@bigpond.net.au>
897
898 * msp430.h (struct rcodes_s, MSP430_RLC, msp430_rcodes,
899 struct hcodes_s, msp430_hcodes): Move to gas/config/tc-msp430.c.
900
7499d566
NC
9012004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
902 Vineet Sharma <vineets@noida.hcltech.com>
903
904 * maxq.h: New file: Disassembly information for the maxq port.
905
bcb9eebe
L
9062004-11-05 H.J. Lu <hongjiu.lu@intel.com>
907
908 * i386.h (i386_optab): Put back "movzb".
909
94bb3d38
HPN
9102004-11-04 Hans-Peter Nilsson <hp@axis.com>
911
912 * cris.h (enum cris_insn_version_usage): Tweak formatting and
913 comments. Remove member cris_ver_sim. Add members
914 cris_ver_sim_v0_10, cris_ver_v0_10, cris_ver_v3_10,
915 cris_ver_v8_10, cris_ver_v10, cris_ver_v10p.
916 (struct cris_support_reg, struct cris_cond15): New types.
917 (cris_conds15): Declare.
918 (JUMP_PC_INCR_OPCODE_V32, BA_DWORD_OPCODE, NOP_OPCODE_COMMON)
919 (NOP_OPCODE_ZBITS_COMMON, LAPC_DWORD_OPCODE, LAPC_DWORD_Z_BITS)
920 (NOP_OPCODE_V32, NOP_Z_BITS_V32): New macros.
921 (NOP_Z_BITS): Define in terms of NOP_OPCODE.
922 (cris_imm_oprnd_size_type): New members SIZE_FIELD_SIGNED and
923 SIZE_FIELD_UNSIGNED.
924
37edbb65 9252004-11-04 Jan Beulich <jbeulich@novell.com>
9306ca4a
JB
926
927 * i386.h (sldx_Suf): Remove.
928 (FP, l_FP, sl_FP, x_FP): Don't imply IgnoreSize.
929 (q_FP): Define, implying no REX64.
930 (x_FP, sl_FP): Imply FloatMF.
931 (i386_optab): Split reg and mem forms of moving from segment registers
932 so that the memory forms can ignore the 16-/32-bit operand size
933 distinction. Adjust a few others for Intel mode. Remove *FP uses from
934 all non-floating-point instructions. Unite 32- and 64-bit forms of
935 movsx, movzx, and movd. Adjust floating point operations for the above
936 changes to the *FP macros. Add DefaultSize to floating point control
937 insns operating on larger memory ranges. Remove left over comments
938 hinting at certain insns being Intel-syntax ones where the ones
939 actually meant are already gone.
940
48c9f030
NC
9412004-10-07 Tomer Levi <Tomer.Levi@nsc.com>
942
943 * crx.h: Add COPS_REG_INS - Coprocessor Special register
944 instruction type.
945
0dd132b6
NC
9462004-09-30 Paul Brook <paul@codesourcery.com>
947
948 * arm.h (ARM_EXT_V6K, ARM_EXT_V6Z): Define.
949 (ARM_ARCH_V6K, ARM_ARCH_V6Z, ARM_ARCH_V6ZK): Define.
950
23794b24
MM
9512004-09-11 Theodore A. Roth <troth@openavr.org>
952
953 * avr.h: Add support for
954 atmega48, atmega88, atmega168, attiny13, attiny2313, at90can128.
955
2a309db0
AM
9562004-09-09 Segher Boessenkool <segher@kernel.crashing.org>
957
958 * ppc.h (PPC_OPERAND_OPTIONAL): Fix comment.
959
b18c562e
NC
9602004-08-24 Dmitry Diky <diwil@spec.ru>
961
962 * msp430.h (msp430_opc): Add new instructions.
963 (msp430_rcodes): Declare new instructions.
964 (msp430_hcodes): Likewise..
965
45d313cd
NC
9662004-08-13 Nick Clifton <nickc@redhat.com>
967
968 PR/301
969 * h8300.h (O_JSR): Do not allow VECIND addressing for non-SX
970 processors.
971
30d1c836
ML
9722004-08-30 Michal Ludvig <mludvig@suse.cz>
973
974 * i386.h (i386_optab): Added montmul/xsha1/xsha256 insns.
975
9a45f1c2
L
9762004-07-22 H.J. Lu <hongjiu.lu@intel.com>
977
978 * i386.h (i386_optab): Allow cs/ds in 64bit for branch hints.
979
543613e9
NC
9802004-07-21 Jan Beulich <jbeulich@novell.com>
981
982 * i386.h: Adjust instruction descriptions to better match the
983 specification.
984
b781e558
RE
9852004-07-16 Richard Earnshaw <rearnsha@arm.com>
986
987 * arm.h: Remove all old content. Replace with architecture defines
988 from gas/config/tc-arm.c.
989
8577e690
AS
9902004-07-09 Andreas Schwab <schwab@suse.de>
991
992 * m68k.h: Fix comment.
993
1fe1f39c
NC
9942004-07-07 Tomer Levi <Tomer.Levi@nsc.com>
995
996 * crx.h: New file.
997
1d9f512f
AM
9982004-06-24 Alan Modra <amodra@bigpond.net.au>
999
1000 * i386.h (i386_optab): Remove fildd, fistpd and fisttpd.
1001
be8c092b
NC
10022004-05-24 Peter Barada <peter@the-baradas.com>
1003
1004 * m68k.h: Add 'size' to m68k_opcode.
1005
6b6e92f4
NC
10062004-05-05 Peter Barada <peter@the-baradas.com>
1007
1008 * m68k.h: Switch from ColdFire chip name to core variant.
1009
10102004-04-22 Peter Barada <peter@the-baradas.com>
fd99574b
NC
1011
1012 * m68k.h: Add mcfmac/mcfemac definitions. Update operand
1013 descriptions for new EMAC cases.
1014 Remove ColdFire macmw/macml/msacmw/msacmw hacks and properly
1015 handle Motorola MAC syntax.
1016 Allow disassembly of ColdFire V4e object files.
1017
fdd12ef3
AM
10182004-03-16 Alan Modra <amodra@bigpond.net.au>
1019
1020 * ppc.h (PPC_OPERAND_GPR_0): Define. Bump other operand defines.
1021
3922a64c
L
10222004-03-12 Jakub Jelinek <jakub@redhat.com>
1023
1024 * i386.h (i386_optab): Remove CpuNo64 from sysenter and sysexit.
1025
1f45d988
ML
10262004-03-12 Michal Ludvig <mludvig@suse.cz>
1027
1028 * i386.h (i386_optab): Added xstore as an alias for xstorerng.
1029
0f10071e
ML
10302004-03-12 Michal Ludvig <mludvig@suse.cz>
1031
1032 * i386.h (i386_optab): Added xstore/xcrypt insns.
1033
3255318a
NC
10342004-02-09 Anil Paranjpe <anilp1@KPITCummins.com>
1035
1036 * h8300.h (32bit ldc/stc): Add relaxing support.
1037
ca9a79a1 10382004-01-12 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1039
ca9a79a1
NC
1040 * h8300.h (BITOP): Pass MEMRELAX flag.
1041
875a0b14
NC
10422004-01-09 Anil Paranjpe <anilp1@KPITCummins.com>
1043
1044 * h8300.h (BITOP): Dissallow operations on @aa:16 and @aa:32
1045 except for the H8S.
252b5132 1046
c9e214e5 1047For older changes see ChangeLog-9103
252b5132
RH
1048\f
1049Local Variables:
c9e214e5
AM
1050mode: change-log
1051left-margin: 8
1052fill-column: 74
252b5132
RH
1053version-control: never
1054End:
This page took 0.509545 seconds and 4 git commands to generate.