]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - opcodes/ChangeLog
Remove sh5 and sh64 support
[thirdparty/binutils-gdb.git] / opcodes / ChangeLog
CommitLineData
211dc24b
AM
12018-04-16 Alan Modra <amodra@gmail.com>
2
3 * Makefile.am: Remove sh5 and sh64 support.
4 * configure.ac: Likewise.
5 * disassemble.c: Likewise.
6 * disassemble.h: Likewise.
7 * sh-dis.c: Likewise.
8 * sh64-dis.c: Delete.
9 * sh64-opc.c: Delete.
10 * sh64-opc.h: Delete.
11 * Makefile.in: Regenerate.
12 * configure: Regenerate.
13 * po/POTFILES.in: Regenerate.
14
a9a4b302
AM
152018-04-16 Alan Modra <amodra@gmail.com>
16
17 * Makefile.am: Remove w65 support.
18 * configure.ac: Likewise.
19 * disassemble.c: Likewise.
20 * disassemble.h: Likewise.
21 * w65-dis.c: Delete.
22 * w65-opc.h: Delete.
23 * Makefile.in: Regenerate.
24 * configure: Regenerate.
25 * po/POTFILES.in: Regenerate.
26
04cb01fd
AM
272018-04-16 Alan Modra <amodra@gmail.com>
28
29 * configure.ac: Remove we32k support.
30 * configure: Regenerate.
31
c2bf1eec
AM
322018-04-16 Alan Modra <amodra@gmail.com>
33
34 * Makefile.am: Remove m88k support.
35 * configure.ac: Likewise.
36 * disassemble.c: Likewise.
37 * disassemble.h: Likewise.
38 * m88k-dis.c: Delete.
39 * Makefile.in: Regenerate.
40 * configure: Regenerate.
41 * po/POTFILES.in: Regenerate.
42
6793974d
AM
432018-04-16 Alan Modra <amodra@gmail.com>
44
45 * Makefile.am: Remove i370 support.
46 * configure.ac: Likewise.
47 * disassemble.c: Likewise.
48 * disassemble.h: Likewise.
49 * i370-dis.c: Delete.
50 * i370-opc.c: Delete.
51 * Makefile.in: Regenerate.
52 * configure: Regenerate.
53 * po/POTFILES.in: Regenerate.
54
e82aa794
AM
552018-04-16 Alan Modra <amodra@gmail.com>
56
57 * Makefile.am: Remove h8500 support.
58 * configure.ac: Likewise.
59 * disassemble.c: Likewise.
60 * disassemble.h: Likewise.
61 * h8500-dis.c: Delete.
62 * h8500-opc.h: Delete.
63 * Makefile.in: Regenerate.
64 * configure: Regenerate.
65 * po/POTFILES.in: Regenerate.
66
fceadf09
AM
672018-04-16 Alan Modra <amodra@gmail.com>
68
69 * configure.ac: Remove tahoe support.
70 * configure: Regenerate.
71
ae1d3843
L
722018-04-15 H.J. Lu <hongjiu.lu@intel.com>
73
74 * i386-dis.c (prefix_table): Replace Em with Edq on tpause and
75 umwait.
76 * i386-opc.tbl: Allow 32-bit registers for tpause and umwait in
77 64-bit mode.
78 * i386-tbl.h: Regenerated.
79
de89d0a3
IT
802018-04-11 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
81
82 * i386-dis.c (enum): Add PREFIX_MOD_0_0FAE_REG_6,
83 PREFIX_MOD_1_0FAE_REG_6.
84 (va_mode): New.
85 (OP_E_register): Use va_mode.
86 * i386-dis-evex.h (prefix_table):
87 New instructions (see prefixes above).
88 * i386-gen.c (cpu_flag_init): Add WAITPKG.
89 (cpu_flags): Likewise.
90 * i386-opc.h (enum): Likewise.
91 (i386_cpu_flags): Likewise.
92 * i386-opc.tbl: Add umonitor, umwait, tpause.
93 * i386-init.h: Regenerate.
94 * i386-tbl.h: Likewise.
95
a8eb42a8
AM
962018-04-11 Alan Modra <amodra@gmail.com>
97
98 * opcodes/i860-dis.c: Delete.
99 * opcodes/i960-dis.c: Delete.
100 * Makefile.am: Remove i860 and i960 support.
101 * configure.ac: Likewise.
102 * disassemble.c: Likewise.
103 * disassemble.h: Likewise.
104 * Makefile.in: Regenerate.
105 * configure: Regenerate.
106 * po/POTFILES.in: Regenerate.
107
caf0678c
L
1082018-04-04 H.J. Lu <hongjiu.lu@intel.com>
109
110 PR binutils/23025
111 * i386-dis.c (get_valid_dis386): Don't set vex.prefix nor vex.w
112 to 0.
113 (print_insn): Clear vex instead of vex.evex.
114
4fb0d2b9
NC
1152018-04-04 Nick Clifton <nickc@redhat.com>
116
117 * po/es.po: Updated Spanish translation.
118
c39e5b26
JB
1192018-03-28 Jan Beulich <jbeulich@suse.com>
120
121 * i386-gen.c (opcode_modifiers): Delete VecESize.
122 * i386-opc.h (VecESize): Delete.
123 (struct i386_opcode_modifier): Delete vecesize.
124 * i386-opc.tbl: Drop VecESize.
125 * i386-tlb.h: Re-generate.
126
8e6e0792
JB
1272018-03-28 Jan Beulich <jbeulich@suse.com>
128
129 * i386-opc.h (NO_BROADCAST, BROADCAST_1TO16, BROADCAST_1TO8,
130 BROADCAST_1TO4, BROADCAST_1TO2): Delete.
131 (struct i386_opcode_modifier): Shrink broadcast field to 1 bit.
132 * i386-opc.tbl: Replace Broadcast=<N> by Broadcast.
133 * i386-tlb.h: Re-generate.
134
9f123b91
JB
1352018-03-28 Jan Beulich <jbeulich@suse.com>
136
137 * i386-opc.tbl (vcvt*d2si, vcvt*d2usi, vcvt*s2si, vcvt*s2usi):
138 Fold AVX512 forms
139 * i386-tlb.h: Re-generate.
140
9646c87b
JB
1412018-03-28 Jan Beulich <jbeulich@suse.com>
142
143 * i386-dis.c (prefix_table): Drop Y for cvt*2si.
144 (vex_len_table): Drop Y for vcvt*2si.
145 (putop): Replace plain 'Y' handling by abort().
146
c8d59609
NC
1472018-03-28 Nick Clifton <nickc@redhat.com>
148
149 PR 22988
150 * aarch64-tbl.h (aarch64_opcode_table): Add entries for LDFF1xx
151 instructions with only a base address register.
152 * aarch64-opc.c (operand_general_constraint_met_p): Add code to
153 handle AARHC64_OPND_SVE_ADDR_R.
154 (aarch64_print_operand): Likewise.
155 * aarch64-asm-2.c: Regenerate.
156 * aarch64_dis-2.c: Regenerate.
157 * aarch64-opc-2.c: Regenerate.
158
b8c169f3
JB
1592018-03-22 Jan Beulich <jbeulich@suse.com>
160
161 * i386-opc.tbl: Drop VecESize from register only insn forms and
162 memory forms not allowing broadcast.
163 * i386-tlb.h: Re-generate.
164
96bc132a
JB
1652018-03-22 Jan Beulich <jbeulich@suse.com>
166
167 * i386-opc.tbl (vfrczs*, vphadd*, vphsub*, vpmacs*, vpmadcs*,
168 vprot*, vpsha*, vpshl*, bextr, blc*, bls*, t1mskc, tzmsk, sha1*,
169 sha256*): Drop Disp<N>.
170
9f79e886
JB
1712018-03-22 Jan Beulich <jbeulich@suse.com>
172
173 * i386-dis.c (EbndS, bnd_swap_mode): New.
174 (prefix_table): Use EbndS.
175 (OP_E_register, OP_E_memory): Also handle bnd_swap_mode.
176 * i386-opc.tbl (bndmov): Move misplaced Load.
177 * i386-tlb.h: Re-generate.
178
d6793fa1
JB
1792018-03-22 Jan Beulich <jbeulich@suse.com>
180
181 * i386-opc.tbl (vcvtdq2pd, vcvtps2pd, vcvtudq2pd): Use separate
182 templates allowing memory operands and folded ones for register
183 only flavors.
184 * i386-tlb.h: Re-generate.
185
f7768225
JB
1862018-03-22 Jan Beulich <jbeulich@suse.com>
187
188 * i386-opc.tbl (vfrczp*, vpcmov, vpermil2p*): Fold 128- and
189 256-bit templates. Drop redundant leftover Disp<N>.
190 * i386-tlb.h: Re-generate.
191
0e35537d
JW
1922018-03-14 Kito Cheng <kito.cheng@gmail.com>
193
194 * riscv-opc.c (riscv_insn_types): New.
195
b4a3689a
NC
1962018-03-13 Nick Clifton <nickc@redhat.com>
197
198 * po/pt_BR.po: Updated Brazilian Portuguese translation.
199
d3d50934
L
2002018-03-08 H.J. Lu <hongjiu.lu@intel.com>
201
202 * i386-opc.tbl: Add Optimize to clr.
203 * i386-tbl.h: Regenerated.
204
bd5dea88
L
2052018-03-08 H.J. Lu <hongjiu.lu@intel.com>
206
207 * i386-gen.c (opcode_modifiers): Remove OldGcc.
208 * i386-opc.h (OldGcc): Removed.
209 (i386_opcode_modifier): Remove oldgcc.
210 * i386-opc.tbl: Remove fsubp, fsubrp, fdivp and fdivrp
211 instructions for old (<= 2.8.1) versions of gcc.
212 * i386-tbl.h: Regenerated.
213
e771e7c9
JB
2142018-03-08 Jan Beulich <jbeulich@suse.com>
215
216 * i386-opc.h (EVEXDYN): New.
217 * i386-opc.tbl: Fold various AVX512VL templates.
218 * i386-tlb.h: Re-generate.
219
ed438a93
JB
2202018-03-08 Jan Beulich <jbeulich@suse.com>
221
222 * i386-opc.tbl (vexpandpd, vexpandps, vmovapd, vmovaps,
223 vmovdqa32, vmovdqa64, vmovdqu32, vmovdqu64, vmovupd, vmovups,
224 vpexpandd, vpexpandq): Fold AFX512VF templates.
225 * i386-tlb.h: Re-generate.
226
454172a9
JB
2272018-03-08 Jan Beulich <jbeulich@suse.com>
228
229 * i386-opc.tbl (vgf2p8affineinvqb, vgf2p8affineqb, vgf2p8mulb):
230 Fold 128- and 256-bit VEX-encoded templates.
231 * i386-tlb.h: Re-generate.
232
36824150
JB
2332018-03-08 Jan Beulich <jbeulich@suse.com>
234
235 * i386-opc.tbl (vexpandpd, vexpandps, vmovapd, vmovaps,
236 vmovdqa32, vmovdqa64, vmovdqu32, vmovdqu64, vmovupd, vmovups,
237 vpexpandd, vpexpandq): Fold AVX512F templates.
238 * i386-tlb.h: Re-generate.
239
e7f5c0a9
JB
2402018-03-08 Jan Beulich <jbeulich@suse.com>
241
242 * i386-opc.tbl (llwpcb, slwpcb, lwpval, lwpins): Fold 32- and
243 64-bit templates. Drop Disp<N>.
244 * i386-tlb.h: Re-generate.
245
25a4277f
JB
2462018-03-08 Jan Beulich <jbeulich@suse.com>
247
248 * i386-opc.tbl (vfmadd*, vfmsub*, vfnmadd*, vfnmsub*): Fold 128-
249 and 256-bit templates.
250 * i386-tlb.h: Re-generate.
251
d2224064
JB
2522018-03-08 Jan Beulich <jbeulich@suse.com>
253
254 * i386-opc.tbl (cmpxchg8b): Add NoRex64.
255 * i386-tlb.h: Re-generate.
256
1b193f0b
JB
2572018-03-08 Jan Beulich <jbeulich@suse.com>
258
259 * i386-opc.tbl (cmpxchg16b, fisttp, fisttpll, bndmov, mwaitx):
260 Drop NoAVX.
261 * i386-tlb.h: Re-generate.
262
f2f6a710
JB
2632018-03-08 Jan Beulich <jbeulich@suse.com>
264
265 * i386-opc.tbl (ldmxcsr, stmxcsr): Add NoAVX.
266 * i386-tlb.h: Re-generate.
267
38e314eb
JB
2682018-03-08 Jan Beulich <jbeulich@suse.com>
269
270 * i386-gen.c (opcode_modifiers): Delete FloatD.
271 * i386-opc.h (FloatD): Delete.
272 (struct i386_opcode_modifier): Delete floatd.
273 * i386-opc.tbl (fadd, fsub, fsubr, fmul, fdiv, fdivr): Replace
274 FloatD by D.
275 * i386-tlb.h: Re-generate.
276
d53e6b98
JB
2772018-03-08 Jan Beulich <jbeulich@suse.com>
278
279 * i386-dis.c (float_reg): Adjust DC and DE fsub*/fdiv* patterns.
280
2907c2f5
JB
2812018-03-08 Jan Beulich <jbeulich@suse.com>
282
283 * i386-opc.tbl (vmovd): Disallow Qword memory operands.
284 * i386-tlb.h: Re-generate.
285
73053c1f
JB
2862018-03-08 Jan Beulich <jbeulich@suse.com>
287
288 * i386-opc.tbl (vcvtpd2ps): Fold AVX 128- and 256-bit memory
289 forms.
290 * i386-tlb.h: Re-generate.
291
52fe4420
AM
2922018-03-07 Alan Modra <amodra@gmail.com>
293
294 * disassemble.c (disassembler): Use bfd_arch_powerpc entry for
295 bfd_arch_rs6000.
296 * disassemble.h (print_insn_rs6000): Delete.
297 * ppc-dis.c (powerpc_init_dialect): Handle rs6000.
298 (disassemble_init_powerpc): Call powerpc_init_dialect for rs6000.
299 (print_insn_rs6000): Delete.
300
a6743a54
AM
3012018-03-03 Alan Modra <amodra@gmail.com>
302
303 * sysdep.h (opcodes_error_handler): Define.
304 (_bfd_error_handler): Declare.
305 * Makefile.am: Remove stray #.
306 * opc2c.c (main): Remove bogus -l arg handling. Print "DO NOT
307 EDIT" comment.
308 * aarch64-dis.c, * arc-dis.c, * arm-dis.c, * avr-dis.c,
309 * d30v-dis.c, * h8300-dis.c, * mmix-dis.c, * ppc-dis.c,
310 * riscv-dis.c, * s390-dis.c, * sparc-dis.c, * v850-dis.c: Use
311 opcodes_error_handler to print errors. Standardize error messages.
312 * msp430-decode.opc, * nios2-dis.c, * rl78-decode.opc: Likewise,
313 and include opintl.h.
314 * nds32-asm.c: Likewise, and include sysdep.h and opintl.h.
315 * i386-gen.c: Standardize error messages.
316 * msp430-decode.c, * rl78-decode.c, rx-decode.c: Regenerate.
317 * Makefile.in: Regenerate.
318 * epiphany-asm.c, * epiphany-desc.c, * epiphany-dis.c,
319 * epiphany-ibld.c, * fr30-asm.c, * fr30-desc.c, * fr30-dis.c,
320 * fr30-ibld.c, * frv-asm.c, * frv-desc.c, * frv-dis.c, * frv-ibld.c,
321 * frv-opc.c, * ip2k-asm.c, * ip2k-desc.c, * ip2k-dis.c, * ip2k-ibld.c,
322 * iq2000-asm.c, * iq2000-desc.c, * iq2000-dis.c, * iq2000-ibld.c,
323 * lm32-asm.c, * lm32-desc.c, * lm32-dis.c, * lm32-ibld.c,
324 * m32c-asm.c, * m32c-desc.c, * m32c-dis.c, * m32c-ibld.c,
325 * m32r-asm.c, * m32r-desc.c, * m32r-dis.c, * m32r-ibld.c,
326 * mep-asm.c, * mep-desc.c, * mep-dis.c, * mep-ibld.c, * mt-asm.c,
327 * mt-desc.c, * mt-dis.c, * mt-ibld.c, * or1k-asm.c, * or1k-desc.c,
328 * or1k-dis.c, * or1k-ibld.c, * xc16x-asm.c, * xc16x-desc.c,
329 * xc16x-dis.c, * xc16x-ibld.c, * xstormy16-asm.c, * xstormy16-desc.c,
330 * xstormy16-dis.c, * xstormy16-ibld.c: Regenerate.
331
8305403a
L
3322018-03-01 H.J. Lu <hongjiu.lu@intel.com>
333
334 * * i386-opc.tbl: Add "Optimize" to AVX256 and AVX512
335 vpsub[bwdq] instructions.
336 * i386-tbl.h: Regenerated.
337
e184813f
AM
3382018-03-01 Alan Modra <amodra@gmail.com>
339
340 * configure.ac (ALL_LINGUAS): Sort.
341 * configure: Regenerate.
342
5b616bef
TP
3432018-02-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
344
345 * arm-dis.c (print_insn_coprocessor): Replace uses of ARM_FEATURE_COPY
346 macro by assignements.
347
b6f8c7c4
L
3482018-02-27 H.J. Lu <hongjiu.lu@intel.com>
349
350 PR gas/22871
351 * i386-gen.c (opcode_modifiers): Add Optimize.
352 * i386-opc.h (Optimize): New enum.
353 (i386_opcode_modifier): Add optimize.
354 * i386-opc.tbl: Add "Optimize" to "mov $imm, reg",
355 "sub reg, reg/mem", "test $imm, acc", "test $imm, reg/mem",
356 "and $imm, acc", "and $imm, reg/mem", "xor reg, reg/mem",
357 "movq $imm, reg" and AVX256 and AVX512 versions of vandnps,
358 vandnpd, vpandn, vpandnd, vpandnq, vxorps, vxorpd, vpxor,
359 vpxord and vpxorq.
360 * i386-tbl.h: Regenerated.
361
e95b887f
AM
3622018-02-26 Alan Modra <amodra@gmail.com>
363
364 * crx-dis.c (getregliststring): Allocate a large enough buffer
365 to silence false positive gcc8 warning.
366
0bccfb29
JW
3672018-02-22 Shea Levy <shea@shealevy.com>
368
369 * disassemble.c (ARCH_riscv): Define if ARCH_all.
370
6b6b6807
L
3712018-02-22 H.J. Lu <hongjiu.lu@intel.com>
372
373 * i386-opc.tbl: Add {rex},
374 * i386-tbl.h: Regenerated.
375
75f31665
MR
3762018-02-20 Maciej W. Rozycki <macro@mips.com>
377
378 * mips16-opc.c (decode_mips16_operand) <'M'>: Remove case.
379 (mips16_opcodes): Replace `M' with `m' for "restore".
380
e207bc53
TP
3812018-02-19 Thomas Preud'homme <thomas.preudhomme@arm.com>
382
383 * arm-dis.c (thumb_opcodes): Fix BXNS mask.
384
87993319
MR
3852018-02-13 Maciej W. Rozycki <macro@mips.com>
386
387 * wasm32-dis.c (print_insn_wasm32): Rename `index' local
388 variable to `function_index'.
389
68d20676
NC
3902018-02-13 Nick Clifton <nickc@redhat.com>
391
392 PR 22823
393 * metag-dis.c (print_fmmov): Double buffer size to avoid warning
394 about truncation of printing.
395
d2159fdc
HW
3962018-02-12 Henry Wong <henry@stuffedcow.net>
397
398 * mips-opc.c (mips_builtin_opcodes): Correct "sigrie" encoding.
399
f174ef9f
NC
4002018-02-05 Nick Clifton <nickc@redhat.com>
401
402 * po/pt_BR.po: Updated Brazilian Portuguese translation.
403
be3a8dca
IT
4042018-01-23 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
405
406 * i386-dis.c (enum): Add pconfig.
407 * i386-gen.c (cpu_flag_init): Add CPU_PCONFIG_FLAGS.
408 (cpu_flags): Add CpuPCONFIG.
409 * i386-opc.h (enum): Add CpuPCONFIG.
410 (i386_cpu_flags): Add cpupconfig.
411 * i386-opc.tbl: Add PCONFIG instruction.
412 * i386-init.h: Regenerate.
413 * i386-tbl.h: Likewise.
414
3233d7d0
IT
4152018-01-23 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
416
417 * i386-dis.c (enum): Add PREFIX_0F09.
418 * i386-gen.c (cpu_flag_init): Add CPU_WBNOINVD_FLAGS.
419 (cpu_flags): Add CpuWBNOINVD.
420 * i386-opc.h (enum): Add CpuWBNOINVD.
421 (i386_cpu_flags): Add cpuwbnoinvd.
422 * i386-opc.tbl: Add WBNOINVD instruction.
423 * i386-init.h: Regenerate.
424 * i386-tbl.h: Likewise.
425
e925c834
JW
4262018-01-17 Jim Wilson <jimw@sifive.com>
427
428 * riscv-opc.c (riscv_opcodes) <addi>: Use z instead of 0.
429
d777820b
IT
4302018-01-17 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
431
432 * i386-gen.c (cpu_flag_init): Delete CPU_CET_FLAGS, CpuCET.
433 Add CPU_IBT_FLAGS, CPU_SHSTK_FLAGS, CPY_ANY_IBT_FLAGS,
434 CPU_ANY_SHSTK_FLAGS, CpuIBT, CpuSHSTK.
435 (cpu_flags): Add CpuIBT, CpuSHSTK.
436 * i386-opc.h (enum): Add CpuIBT, CpuSHSTK.
437 (i386_cpu_flags): Add cpuibt, cpushstk.
438 * i386-opc.tbl: Change CpuCET to CpuSHSTK and CpuIBT.
439 * i386-init.h: Regenerate.
440 * i386-tbl.h: Likewise.
441
f6efed01
NC
4422018-01-16 Nick Clifton <nickc@redhat.com>
443
444 * po/pt_BR.po: Updated Brazilian Portugese translation.
445 * po/de.po: Updated German translation.
446
2721d702
JW
4472018-01-15 Jim Wilson <jimw@sifive.com>
448
449 * riscv-opc.c (match_c_nop): New.
450 (riscv_opcodes) <addi>: Handle an addi that compresses to c.nop.
451
616dcb87
NC
4522018-01-15 Nick Clifton <nickc@redhat.com>
453
454 * po/uk.po: Updated Ukranian translation.
455
3957a496
NC
4562018-01-13 Nick Clifton <nickc@redhat.com>
457
458 * po/opcodes.pot: Regenerated.
459
769c7ea5
NC
4602018-01-13 Nick Clifton <nickc@redhat.com>
461
462 * configure: Regenerate.
463
faf766e3
NC
4642018-01-13 Nick Clifton <nickc@redhat.com>
465
466 2.30 branch created.
467
888a89da
IT
4682018-01-11 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
469
470 * i386-opc.tbl: Remove VL variants for 4FMAPS and 4VNNIW insns.
471 * i386-tbl.h: Regenerate.
472
cbda583a
JB
4732018-01-10 Jan Beulich <jbeulich@suse.com>
474
475 * i386-opc.tbl (v4fmaddss, v4fnmaddss): Adjust Disp8MemShift.
476 * i386-tbl.h: Re-generate.
477
c9e92278
JB
4782018-01-10 Jan Beulich <jbeulich@suse.com>
479
480 * i386-opc.tbl (vpcmpeqb, vpcmpleb, vpcmpltb, vpcmpneqb,
481 vpcmpnleb, vpcmpnltb, vpcmpequb, vpcmpleub, vpcmpltub,
482 vpcmpnequb, vpcmpnleub, vpcmpnltub, vpcmpeqw, vpcmplew,
483 vpcmpltw, vpcmpneqw, vpcmpnlew, vpcmpnltw, vpcmpequw, vpcmpleuw,
484 vpcmpltuw, vpcmpnequw, vpcmpnleuw, vpcmpnltuw): Adjust
485 Disp8MemShift of AVX512VL forms.
486 * i386-tbl.h: Re-generate.
487
35fd2b2b
JW
4882018-01-09 Jim Wilson <jimw@sifive.com>
489
490 * riscv-dis.c (maybe_print_address): If base_reg is zero,
491 then the hi_addr value is zero.
492
91d8b670
JG
4932018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
494
495 * arm-dis.c (arm_opcodes): Add csdb.
496 (thumb32_opcodes): Add csdb.
497
be2e7d95
JG
4982018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
499
500 * aarch64-tbl.h (aarch64_opcode_table): Add "csdb".
501 * aarch64-asm-2.c: Regenerate.
502 * aarch64-dis-2.c: Regenerate.
503 * aarch64-opc-2.c: Regenerate.
504
704a705d
L
5052018-01-08 H.J. Lu <hongjiu.lu@intel.com>
506
507 PR gas/22681
508 * i386-opc.tbl: Properly encode vmovd with Qword memeory operand.
509 Remove AVX512 vmovd with 64-bit operands.
510 * i386-tbl.h: Regenerated.
511
35eeb78f
JW
5122018-01-05 Jim Wilson <jimw@sifive.com>
513
514 * riscv-dis.c (print_insn_args) <'s'>: Call maybe_print_address for a
515 jalr.
516
219d1afa
AM
5172018-01-03 Alan Modra <amodra@gmail.com>
518
519 Update year range in copyright notice of all files.
520
1508bbf5
JB
5212018-01-02 Jan Beulich <jbeulich@suse.com>
522
523 * i386-gen.c (operand_type_init): Restore OPERAND_TYPE_REGYMM
524 and OPERAND_TYPE_REGZMM entries.
525
1e563868 526For older changes see ChangeLog-2017
3499769a 527\f
1e563868 528Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
529
530Copying and distribution of this file, with or without modification,
531are permitted in any medium without royalty provided the copyright
532notice and this notice are preserved.
533
534Local Variables:
535mode: change-log
536left-margin: 8
537fill-column: 74
538version-control: never
539End: