[ARC] Add support for Quarkse opcodes.
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
CommitLineData
f2dd8838
CZ
12016-03-29 Claudiu Zissulescu <claziss@synopsys.com>
2
3 * arc-tbl.h (invld07): Remove.
4 * arc-ext-tbl.h: New file.
5 * arc-dis.c (FIELDA, FIELDB, FIELDC): Remove.
6 * arc-opc.c (arc_opcodes): Add ext-tbl include.
7
0d2f91fe
JK
82016-03-24 Jan Kratochvil <jan.kratochvil@redhat.com>
9
10 Fix -Wstack-usage warnings.
11 * aarch64-dis.c (print_operands): Substitute size.
12 * aarch64-opc.c (print_register_offset_address): Substitute tblen.
13
a6b71f42
JM
142016-03-22 Jose E. Marchesi <jose.marchesi@oracle.com>
15
16 * sparc-opc.c (sparc_opcodes): Reorder entries for `rd' in order
17 to get a proper diagnostic when an invalid ASR register is used.
18
9780e045
NC
192016-03-22 Nick Clifton <nickc@redhat.com>
20
21 * configure: Regenerate.
22
e23e8ebe
AB
232016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
24
25 * arc-nps400-tbl.h: New file.
26 * arc-opc.c: Add top level comment.
27 (insert_nps_3bit_dst): New function.
28 (extract_nps_3bit_dst): New function.
29 (insert_nps_3bit_src2): New function.
30 (extract_nps_3bit_src2): New function.
31 (insert_nps_bitop_size): New function.
32 (extract_nps_bitop_size): New function.
33 (arc_flag_operands): Add nps400 entries.
34 (arc_flag_classes): Add nps400 entries.
35 (arc_operands): Add nps400 entries.
36 (arc_opcodes): Add nps400 include.
37
1ae8ab47
AB
382016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
39
40 * arc-opc.c (arc_flag_classes): Convert all flag classes to use
41 the new class enum values.
42
8699fc3e
AB
432016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
44
45 * arc-dis.c (print_insn_arc): Handle nps400.
46
24740d83
AB
472016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
48
49 * arc-opc.c (BASE): Delete.
50
8678914f
NC
512016-03-18 Nick Clifton <nickc@redhat.com>
52
53 PR target/19721
54 * aarch64-tbl.h (aarch64_opcode_table): Fix type of second operand
55 of MOV insn that aliases an ORR insn.
56
cc933301
JW
572016-03-16 Jiong Wang <jiong.wang@arm.com>
58
59 * arm-dis.c (neon_opcodes): Support new FP16 instructions.
60
f86f5863
TS
612016-03-07 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
62
63 * mcore-opc.h: Add const qualifiers.
64 * microblaze-opc.h (struct op_code_struct): Likewise.
65 * sh-opc.h: Likewise.
66 * tic4x-dis.c (tic4x_print_indirect): Likewise.
67 (tic4x_print_op): Likewise.
68
62de1c63
AM
692016-03-02 Alan Modra <amodra@gmail.com>
70
d11698cd 71 * or1k-desc.h: Regenerate.
62de1c63 72 * fr30-ibld.c: Regenerate.
c697cf0b 73 * rl78-decode.c: Regenerate.
62de1c63 74
020efce5
NC
752016-03-01 Nick Clifton <nickc@redhat.com>
76
77 PR target/19747
78 * rl78-dis.c (print_insn_rl78_common): Fix typo.
79
b0c11777
RL
802016-02-24 Renlin Li <renlin.li@arm.com>
81
82 * arm-dis.c (coprocessor_opcodes): Add fp16 instruction entries.
83 (print_insn_coprocessor): Support fp16 instructions.
84
3e309328
RL
852016-02-24 Renlin Li <renlin.li@arm.com>
86
87 * arm-dis.c (print_insn_coprocessor): Fix mask for vsel, vmaxnm,
88 vminnm, vrint(mpna).
89
8afc7bea
RL
902016-02-24 Renlin Li <renlin.li@arm.com>
91
92 * arm-dis.c (print_insn_coprocessor): Check co-processor number for
93 cpd/cpd2, mcr/mcr2, mrc/mrc2, ldc/ldc2, stc/stc2.
94
4fd7268a
L
952016-02-15 H.J. Lu <hongjiu.lu@intel.com>
96
97 * i386-dis.c (print_insn): Parenthesize expression to prevent
98 truncated addresses.
99 (OP_J): Likewise.
100
4670103e
CZ
1012016-02-10 Claudiu Zissulescu <claziss@synopsys.com>
102 Janek van Oirschot <jvanoirs@synopsys.com>
103
104 * arc-opc.c (arc_relax_opcodes, arc_num_relax_opcodes): New
105 variable.
106
c1d9289f
NC
1072016-02-04 Nick Clifton <nickc@redhat.com>
108
109 PR target/19561
110 * msp430-dis.c (print_insn_msp430): Add a special case for
111 decoding an RRC instruction with the ZC bit set in the extension
112 word.
113
a143b004
AB
1142016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
115
116 * cgen-ibld.in (insert_normal): Rework calculation of shift.
117 * epiphany-ibld.c: Regenerate.
118 * fr30-ibld.c: Regenerate.
119 * frv-ibld.c: Regenerate.
120 * ip2k-ibld.c: Regenerate.
121 * iq2000-ibld.c: Regenerate.
122 * lm32-ibld.c: Regenerate.
123 * m32c-ibld.c: Regenerate.
124 * m32r-ibld.c: Regenerate.
125 * mep-ibld.c: Regenerate.
126 * mt-ibld.c: Regenerate.
127 * or1k-ibld.c: Regenerate.
128 * xc16x-ibld.c: Regenerate.
129 * xstormy16-ibld.c: Regenerate.
130
b89807c6
AB
1312016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
132
133 * epiphany-dis.c: Regenerated from latest cpu files.
134
d8c823c8
MM
1352016-02-01 Michael McConville <mmcco@mykolab.com>
136
137 * cgen-dis.c (count_decodable_bits): Use unsigned value for mask
138 test bit.
139
5bc5ae88
RL
1402016-01-25 Renlin Li <renlin.li@arm.com>
141
142 * arm-dis.c (mapping_symbol_for_insn): New function.
143 (find_ifthen_state): Call mapping_symbol_for_insn().
144
0bff6e2d
MW
1452016-01-20 Matthew Wahab <matthew.wahab@arm.com>
146
147 * aarch64-opc.c (operand_general_constraint_met_p): Check validity
148 of MSR UAO immediate operand.
149
100b4f2e
MR
1502016-01-18 Maciej W. Rozycki <macro@imgtec.com>
151
152 * mips-dis.c (print_insn_micromips): Remove 48-bit microMIPS
153 instruction support.
154
5c14705f
AM
1552016-01-17 Alan Modra <amodra@gmail.com>
156
157 * configure: Regenerate.
158
4d82fe66
NC
1592016-01-14 Nick Clifton <nickc@redhat.com>
160
161 * rl78-decode.opc (rl78_decode_opcode): Add 's' operand to movw
162 instructions that can support stack pointer operations.
163 * rl78-decode.c: Regenerate.
164 * rl78-dis.c: Fix display of stack pointer in MOVW based
165 instructions.
166
651657fa
MW
1672016-01-14 Matthew Wahab <matthew.wahab@arm.com>
168
169 * aarch64-opc.c (aarch64_sys_reg_supported_p): Merge conditionals
170 testing for RAS support. Add checks for erxfr_el1, erxctlr_el1,
171 erxtatus_el1 and erxaddr_el1.
172
105bde57
MW
1732016-01-12 Matthew Wahab <matthew.wahab@arm.com>
174
175 * arm-dis.c (arm_opcodes): Add "esb".
176 (thumb_opcodes): Likewise.
177
afa8d405
PB
1782016-01-11 Peter Bergner <bergner@vnet.ibm.com>
179
180 * ppc-opc.c <xscmpnedp>: Delete.
181 <xvcmpnedp>: Likewise.
182 <xvcmpnedp.>: Likewise.
183 <xvcmpnesp>: Likewise.
184 <xvcmpnesp.>: Likewise.
185
83c3256e
AS
1862016-01-08 Andreas Schwab <schwab@linux-m68k.org>
187
188 PR gas/13050
189 * m68k-opc.c (moveb, movew): For ISA_B/C only allow #,d(An) in
190 addition to ISA_A.
191
6f2750fe
AM
1922016-01-01 Alan Modra <amodra@gmail.com>
193
194 Update year range in copyright notice of all files.
195
3499769a
AM
196For older changes see ChangeLog-2015
197\f
198Copyright (C) 2016 Free Software Foundation, Inc.
199
200Copying and distribution of this file, with or without modification,
201are permitted in any medium without royalty provided the copyright
202notice and this notice are preserved.
203
204Local Variables:
205mode: change-log
206left-margin: 8
207fill-column: 74
208version-control: never
209End:
This page took 0.043338 seconds and 4 git commands to generate.