Fix problem where gold fails to issue an undefined symbol error during LTO.
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
CommitLineData
e23e8ebe
AB
12016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
2
3 * arc-nps400-tbl.h: New file.
4 * arc-opc.c: Add top level comment.
5 (insert_nps_3bit_dst): New function.
6 (extract_nps_3bit_dst): New function.
7 (insert_nps_3bit_src2): New function.
8 (extract_nps_3bit_src2): New function.
9 (insert_nps_bitop_size): New function.
10 (extract_nps_bitop_size): New function.
11 (arc_flag_operands): Add nps400 entries.
12 (arc_flag_classes): Add nps400 entries.
13 (arc_operands): Add nps400 entries.
14 (arc_opcodes): Add nps400 include.
15
1ae8ab47
AB
162016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
17
18 * arc-opc.c (arc_flag_classes): Convert all flag classes to use
19 the new class enum values.
20
8699fc3e
AB
212016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
22
23 * arc-dis.c (print_insn_arc): Handle nps400.
24
24740d83
AB
252016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
26
27 * arc-opc.c (BASE): Delete.
28
8678914f
NC
292016-03-18 Nick Clifton <nickc@redhat.com>
30
31 PR target/19721
32 * aarch64-tbl.h (aarch64_opcode_table): Fix type of second operand
33 of MOV insn that aliases an ORR insn.
34
cc933301
JW
352016-03-16 Jiong Wang <jiong.wang@arm.com>
36
37 * arm-dis.c (neon_opcodes): Support new FP16 instructions.
38
f86f5863
TS
392016-03-07 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
40
41 * mcore-opc.h: Add const qualifiers.
42 * microblaze-opc.h (struct op_code_struct): Likewise.
43 * sh-opc.h: Likewise.
44 * tic4x-dis.c (tic4x_print_indirect): Likewise.
45 (tic4x_print_op): Likewise.
46
62de1c63
AM
472016-03-02 Alan Modra <amodra@gmail.com>
48
d11698cd 49 * or1k-desc.h: Regenerate.
62de1c63 50 * fr30-ibld.c: Regenerate.
c697cf0b 51 * rl78-decode.c: Regenerate.
62de1c63 52
020efce5
NC
532016-03-01 Nick Clifton <nickc@redhat.com>
54
55 PR target/19747
56 * rl78-dis.c (print_insn_rl78_common): Fix typo.
57
b0c11777
RL
582016-02-24 Renlin Li <renlin.li@arm.com>
59
60 * arm-dis.c (coprocessor_opcodes): Add fp16 instruction entries.
61 (print_insn_coprocessor): Support fp16 instructions.
62
3e309328
RL
632016-02-24 Renlin Li <renlin.li@arm.com>
64
65 * arm-dis.c (print_insn_coprocessor): Fix mask for vsel, vmaxnm,
66 vminnm, vrint(mpna).
67
8afc7bea
RL
682016-02-24 Renlin Li <renlin.li@arm.com>
69
70 * arm-dis.c (print_insn_coprocessor): Check co-processor number for
71 cpd/cpd2, mcr/mcr2, mrc/mrc2, ldc/ldc2, stc/stc2.
72
4fd7268a
L
732016-02-15 H.J. Lu <hongjiu.lu@intel.com>
74
75 * i386-dis.c (print_insn): Parenthesize expression to prevent
76 truncated addresses.
77 (OP_J): Likewise.
78
4670103e
CZ
792016-02-10 Claudiu Zissulescu <claziss@synopsys.com>
80 Janek van Oirschot <jvanoirs@synopsys.com>
81
82 * arc-opc.c (arc_relax_opcodes, arc_num_relax_opcodes): New
83 variable.
84
c1d9289f
NC
852016-02-04 Nick Clifton <nickc@redhat.com>
86
87 PR target/19561
88 * msp430-dis.c (print_insn_msp430): Add a special case for
89 decoding an RRC instruction with the ZC bit set in the extension
90 word.
91
a143b004
AB
922016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
93
94 * cgen-ibld.in (insert_normal): Rework calculation of shift.
95 * epiphany-ibld.c: Regenerate.
96 * fr30-ibld.c: Regenerate.
97 * frv-ibld.c: Regenerate.
98 * ip2k-ibld.c: Regenerate.
99 * iq2000-ibld.c: Regenerate.
100 * lm32-ibld.c: Regenerate.
101 * m32c-ibld.c: Regenerate.
102 * m32r-ibld.c: Regenerate.
103 * mep-ibld.c: Regenerate.
104 * mt-ibld.c: Regenerate.
105 * or1k-ibld.c: Regenerate.
106 * xc16x-ibld.c: Regenerate.
107 * xstormy16-ibld.c: Regenerate.
108
b89807c6
AB
1092016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
110
111 * epiphany-dis.c: Regenerated from latest cpu files.
112
d8c823c8
MM
1132016-02-01 Michael McConville <mmcco@mykolab.com>
114
115 * cgen-dis.c (count_decodable_bits): Use unsigned value for mask
116 test bit.
117
5bc5ae88
RL
1182016-01-25 Renlin Li <renlin.li@arm.com>
119
120 * arm-dis.c (mapping_symbol_for_insn): New function.
121 (find_ifthen_state): Call mapping_symbol_for_insn().
122
0bff6e2d
MW
1232016-01-20 Matthew Wahab <matthew.wahab@arm.com>
124
125 * aarch64-opc.c (operand_general_constraint_met_p): Check validity
126 of MSR UAO immediate operand.
127
100b4f2e
MR
1282016-01-18 Maciej W. Rozycki <macro@imgtec.com>
129
130 * mips-dis.c (print_insn_micromips): Remove 48-bit microMIPS
131 instruction support.
132
5c14705f
AM
1332016-01-17 Alan Modra <amodra@gmail.com>
134
135 * configure: Regenerate.
136
4d82fe66
NC
1372016-01-14 Nick Clifton <nickc@redhat.com>
138
139 * rl78-decode.opc (rl78_decode_opcode): Add 's' operand to movw
140 instructions that can support stack pointer operations.
141 * rl78-decode.c: Regenerate.
142 * rl78-dis.c: Fix display of stack pointer in MOVW based
143 instructions.
144
651657fa
MW
1452016-01-14 Matthew Wahab <matthew.wahab@arm.com>
146
147 * aarch64-opc.c (aarch64_sys_reg_supported_p): Merge conditionals
148 testing for RAS support. Add checks for erxfr_el1, erxctlr_el1,
149 erxtatus_el1 and erxaddr_el1.
150
105bde57
MW
1512016-01-12 Matthew Wahab <matthew.wahab@arm.com>
152
153 * arm-dis.c (arm_opcodes): Add "esb".
154 (thumb_opcodes): Likewise.
155
afa8d405
PB
1562016-01-11 Peter Bergner <bergner@vnet.ibm.com>
157
158 * ppc-opc.c <xscmpnedp>: Delete.
159 <xvcmpnedp>: Likewise.
160 <xvcmpnedp.>: Likewise.
161 <xvcmpnesp>: Likewise.
162 <xvcmpnesp.>: Likewise.
163
83c3256e
AS
1642016-01-08 Andreas Schwab <schwab@linux-m68k.org>
165
166 PR gas/13050
167 * m68k-opc.c (moveb, movew): For ISA_B/C only allow #,d(An) in
168 addition to ISA_A.
169
6f2750fe
AM
1702016-01-01 Alan Modra <amodra@gmail.com>
171
172 Update year range in copyright notice of all files.
173
3499769a
AM
174For older changes see ChangeLog-2015
175\f
176Copyright (C) 2016 Free Software Foundation, Inc.
177
178Copying and distribution of this file, with or without modification,
179are permitted in any medium without royalty provided the copyright
180notice and this notice are preserved.
181
182Local Variables:
183mode: change-log
184left-margin: 8
185fill-column: 74
186version-control: never
187End:
This page took 0.040101 seconds and 4 git commands to generate.