Fix usage of inferior_ptid in two thread_alive implementations
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
CommitLineData
53c4d625
JB
12017-02-23 Jan Beulich <jbeulich@suse.com>
2
3 * i386-dis.c (get_valid_dis386): Don't special case VEX opcode
4 82. For 3-byte VEX only special case opcode 77 in VEX_0F space.
5
11648de5
JB
62017-02-21 Jan Beulich <jbeulich@suse.com>
7
8 * aarch64-asm.c (convert_bfc_to_bfm): Copy operand 0 to operand
9 1 (instead of to itself). Correct typo.
10
f98d33be
AW
112017-02-14 Andrew Waterman <andrew@sifive.com>
12
13 * riscv-opc.c (riscv_opcodes): Add sfence.vma instruction and
14 pseudoinstructions.
15
773fb663
RS
162017-02-15 Richard Sandiford <richard.sandiford@arm.com>
17
18 * aarch64-opc.c (aarch64_sys_regs): Add SVE registers.
19 (aarch64_sys_reg_supported_p): Handle them.
20
cc07cda6
CZ
212017-02-15 Claudiu Zissulescu <claziss@synopsys.com>
22
23 * arc-opc.c (UIMM6_20R): Define.
24 (SIMM12_20): Use above.
25 (SIMM12_20R): Define.
26 (SIMM3_5_S): Use above.
27 (UIMM7_A32_11R_S): Define.
28 (UIMM7_9_S): Use above.
29 (UIMM3_13R_S): Define.
30 (SIMM11_A32_7_S): Use above.
31 (SIMM9_8R): Define.
32 (UIMM10_A32_8_S): Use above.
33 (UIMM8_8R_S): Define.
34 (W6): Use above.
35 (arc_relax_opcodes): Use all above defines.
36
66a5a740
VG
372017-02-15 Vineet Gupta <vgupta@synopsys.com>
38
39 * arc-regs.h: Distinguish some of the registers different on
40 ARC700 and HS38 cpus.
41
7e0de605
AM
422017-02-14 Alan Modra <amodra@gmail.com>
43
44 PR 21118
45 * ppc-opc.c (powerpc_operands): Flag SPR, SPRG and TBR entries
46 with PPC_OPERAND_SPR. Flag PSQ and PSQM with PPC_OPERAND_GQR.
47
54064fdb
AM
482017-02-11 Stafford Horne <shorne@gmail.com>
49 Alan Modra <amodra@gmail.com>
50
51 * cgen-opc.c (cgen_lookup_insn): Delete buf and base_insn temps.
52 Use insn_bytes_value and insn_int_value directly instead. Don't
53 free allocated memory until function exit.
54
dce75bf9
NP
552017-02-10 Nicholas Piggin <npiggin@gmail.com>
56
57 * ppc-opc.c (powerpc_opcodes) <scv, rfscv>: New mnemonics.
58
1b7e3d2f
NC
592017-02-03 Nick Clifton <nickc@redhat.com>
60
61 PR 21096
62 * aarch64-opc.c (print_register_list): Ensure that the register
63 list index will fir into the tb buffer.
64 (print_register_offset_address): Likewise.
65 * tic6x-dis.c (print_insn_tic6x): Increase size of func_unit_buf.
66
8ec5cf65
AD
672017-01-27 Alexis Deruell <alexis.deruelle@gmail.com>
68
69 PR 21056
70 * tic6x-dis.c (print_insn_tic6x): Correct displaying of parallel
71 instructions when the previous fetch packet ends with a 32-bit
72 instruction.
73
a1aa5e81
DD
742017-01-24 Dimitar Dimitrov <dimitar@dinux.eu>
75
76 * pru-opc.c: Remove vague reference to a future GDB port.
77
add3afb2
NC
782017-01-20 Nick Clifton <nickc@redhat.com>
79
80 * po/ga.po: Updated Irish translation.
81
c13a63b0
SN
822017-01-18 Szabolcs Nagy <szabolcs.nagy@arm.com>
83
84 * arm-dis.c (coprocessor_opcodes): Fix vcmla mask and disassembly.
85
9608051a
YQ
862017-01-13 Yao Qi <yao.qi@linaro.org>
87
88 * m68k-dis.c (match_insn_m68k): Extend comments. Return -1
89 if FETCH_DATA returns 0.
90 (m68k_scan_mask): Likewise.
91 (print_insn_m68k): Update code to handle -1 return value.
92
f622ea96
YQ
932017-01-13 Yao Qi <yao.qi@linaro.org>
94
95 * m68k-dis.c (enum print_insn_arg_error): New.
96 (NEXTBYTE): Replace -3 with
97 PRINT_INSN_ARG_MEMORY_ERROR.
98 (NEXTULONG): Likewise.
99 (NEXTSINGLE): Likewise.
100 (NEXTDOUBLE): Likewise.
101 (NEXTDOUBLE): Likewise.
102 (NEXTPACKED): Likewise.
103 (FETCH_ARG): Likewise.
104 (FETCH_DATA): Update comments.
105 (print_insn_arg): Update comments. Replace magic numbers with
106 enum.
107 (match_insn_m68k): Likewise.
108
620214f7
IT
1092017-01-12 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
110
111 * i386-dis.c (enum): Add PREFIX_EVEX_0F3855, EVEX_W_0F3855_P_2.
112 * i386-dis-evex.h (evex_table): Updated.
113 * i386-gen.c (cpu_flag_init): Add CPU_AVX512_VPOPCNTDQ_FLAGS,
114 CPU_ANY_AVX512_VPOPCNTDQ_FLAGS. Update CPU_ANY_AVX512F_FLAGS.
115 (cpu_flags): Add CpuAVX512_VPOPCNTDQ.
116 * i386-opc.h (enum): (AVX512_VPOPCNTDQ): New.
117 (i386_cpu_flags): Add cpuavx512_vpopcntdq.
118 * i386-opc.tbl: Add Intel AVX512_VPOPCNTDQ instructions.
119 * i386-init.h: Regenerate.
120 * i386-tbl.h: Ditto.
121
d95014a2
YQ
1222017-01-12 Yao Qi <yao.qi@linaro.org>
123
124 * msp430-dis.c (msp430_singleoperand): Return -1 if
125 msp430dis_opcode_signed returns false.
126 (msp430_doubleoperand): Likewise.
127 (msp430_branchinstr): Return -1 if
128 msp430dis_opcode_unsigned returns false.
129 (msp430x_calla_instr): Likewise.
130 (print_insn_msp430): Likewise.
131
0ae60c3e
NC
1322017-01-05 Nick Clifton <nickc@redhat.com>
133
134 PR 20946
135 * frv-desc.c (lookup_mach_via_bfd_name): Return NULL if the name
136 could not be matched.
137 (frv_cgen_cpu_open): Allow for lookup_mach_via_bfd_name returning
138 NULL.
139
d74d4880
SN
1402017-01-04 Szabolcs Nagy <szabolcs.nagy@arm.com>
141
142 * aarch64-tbl.h (RCPC, RCPC_INSN): Define.
143 (aarch64_opcode_table): Use RCPC_INSN.
144
cc917fd9
KC
1452017-01-03 Kito Cheng <kito.cheng@gmail.com>
146
147 * riscv-opc.c (riscv-opcodes): Add support for the "q" ISA
148 extension.
149 * riscv-opcodes/all-opcodes: Likewise.
150
b52d3cfc
DP
1512017-01-03 Dilyan Palauzov <dilyan.palauzov@aegee.org>
152
153 * riscv-dis.c (print_insn_args): Add fall through comment.
154
f90c58d5
NC
1552017-01-03 Nick Clifton <nickc@redhat.com>
156
157 * po/sr.po: New Serbian translation.
158 * configure.ac (ALL_LINGUAS): Add sr.
159 * configure: Regenerate.
160
f47b0d4a
AM
1612017-01-02 Alan Modra <amodra@gmail.com>
162
163 * epiphany-desc.h: Regenerate.
164 * epiphany-opc.h: Regenerate.
165 * fr30-desc.h: Regenerate.
166 * fr30-opc.h: Regenerate.
167 * frv-desc.h: Regenerate.
168 * frv-opc.h: Regenerate.
169 * ip2k-desc.h: Regenerate.
170 * ip2k-opc.h: Regenerate.
171 * iq2000-desc.h: Regenerate.
172 * iq2000-opc.h: Regenerate.
173 * lm32-desc.h: Regenerate.
174 * lm32-opc.h: Regenerate.
175 * m32c-desc.h: Regenerate.
176 * m32c-opc.h: Regenerate.
177 * m32r-desc.h: Regenerate.
178 * m32r-opc.h: Regenerate.
179 * mep-desc.h: Regenerate.
180 * mep-opc.h: Regenerate.
181 * mt-desc.h: Regenerate.
182 * mt-opc.h: Regenerate.
183 * or1k-desc.h: Regenerate.
184 * or1k-opc.h: Regenerate.
185 * xc16x-desc.h: Regenerate.
186 * xc16x-opc.h: Regenerate.
187 * xstormy16-desc.h: Regenerate.
188 * xstormy16-opc.h: Regenerate.
189
2571583a
AM
1902017-01-02 Alan Modra <amodra@gmail.com>
191
192 Update year range in copyright notice of all files.
193
5c1ad6b5 194For older changes see ChangeLog-2016
3499769a 195\f
5c1ad6b5 196Copyright (C) 2017 Free Software Foundation, Inc.
3499769a
AM
197
198Copying and distribution of this file, with or without modification,
199are permitted in any medium without royalty provided the copyright
200notice and this notice are preserved.
201
202Local Variables:
203mode: change-log
204left-margin: 8
205fill-column: 74
206version-control: never
207End:
This page took 0.080472 seconds and 4 git commands to generate.