]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - opcodes/ChangeLog
btrace, gdbserver: check btrace target pointers
[thirdparty/binutils-gdb.git] / opcodes / ChangeLog
CommitLineData
e184813f
AM
12018-03-01 Alan Modra <amodra@gmail.com>
2
3 * configure.ac (ALL_LINGUAS): Sort.
4 * configure: Regenerate.
5
5b616bef
TP
62018-02-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
7
8 * arm-dis.c (print_insn_coprocessor): Replace uses of ARM_FEATURE_COPY
9 macro by assignements.
10
b6f8c7c4
L
112018-02-27 H.J. Lu <hongjiu.lu@intel.com>
12
13 PR gas/22871
14 * i386-gen.c (opcode_modifiers): Add Optimize.
15 * i386-opc.h (Optimize): New enum.
16 (i386_opcode_modifier): Add optimize.
17 * i386-opc.tbl: Add "Optimize" to "mov $imm, reg",
18 "sub reg, reg/mem", "test $imm, acc", "test $imm, reg/mem",
19 "and $imm, acc", "and $imm, reg/mem", "xor reg, reg/mem",
20 "movq $imm, reg" and AVX256 and AVX512 versions of vandnps,
21 vandnpd, vpandn, vpandnd, vpandnq, vxorps, vxorpd, vpxor,
22 vpxord and vpxorq.
23 * i386-tbl.h: Regenerated.
24
e95b887f
AM
252018-02-26 Alan Modra <amodra@gmail.com>
26
27 * crx-dis.c (getregliststring): Allocate a large enough buffer
28 to silence false positive gcc8 warning.
29
0bccfb29
JW
302018-02-22 Shea Levy <shea@shealevy.com>
31
32 * disassemble.c (ARCH_riscv): Define if ARCH_all.
33
6b6b6807
L
342018-02-22 H.J. Lu <hongjiu.lu@intel.com>
35
36 * i386-opc.tbl: Add {rex},
37 * i386-tbl.h: Regenerated.
38
75f31665
MR
392018-02-20 Maciej W. Rozycki <macro@mips.com>
40
41 * mips16-opc.c (decode_mips16_operand) <'M'>: Remove case.
42 (mips16_opcodes): Replace `M' with `m' for "restore".
43
e207bc53
TP
442018-02-19 Thomas Preud'homme <thomas.preudhomme@arm.com>
45
46 * arm-dis.c (thumb_opcodes): Fix BXNS mask.
47
87993319
MR
482018-02-13 Maciej W. Rozycki <macro@mips.com>
49
50 * wasm32-dis.c (print_insn_wasm32): Rename `index' local
51 variable to `function_index'.
52
68d20676
NC
532018-02-13 Nick Clifton <nickc@redhat.com>
54
55 PR 22823
56 * metag-dis.c (print_fmmov): Double buffer size to avoid warning
57 about truncation of printing.
58
d2159fdc
HW
592018-02-12 Henry Wong <henry@stuffedcow.net>
60
61 * mips-opc.c (mips_builtin_opcodes): Correct "sigrie" encoding.
62
f174ef9f
NC
632018-02-05 Nick Clifton <nickc@redhat.com>
64
65 * po/pt_BR.po: Updated Brazilian Portuguese translation.
66
be3a8dca
IT
672018-01-23 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
68
69 * i386-dis.c (enum): Add pconfig.
70 * i386-gen.c (cpu_flag_init): Add CPU_PCONFIG_FLAGS.
71 (cpu_flags): Add CpuPCONFIG.
72 * i386-opc.h (enum): Add CpuPCONFIG.
73 (i386_cpu_flags): Add cpupconfig.
74 * i386-opc.tbl: Add PCONFIG instruction.
75 * i386-init.h: Regenerate.
76 * i386-tbl.h: Likewise.
77
3233d7d0
IT
782018-01-23 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
79
80 * i386-dis.c (enum): Add PREFIX_0F09.
81 * i386-gen.c (cpu_flag_init): Add CPU_WBNOINVD_FLAGS.
82 (cpu_flags): Add CpuWBNOINVD.
83 * i386-opc.h (enum): Add CpuWBNOINVD.
84 (i386_cpu_flags): Add cpuwbnoinvd.
85 * i386-opc.tbl: Add WBNOINVD instruction.
86 * i386-init.h: Regenerate.
87 * i386-tbl.h: Likewise.
88
e925c834
JW
892018-01-17 Jim Wilson <jimw@sifive.com>
90
91 * riscv-opc.c (riscv_opcodes) <addi>: Use z instead of 0.
92
d777820b
IT
932018-01-17 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
94
95 * i386-gen.c (cpu_flag_init): Delete CPU_CET_FLAGS, CpuCET.
96 Add CPU_IBT_FLAGS, CPU_SHSTK_FLAGS, CPY_ANY_IBT_FLAGS,
97 CPU_ANY_SHSTK_FLAGS, CpuIBT, CpuSHSTK.
98 (cpu_flags): Add CpuIBT, CpuSHSTK.
99 * i386-opc.h (enum): Add CpuIBT, CpuSHSTK.
100 (i386_cpu_flags): Add cpuibt, cpushstk.
101 * i386-opc.tbl: Change CpuCET to CpuSHSTK and CpuIBT.
102 * i386-init.h: Regenerate.
103 * i386-tbl.h: Likewise.
104
f6efed01
NC
1052018-01-16 Nick Clifton <nickc@redhat.com>
106
107 * po/pt_BR.po: Updated Brazilian Portugese translation.
108 * po/de.po: Updated German translation.
109
2721d702
JW
1102018-01-15 Jim Wilson <jimw@sifive.com>
111
112 * riscv-opc.c (match_c_nop): New.
113 (riscv_opcodes) <addi>: Handle an addi that compresses to c.nop.
114
616dcb87
NC
1152018-01-15 Nick Clifton <nickc@redhat.com>
116
117 * po/uk.po: Updated Ukranian translation.
118
3957a496
NC
1192018-01-13 Nick Clifton <nickc@redhat.com>
120
121 * po/opcodes.pot: Regenerated.
122
769c7ea5
NC
1232018-01-13 Nick Clifton <nickc@redhat.com>
124
125 * configure: Regenerate.
126
faf766e3
NC
1272018-01-13 Nick Clifton <nickc@redhat.com>
128
129 2.30 branch created.
130
888a89da
IT
1312018-01-11 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
132
133 * i386-opc.tbl: Remove VL variants for 4FMAPS and 4VNNIW insns.
134 * i386-tbl.h: Regenerate.
135
cbda583a
JB
1362018-01-10 Jan Beulich <jbeulich@suse.com>
137
138 * i386-opc.tbl (v4fmaddss, v4fnmaddss): Adjust Disp8MemShift.
139 * i386-tbl.h: Re-generate.
140
c9e92278
JB
1412018-01-10 Jan Beulich <jbeulich@suse.com>
142
143 * i386-opc.tbl (vpcmpeqb, vpcmpleb, vpcmpltb, vpcmpneqb,
144 vpcmpnleb, vpcmpnltb, vpcmpequb, vpcmpleub, vpcmpltub,
145 vpcmpnequb, vpcmpnleub, vpcmpnltub, vpcmpeqw, vpcmplew,
146 vpcmpltw, vpcmpneqw, vpcmpnlew, vpcmpnltw, vpcmpequw, vpcmpleuw,
147 vpcmpltuw, vpcmpnequw, vpcmpnleuw, vpcmpnltuw): Adjust
148 Disp8MemShift of AVX512VL forms.
149 * i386-tbl.h: Re-generate.
150
35fd2b2b
JW
1512018-01-09 Jim Wilson <jimw@sifive.com>
152
153 * riscv-dis.c (maybe_print_address): If base_reg is zero,
154 then the hi_addr value is zero.
155
91d8b670
JG
1562018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
157
158 * arm-dis.c (arm_opcodes): Add csdb.
159 (thumb32_opcodes): Add csdb.
160
be2e7d95
JG
1612018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
162
163 * aarch64-tbl.h (aarch64_opcode_table): Add "csdb".
164 * aarch64-asm-2.c: Regenerate.
165 * aarch64-dis-2.c: Regenerate.
166 * aarch64-opc-2.c: Regenerate.
167
704a705d
L
1682018-01-08 H.J. Lu <hongjiu.lu@intel.com>
169
170 PR gas/22681
171 * i386-opc.tbl: Properly encode vmovd with Qword memeory operand.
172 Remove AVX512 vmovd with 64-bit operands.
173 * i386-tbl.h: Regenerated.
174
35eeb78f
JW
1752018-01-05 Jim Wilson <jimw@sifive.com>
176
177 * riscv-dis.c (print_insn_args) <'s'>: Call maybe_print_address for a
178 jalr.
179
219d1afa
AM
1802018-01-03 Alan Modra <amodra@gmail.com>
181
182 Update year range in copyright notice of all files.
183
1508bbf5
JB
1842018-01-02 Jan Beulich <jbeulich@suse.com>
185
186 * i386-gen.c (operand_type_init): Restore OPERAND_TYPE_REGYMM
187 and OPERAND_TYPE_REGZMM entries.
188
1e563868 189For older changes see ChangeLog-2017
3499769a 190\f
1e563868 191Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
192
193Copying and distribution of this file, with or without modification,
194are permitted in any medium without royalty provided the copyright
195notice and this notice are preserved.
196
197Local Variables:
198mode: change-log
199left-margin: 8
200fill-column: 74
201version-control: never
202End: