]> Git Repo - binutils.git/blob - opcodes/ChangeLog
0fc7b8ab94938f20ee914659f469c9a87edcc384
[binutils.git] / opcodes / ChangeLog
1 2016-04-05  Jiong Wang  <[email protected]>
2
3         * arm-dis.c: Support FP16 vmul, vmla, vmls (by scalar).
4
5 2016-03-31  Andrew Burgess  <[email protected]>
6
7         * arc-opc.c (arc_operands): Fix operand flags for NPS_R_DST, and
8         NPS_R_SRC1.
9
10 2016-03-30  Andrew Burgess  <[email protected]>
11
12         * arc-nps400-tbl.h: Add a header comment, and fix some whitespace
13         issues.  No functional changes.
14
15 2016-03-30  Claudiu Zissulescu  <[email protected]>
16
17         * arc-regs.h (IC_RAM_ADDRESS, IC_TAG, IC_WP, IC_DATA, CONTROL0)
18         (AX2, AY2, MX2, MY2, AY0, AY1, DC_RAM_ADDR, DC_TAG, CONTROL1)
19         (RTT): Remove duplicate.
20         (LCDINSTR, LCDDATA, LCDSTAT, CC_*, PCT_COUNT*, PCT_SNAP*)
21         (PCT_CONFIG*): Remove.
22         (D1L, D1H, D2H, D2L): Define.
23
24 2016-03-29  Claudiu Zissulescu  <[email protected]>
25
26         * arc-ext-tbl.h (dsp_fp_i2flt): Fix typo.
27
28 2016-03-29  Claudiu Zissulescu  <[email protected]>
29
30         * arc-tbl.h (invld07): Remove.
31         * arc-ext-tbl.h: New file.
32         * arc-dis.c (FIELDA, FIELDB, FIELDC): Remove.
33         * arc-opc.c (arc_opcodes): Add ext-tbl include.
34
35 2016-03-24  Jan Kratochvil  <[email protected]>
36
37         Fix -Wstack-usage warnings.
38         * aarch64-dis.c (print_operands): Substitute size.
39         * aarch64-opc.c (print_register_offset_address): Substitute tblen.
40
41 2016-03-22  Jose E. Marchesi  <[email protected]>
42
43         * sparc-opc.c (sparc_opcodes): Reorder entries for `rd' in order
44         to get a proper diagnostic when an invalid ASR register is used.
45
46 2016-03-22  Nick Clifton  <[email protected]>
47
48         * configure: Regenerate.
49
50 2016-03-21  Andrew Burgess  <[email protected]>
51
52         * arc-nps400-tbl.h: New file.
53         * arc-opc.c: Add top level comment.
54         (insert_nps_3bit_dst): New function.
55         (extract_nps_3bit_dst): New function.
56         (insert_nps_3bit_src2): New function.
57         (extract_nps_3bit_src2): New function.
58         (insert_nps_bitop_size): New function.
59         (extract_nps_bitop_size): New function.
60         (arc_flag_operands): Add nps400 entries.
61         (arc_flag_classes): Add nps400 entries.
62         (arc_operands): Add nps400 entries.
63         (arc_opcodes): Add nps400 include.
64
65 2016-03-21  Andrew Burgess  <[email protected]>
66
67         * arc-opc.c (arc_flag_classes): Convert all flag classes to use
68         the new class enum values.
69
70 2016-03-21  Andrew Burgess  <[email protected]>
71
72         * arc-dis.c (print_insn_arc): Handle nps400.
73
74 2016-03-21  Andrew Burgess  <[email protected]>
75
76         * arc-opc.c (BASE): Delete.
77
78 2016-03-18  Nick Clifton  <[email protected]>
79
80         PR target/19721
81         * aarch64-tbl.h (aarch64_opcode_table): Fix type of second operand
82         of MOV insn that aliases an ORR insn.
83
84 2016-03-16  Jiong Wang  <[email protected]>
85
86         * arm-dis.c (neon_opcodes): Support new FP16 instructions.
87
88 2016-03-07  Trevor Saunders  <[email protected]>
89
90         * mcore-opc.h: Add const qualifiers.
91         * microblaze-opc.h (struct op_code_struct): Likewise.
92         * sh-opc.h: Likewise.
93         * tic4x-dis.c (tic4x_print_indirect): Likewise.
94         (tic4x_print_op): Likewise.
95
96 2016-03-02  Alan Modra  <[email protected]>
97
98         * or1k-desc.h: Regenerate.
99         * fr30-ibld.c: Regenerate.
100         * rl78-decode.c: Regenerate.
101
102 2016-03-01  Nick Clifton  <[email protected]>
103
104         PR target/19747
105         * rl78-dis.c (print_insn_rl78_common): Fix typo.
106
107 2016-02-24  Renlin Li  <[email protected]>
108
109         * arm-dis.c (coprocessor_opcodes): Add fp16 instruction entries.
110         (print_insn_coprocessor): Support fp16 instructions.
111
112 2016-02-24  Renlin Li  <[email protected]>
113
114         * arm-dis.c (print_insn_coprocessor): Fix mask for vsel, vmaxnm,
115         vminnm, vrint(mpna).
116
117 2016-02-24  Renlin Li  <[email protected]>
118
119         * arm-dis.c (print_insn_coprocessor): Check co-processor number for
120         cpd/cpd2, mcr/mcr2, mrc/mrc2, ldc/ldc2, stc/stc2.
121
122 2016-02-15  H.J. Lu  <[email protected]>
123
124         * i386-dis.c (print_insn): Parenthesize expression to prevent
125         truncated addresses.
126         (OP_J): Likewise.
127
128 2016-02-10  Claudiu Zissulescu  <[email protected]>
129             Janek van Oirschot  <[email protected]>
130
131         * arc-opc.c (arc_relax_opcodes, arc_num_relax_opcodes): New
132         variable.
133
134 2016-02-04  Nick Clifton  <[email protected]>
135
136         PR target/19561
137         * msp430-dis.c (print_insn_msp430): Add a special case for
138         decoding an RRC instruction with the ZC bit set in the extension
139         word.
140
141 2016-02-02  Andrew Burgess  <[email protected]>
142
143         * cgen-ibld.in (insert_normal): Rework calculation of shift.
144         * epiphany-ibld.c: Regenerate.
145         * fr30-ibld.c: Regenerate.
146         * frv-ibld.c: Regenerate.
147         * ip2k-ibld.c: Regenerate.
148         * iq2000-ibld.c: Regenerate.
149         * lm32-ibld.c: Regenerate.
150         * m32c-ibld.c: Regenerate.
151         * m32r-ibld.c: Regenerate.
152         * mep-ibld.c: Regenerate.
153         * mt-ibld.c: Regenerate.
154         * or1k-ibld.c: Regenerate.
155         * xc16x-ibld.c: Regenerate.
156         * xstormy16-ibld.c: Regenerate.
157
158 2016-02-02  Andrew Burgess  <[email protected]>
159
160         * epiphany-dis.c: Regenerated from latest cpu files.
161
162 2016-02-01  Michael McConville  <[email protected]>
163
164         * cgen-dis.c (count_decodable_bits): Use unsigned value for mask
165         test bit.
166
167 2016-01-25  Renlin Li  <[email protected]>
168
169         * arm-dis.c (mapping_symbol_for_insn): New function.
170         (find_ifthen_state): Call mapping_symbol_for_insn().
171
172 2016-01-20  Matthew Wahab  <[email protected]>
173
174         * aarch64-opc.c (operand_general_constraint_met_p): Check validity
175         of MSR UAO immediate operand.
176
177 2016-01-18  Maciej W. Rozycki  <[email protected]>
178
179         * mips-dis.c (print_insn_micromips): Remove 48-bit microMIPS
180         instruction support.
181
182 2016-01-17  Alan Modra  <[email protected]>
183
184         * configure: Regenerate.
185
186 2016-01-14  Nick Clifton  <[email protected]>
187
188         * rl78-decode.opc (rl78_decode_opcode): Add 's' operand to movw
189         instructions that can support stack pointer operations.
190         * rl78-decode.c: Regenerate.
191         * rl78-dis.c: Fix display of stack pointer in MOVW based
192         instructions.
193
194 2016-01-14  Matthew Wahab  <[email protected]>
195
196         * aarch64-opc.c (aarch64_sys_reg_supported_p): Merge conditionals
197         testing for RAS support.  Add checks for erxfr_el1, erxctlr_el1,
198         erxtatus_el1 and erxaddr_el1.
199
200 2016-01-12  Matthew Wahab  <[email protected]>
201
202         * arm-dis.c (arm_opcodes): Add "esb".
203         (thumb_opcodes): Likewise.
204
205 2016-01-11  Peter Bergner <[email protected]>
206
207         * ppc-opc.c <xscmpnedp>: Delete.
208         <xvcmpnedp>: Likewise.
209         <xvcmpnedp.>: Likewise.
210         <xvcmpnesp>: Likewise.
211         <xvcmpnesp.>: Likewise.
212
213 2016-01-08  Andreas Schwab  <[email protected]>
214
215         PR gas/13050
216         * m68k-opc.c (moveb, movew): For ISA_B/C only allow #,d(An) in
217         addition to ISA_A.
218
219 2016-01-01  Alan Modra  <[email protected]>
220
221         Update year range in copyright notice of all files.
222
223 For older changes see ChangeLog-2015
224 \f
225 Copyright (C) 2016 Free Software Foundation, Inc.
226
227 Copying and distribution of this file, with or without modification,
228 are permitted in any medium without royalty provided the copyright
229 notice and this notice are preserved.
230
231 Local Variables:
232 mode: change-log
233 left-margin: 8
234 fill-column: 74
235 version-control: never
236 End:
This page took 0.026937 seconds and 2 git commands to generate.