read_leb128 overflow checking
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
CommitLineData
b9b204b3
AM
12021-02-17 Alan Modra <amodra@gmail.com>
2
3 * wasm32-dis.c: Include limits.h.
4 (CHAR_BIT): Provide backup define.
5 (wasm_read_leb128): Use CHAR_BIT to size "result" in bits.
6 Correct signed overflow checking.
7
394ae71f
JB
82021-02-16 Jan Beulich <jbeulich@suse.com>
9
10 * i386-opc.tbl: Split CVTPI2PD template. Add SSE2AVX variant.
11 * i386-tbl.h: Re-generate.
12
b818b220
JB
132021-02-16 Jan Beulich <jbeulich@suse.com>
14
15 * i386-gen.c (set_bitfield): Don't look for CpuFP, Mmword, nor
16 Oword.
17 * i386-opc.tbl (CpuFP, Mmword, Oword): Define.
18
ba2b480f
AK
192021-02-15 Andreas Krebbel <krebbel@linux.ibm.com>
20
21 * s390-mkopc.c (main): Accept arch14 as cpu string.
22 * s390-opc.txt: Add new arch14 instructions.
23
95148614
NA
242021-02-04 Nick Alcock <nick.alcock@oracle.com>
25
26 * configure.ac (SHARED_LIBADD): Remove explicit -lintl population in
27 favour of LIBINTL.
28 * configure: Regenerated.
29
bfd428bc
MF
302021-02-08 Mike Frysinger <vapier@gentoo.org>
31
32 * tic54x-dis.c (sprint_mmr): Change to tic54x_mmregs.
33 * tic54x-opc.c (regs): Rename to ...
34 (tic54x_regs): ... this.
35 (mmregs): Rename to ...
36 (tic54x_mmregs): ... this.
37 (condition_codes): Rename to ...
38 (tic54x_condition_codes): ... this.
39 (cc2_codes): Rename to ...
40 (tic54x_cc2_codes): ... this.
41 (cc3_codes): Rename to ...
42 (tic54x_cc3_codes): ... this.
43 (status_bits): Rename to ...
44 (tic54x_status_bits): ... this.
45 (misc_symbols): Rename to ...
46 (tic54x_misc_symbols): ... this.
47
24075dcc
NC
482021-02-04 Nelson Chu <nelson.chu@sifive.com>
49
50 * riscv-opc.c (MASK_RVB_IMM): Removed.
51 (riscv_opcodes): Removed zb* instructions.
52 (riscv_ext_version_table): Removed versions for zb*.
53
c3ffb8f3
AM
542021-01-26 Alan Modra <amodra@gmail.com>
55
56 * i386-gen.c (parse_template): Ensure entire template_instance
57 is initialised.
58
1942a048
NC
592021-01-15 Nelson Chu <nelson.chu@sifive.com>
60
61 * riscv-opc.c (riscv_gpr_names_abi): Aligned the code.
62 (riscv_fpr_names_abi): Likewise.
63 (riscv_opcodes): Likewise.
64 (riscv_insn_types): Likewise.
65
b800637e
NC
662021-01-15 Nelson Chu <nelson.chu@sifive.com>
67
68 * riscv-dis.c (parse_riscv_dis_option): Fix typos of message.
69
dcd709e0
NC
702021-01-15 Nelson Chu <nelson.chu@sifive.com>
71
72 * riscv-dis.c: Comments tidy and improvement.
73 * riscv-opc.c: Likewise.
74
5347ed60
AM
752021-01-13 Alan Modra <amodra@gmail.com>
76
77 * Makefile.in: Regenerate.
78
d546b610
L
792021-01-12 H.J. Lu <hongjiu.lu@intel.com>
80
81 PR binutils/26792
82 * configure.ac: Use GNU_MAKE_JOBSERVER.
83 * aclocal.m4: Regenerated.
84 * configure: Likewise.
85
6d104cac
NC
862021-01-12 Nick Clifton <nickc@redhat.com>
87
88 * po/sr.po: Updated Serbian translation.
89
83b33c6c
L
902021-01-11 H.J. Lu <hongjiu.lu@intel.com>
91
92 PR ld/27173
93 * configure: Regenerated.
94
82c70b08
KT
952021-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
96
97 * aarch64-asm-2.c: Regenerate.
98 * aarch64-dis-2.c: Likewise.
99 * aarch64-opc-2.c: Likewise.
100 * aarch64-opc.c (aarch64_print_operand):
101 Delete handling of AARCH64_OPND_CSRE_CSR.
102 * aarch64-tbl.h (aarch64_feature_csre): Delete.
103 (CSRE): Likewise.
104 (_CSRE_INSN): Likewise.
105 (aarch64_opcode_table): Delete csr.
106
a8aa72b9
NC
1072021-01-11 Nick Clifton <nickc@redhat.com>
108
109 * po/de.po: Updated German translation.
110 * po/fr.po: Updated French translation.
111 * po/pt_BR.po: Updated Brazilian Portuguese translation.
112 * po/sv.po: Updated Swedish translation.
113 * po/uk.po: Updated Ukranian translation.
114
a4966cd9
L
1152021-01-09 H.J. Lu <hongjiu.lu@intel.com>
116
117 * configure: Regenerated.
118
573fe3fb
NC
1192021-01-09 Nick Clifton <nickc@redhat.com>
120
121 * configure: Regenerate.
122 * po/opcodes.pot: Regenerate.
123
055bc77a
NC
1242021-01-09 Nick Clifton <nickc@redhat.com>
125
126 * 2.36 release branch crated.
127
aae7fcb8
PB
1282021-01-08 Peter Bergner <bergner@linux.ibm.com>
129
130 * ppc-opc.c (insert_dw, (extract_dw): New functions.
131 (DW, (XRC_MASK): Define.
132 (powerpc_opcodes) <hashchk, hashchkp, hashst, haststp>: New mnemonics.
133
64307045
AM
1342021-01-09 Alan Modra <amodra@gmail.com>
135
136 * configure: Regenerate.
137
ed205222
NC
1382021-01-08 Nick Clifton <nickc@redhat.com>
139
140 * po/sv.po: Updated Swedish translation.
141
fb932b57
NC
1422021-01-08 Nick Clifton <nickc@redhat.com>
143
e84c8716
NC
144 PR 27129
145 * aarch64-dis.c (determine_disassembling_preference): Move call to
146 aarch64_match_operands_constraint outside of the assertion.
147 * aarch64-asm.c (aarch64_ins_limm_1): Remove call to assert.
148 Replace with a return of FALSE.
149
fb932b57
NC
150 PR 27139
151 * aarch64-opc.c (aarch64_sys_regs): Treat id_aa64mmfr2_el1 as a
152 core system register.
153
f4782128
ST
1542021-01-07 Samuel Thibault <samuel.thibault@gnu.org>
155
156 * configure: Regenerate.
157
1b0927db
NC
1582021-01-07 Nick Clifton <nickc@redhat.com>
159
160 * po/fr.po: Updated French translation.
161
3b288c8e
FN
1622021-01-07 Fredrik Noring <noring@nocrew.org>
163
164 * m68k-opc.c (chkl): Change minimum architecture requirement to
165 m68020.
166
aa881ecd
PT
1672021-01-07 Philipp Tomsich <prt@gnu.org>
168
169 * riscv-opc.c (riscv_opcodes): Add pause hint instruction.
170
2652cfad
CXW
1712021-01-07 Claire Xenia Wolf <claire@symbioticeda.com>
172 Jim Wilson <jimw@sifive.com>
173 Andrew Waterman <andrew@sifive.com>
174 Maxim Blinov <maxim.blinov@embecosm.com>
175 Kito Cheng <kito.cheng@sifive.com>
176 Nelson Chu <nelson.chu@sifive.com>
177
178 * riscv-opc.c (riscv_opcodes): Add ZBA/ZBB/ZBC instructions.
179 (MASK_RVB_IMM): Used for rev8 and orc.b encoding.
180
250d07de
AM
1812021-01-01 Alan Modra <amodra@gmail.com>
182
183 Update year range in copyright notice of all files.
184
c2795844 185For older changes see ChangeLog-2020
3499769a 186\f
c2795844 187Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
188
189Copying and distribution of this file, with or without modification,
190are permitted in any medium without royalty provided the copyright
191notice and this notice are preserved.
192
193Local Variables:
194mode: change-log
195left-margin: 8
196fill-column: 74
197version-control: never
198End:
This page took 0.303989 seconds and 4 git commands to generate.