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