[AArch64][SVE 23/32] Add SVE pattern and prfop operands
[deliverable/binutils-gdb.git] / include / ChangeLog
1 2016-09-21 Richard Sandiford <richard.sandiford@arm.com>
2
3 * opcode/aarch64.h (AARCH64_OPND_SVE_PATTERN): New aarch64_opnd.
4 (AARCH64_OPND_SVE_PRFOP): Likewise.
5 (aarch64_sve_pattern_array): Declare.
6 (aarch64_sve_prfop_array): Likewise.
7
8 2016-09-21 Richard Sandiford <richard.sandiford@arm.com>
9
10 * opcode/aarch64.h (AARCH64_OPND_QLF_P_Z): New aarch64_opnd_qualifier.
11 (AARCH64_OPND_QLF_P_M): Likewise.
12
13 2016-09-21 Richard Sandiford <richard.sandiford@arm.com>
14
15 * opcode/aarch64.h (AARCH64_OPND_CLASS_SVE_REG): New
16 aarch64_operand_class.
17 (AARCH64_OPND_CLASS_PRED_REG): Likewise.
18 (AARCH64_OPND_SVE_Pd, AARCH64_OPND_SVE_Pg3, AARCH64_OPND_SVE_Pg4_5)
19 (AARCH64_OPND_SVE_Pg4_10, AARCH64_OPND_SVE_Pg4_16)
20 (AARCH64_OPND_SVE_Pm, AARCH64_OPND_SVE_Pn, AARCH64_OPND_SVE_Pt)
21 (AARCH64_OPND_SVE_Za_5, AARCH64_OPND_SVE_Za_16, AARCH64_OPND_SVE_Zd)
22 (AARCH64_OPND_SVE_Zm_5, AARCH64_OPND_SVE_Zm_16, AARCH64_OPND_SVE_Zn)
23 (AARCH64_OPND_SVE_Zn_INDEX, AARCH64_OPND_SVE_ZnxN)
24 (AARCH64_OPND_SVE_Zt, AARCH64_OPND_SVE_ZtxN): New aarch64_opnds.
25
26 2016-09-21 Richard Sandiford <richard.sandiford@arm.com>
27
28 * opcode/aarch64.h (aarch64_opcode): Add a tied_operand field.
29 (AARCH64_OPDE_UNTIED_OPERAND): New aarch64_operand_error_kind.
30
31 2016-09-21 Richard Sandiford <richard.sandiford@arm.com>
32
33 * opcode/aarch64.h (F_STRICT): New flag.
34
35 2016-09-07 Richard Earnshaw <rearnsha@arm.com>
36
37 * opcode/arm.h (ARM_ARCH_V8A_CRC): New architecture.
38
39 2016-08-26 Cupertino Miranda <cmiranda@synopsys.com>
40 * elf/arc-reloc.def: Fixed relocation formula for N*, SDA, SDA_12,
41 SDA_16_LD*, S13_PCREL, N32_ME, SECTOFF_* relocations.
42 * opcode/arc-func.h (replace_disp12s): Added. Used for SDA_12
43 relocation.
44
45 2016-08-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
46
47 * arm.h (ARM_GET_SYM_CMSE_SPCL): Define macro.
48 (ARM_SET_SYM_CMSE_SPCL): Likewise.
49
50 2016-08-01 Andrew Jenner <andrew@codesourcery.com>
51
52 * opcode/ppc.h (PPC_OPCODE_E200Z4): New define.
53
54 2016-07-29 Aldy Hernandez <aldyh@redhat.com>
55
56 * libiberty.h (MAX_ALLOCA_SIZE): New macro.
57
58 2016-07-27 Graham Markall <graham.markall@embecosm.com>
59
60 * opcode/arc.h: Add ARC_OPERAND_ADDRTYPE,
61 ARC_OPERAND_COLON. Add the arc_nps_address_type enum and
62 ARC_NUM_ADDRTYPES.
63 * opcode/arc.h: Add BMU to insn_class_t enum.
64 * opcode/arc.h: Add PMU to insn_class_t enum.
65
66 2016-07-20 Claudiu Zissulescu <claziss@synopsys.com>
67
68 * dis-asm.h: Declare print_arc_disassembler_options.
69
70 2016-07-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
71
72 * bfdlink.h (struct bfd_link_info): Declare new ldscript_def and
73 out_implib_bfd fields.
74
75 2016-07-14 Claudiu Zissulescu <claziss@synopsys.com>
76
77 * elf/arc-reloc.def (ARC_SDA32): Don't use ME transformation.
78
79 2016-07-05 Andre Vieria <andre.simoesdiasvieira@arm.com>
80
81 * include/elf/arm.h (SHF_ARM_NOREAD): Rename to ...
82 (SHF_ARM_PURECODE): ... this.
83
84 2016-07-01 Szabolcs Nagy <szabolcs.nagy@arm.com>
85
86 * opcode/aarch64.h (AARCH64_CPU_HAS_ALL_FEATURES): New.
87 (AARCH64_CPU_HAS_ANY_FEATURES): New.
88 (AARCH64_CPU_HAS_FEATURE): Define as AARCH64_CPU_HAS_ALL_FEATURES.
89 (AARCH64_OPCODE_HAS_FEATURE): Remove.
90
91 2016-06-30 Matthew Wahab <matthew.wahab@arm.com>
92
93 * opcode/arm.h (ARM_ARCH_V8_2a): Add FPU_NEON_EXT_RDMA to the set
94 of enabled FPU features.
95
96 2016-06-29 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
97
98 * opcode/sparc.h (enum sparc_opcode_arch_val): Move
99 SPARC_OPCODE_ARCH_MAX into the enum.
100
101 2016-06-28 Richard Sandiford <richard.sandiford@arm.com>
102
103 * opcode/aarch64.h (aarch64_opnd_info): Change index fields to int64_t.
104
105 2016-06-28 Maciej W. Rozycki <macro@imgtec.com>
106
107 * elf/mips.h (R_MIPS16_PC16_S1): New relocation.
108
109 2016-06-25 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
110
111 * elf/xtensa.h (xtensa_make_property_section): New prototype.
112
113 2016-06-24 John Baldwin <jhb@FreeBSD.org>
114
115 * elf/common.h (AT_FREEBSD_EXECPATH, AT_FREEBSD_CANARY)
116 (AT_FREEBSD_CANARYLEN, AT_FREEBSD_OSRELDATE, AT_FREEBSD_NCPUS)
117 (AT_FREEBSD_PAGESIZES, AT_FREEBSD_PAGESIZESLEN)
118 (AT_FREEBSD_TIMEKEEP, AT_FREEBSD_STACKPROT): Define.
119
120 2016-06-23 Graham Markall <graham.markall@embecosm.com>
121
122 * opcode/arc.h: Make insn_class_t alphabetical again.
123
124 2016-06-22 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
125
126 * elf/dlx.h: Wrap in extern C.
127 * elf/xtensa.h: Likewise.
128 * opcode/arc.h: Likewise.
129
130 2016-06-22 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
131
132 * opcode/tilegx.h: Move TILEGX_NUM_PIPELINE_ENCODINGS into
133 tilegx_pipeline.
134
135 2016-06-21 Graham Markall <graham.markall@embecosm.com>
136
137 * opcode/arc.h: Add nps400 extension and instruction
138 subclass.
139 Remove ARC_OPCODE_NPS400
140 * elf/arc.h: Remove E_ARC_MACH_NPS400
141
142 2016-06-17 Jose E. Marchesi <jose.marchesi@oracle.com>
143
144 * opcode/sparc.h (enum sparc_opcode_arch_val): Add
145 SPARC_OPCODE_ARCH_V9C, SPARC_OPCODE_ARCH_V9D,
146 SPARC_OPCODE_ARCH_V9E, SPARC_OPCODE_ARCH_V9V and
147 SPARC_OPCODE_ARCH_V9M.
148
149 2016-06-14 John Baldwin <jhb@FreeBSD.org>
150
151 * opcode/msp430-decode.h (MSP430_Size): Remove.
152 (Msp430_Opcode_Decoded): Change type of size to int.
153
154 2016-06-11 Alan Modra <amodra@gmail.com>
155
156 * coff/sparc.h (COFF_ADJUST_SYM_OUT_POST): Define.
157
158 2016-06-08 Jose E. Marchesi <jose.marchesi@oracle.com>
159
160 * opcode/sparc.h: Add missing documentation for hyperprivileged
161 registers in rd (%) and rs1 ($).
162
163 2016-06-07 Alan Modra <amodra@gmail.com>
164
165 * elf/ppc.h (APUINFO_SECTION_NAME, APUINFO_LABEL, PPC_APUINFO_ISEL,
166 PPC_APUINFO_PMR, PPC_APUINFO_RFMCI, PPC_APUINFO_CACHELCK,
167 PPC_APUINFO_SPE, PPC_APUINFO_EFS, PPC_APUINFO_BRLOCK,
168 PPC_APUINFO_VLE: Define.
169
170 2016-06-07 Matthew Wahab <matthew.wahab@arm.com>
171
172 * opcode/arm.h (ARM_EXT2_RAS): New. Also align preceding
173 entries.
174 (ARM_AEXT_V8_2A): Add ARM_EXT2_RAS.
175
176 2016-06-02 Andrew Burgess <andrew.burgess@embecosm.com>
177
178 * opcode/arc.h (MAX_INSN_ARGS): Increase to 16.
179 (struct arc_long_opcode): New structure.
180 (arc_long_opcodes): Declare.
181 (arc_num_long_opcodes): Declare.
182
183 2016-06-01 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
184
185 * elf/mips.h: Add extern "C".
186 * elf/sh.h: Likewise.
187 * opcode/d10v.h: Likewise.
188 * opcode/d30v.h: Likewise.
189 * opcode/ia64.h: Likewise.
190 * opcode/mips.h: Likewise.
191 * opcode/ppc.h: Likewise.
192 * opcode/sparc.h: Likewise.
193 * opcode/tic6x.h: Likewise.
194 * opcode/v850.h: Likewise.
195
196 2016-05-28 Alan Modra <amodra@gmail.com>
197
198 * bfdlink.h (struct bfd_link_callbacks): Update comments.
199 Return void from multiple_definition, multiple_common,
200 add_to_set, constructor, warning, undefined_symbol,
201 reloc_overflow, reloc_dangerous and unattached_reloc.
202
203 2016-05-26 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
204
205 * opcode/metag.h: wrap declarations in extern "C".
206
207 2016-05-23 Claudiu Zissulescu <claziss@synopsys.com>
208
209 * opcode/arc.h (insn_subclass_t): Add COND.
210 (flag_class_t): Add F_CLASS_EXTEND.
211
212 2016-05-23 Cupertino Miranda <cmiranda@synopsys.com>
213
214 * opcode/arc.h (struct arc_opcode): Renamed attribute class to
215 insn_class.
216 (struct arc_flag_class): Renamed attribute class to flag_class.
217
218 2016-05-23 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
219
220 * opcode/tic54x.h (struct symbol_): typedef to tic54x_symbol instead of
221 plain symbol.
222
223 2016-04-29 Tom Tromey <tom@tromey.com>
224
225 * dwarf2.h (enum dwarf_source_language) <DW_LANG_Rust,
226 DW_LANG_Rust_old>: New constants.
227
228 2016-05-11 Andrew Bennett <andrew.bennett@imgtec.com>
229
230 * elf/mips.h (AFL_ASE_DSPR3): New macro.
231 (AFL_ASE_MASK): Update to include AFL_ASE_DSPR3.
232 * opcode/mips.h (ASE_DSPR3): New macro.
233
234 2016-05-10 Thomas Preud'homme <thomas.preudhomme@arm.com>
235 Nick Clifton <nickc@redhat.com>
236
237 * arm.h (enum arm_st_branch_type): Add new ST_BRANCH_ENUM_SIZE
238 enumerator.
239 (NUM_ENUM_ARM_ST_BRANCH_TYPE_BITS): New macro.
240 (ENUM_ARM_ST_BRANCH_TYPE_BITMASK): Likewise.
241 (ARM_SYM_BRANCH_TYPE): Replace by ...
242 (ARM_GET_SYM_BRANCH_TYPE): This and ...
243 (ARM_SET_SYM_BRANCH_TYPE): This in two versions depending on whether
244 BFD_ASSERT is defined or not.
245
246 2016-05-10 Thomas Preud'homme <thomas.preudhomme@arm.com>
247
248 * elf/arm.h (Tag_DSP_extension): Define.
249
250 2016-05-10 Thomas Preud'homme <thomas.preudhomme@arm.com>
251
252 * arm.h (ARM_FSET_CPU_SUBSET): Define macro.
253
254 2016-05-10 Thomas Preud'homme <thomas.preudhomme@arm.com>
255
256 * opcode/arm.h (ARM_EXT2_V8M_MAIN): new feature bit.
257 (ARM_AEXT2_V8M_MAIN): New architecture extension feature set.
258 (ARM_ARCH_V8M_MAIN): Use ARM_AEXT2_V8M_MAIN instead of ARM_AEXT2_V8M
259 for the high core bits.
260
261 2016-05-03 Claudiu Zissulescu <claziss@synopsys.com>
262
263 * opcode/arc.h (ARC_SYNTAX_1OP): Declare
264 (ARC_SYNTAX_NOP): Likewsie.
265 (ARC_OP1_MUST_BE_IMM): Update defined value.
266 (ARC_OP1_IMM_IMPLIED): Likewise.
267 (arg_32bit_rc, arg_32bit_u6, arg_32bit_limm): Declare.
268
269 2016-04-28 Nick Clifton <nickc@redhat.com>
270
271 PR target/19722
272 * opcode/aarch64.h (struct aarch64_opcode): Add verifier field.
273
274 2016-04-27 Alan Modra <amodra@gmail.com>
275
276 * bfdlink.h (struct bfd_link_hash_entry): Add "section" field to
277 undef. Formatting.
278
279 2016-04-21 Nick Clifton <nickc@redhat.com>
280
281 * bfdlink.h: Add prototype for bfd_link_check_relocs.
282
283 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
284
285 * bfdlink.h (bfd_link_info): Add check_relocs_after_open_input.
286
287 2016-04-20 Andrew Burgess <andrew.burgess@embecosm.com>
288
289 * elf/arc-reloc.def (ARC_NPS_CMEM16): Add ME modifier to formula.
290
291 2016-04-19 Andrew Burgess <andrew.burgess@embecosm.com>
292
293 * opcode/arc.h (MAX_INSN_ARGS): Increase 6 to 8.
294
295 2016-04-19 Andrew Burgess <andrew.burgess@embecosm.com>
296
297 * opcode/arc.h (insn_class_t): Add NET and ACL class.
298
299 2016-04-14 Andrew Burgess <andrew.burgess@embecosm.com>
300
301 * elf/arc-reloc.def: Add ARC_NPS_CMEM16 reloc.
302 * opcode/arc.h (NPS_CMEM_HIGH_VALUE): Define.
303
304 2016-04-12 Claudiu Zissulescu <claziss@synopsys.com>
305
306 * opcode/arc.h (flag_class_t): Update.
307 (ARC_OPCODE_NONE): Define.
308 (ARC_OPCODE_ARCALL): Likewise.
309 (ARC_OPCODE_ARCFPX): Likewise.
310 (ARC_REGISTER_READONLY): Likewise.
311 (ARC_REGISTER_WRITEONLY): Likewise.
312 (ARC_REGISTER_NOSHORT_CUT): Likewise.
313 (arc_aux_reg): Add cpu.
314
315 2016-04-12 Claudiu Zissulescu <claziss@synopsys.com>
316
317 * opcode/arc.h (arc_num_opcodes): Remove.
318 (ARC_SYNTAX_3OP, ARC_SYNTAX_2OP, ARC_OP1_MUST_BE_IMM)
319 (ARC_OP1_IMM_IMPLIED, ARC_SUFFIX_NONE, ARC_SUFFIX_COND)
320 (ARC_SUFFIX_FLAG): Define.
321 (flags_none, flags_f, flags_cc, flags_ccf): Declare.
322 (arg_none, arg_32bit_rarbrc, arg_32bit_zarbrc, arg_32bit_rbrbrc)
323 (arg_32bit_rarbu6, arg_32bit_zarbu6, arg_32bit_rbrbu6)
324 (arg_32bit_rbrbs12, arg_32bit_ralimmrc, arg_32bit_rarblimm)
325 (arg_32bit_zalimmrc, arg_32bit_zarblimm, arg_32bit_rbrblimm)
326 (arg_32bit_ralimmu6, arg_32bit_zalimmu6, arg_32bit_zalimms12)
327 (arg_32bit_ralimmlimm, arg_32bit_zalimmlimm, arg_32bit_rbrc)
328 (arg_32bit_zarc, arg_32bit_rbu6, arg_32bit_zau6, arg_32bit_rblimm)
329 (arg_32bit_zalimm, arg_32bit_limmrc, arg_32bit_limmu6)
330 (arg_32bit_limms12, arg_32bit_limmlimm): Likewise.
331
332 2016-04-05 Claudiu Zissulescu <claziss@synopsys.com>
333
334 * opcode/arc.h (DPA, DPX, SPX): New subclass enums.
335 (ARC_FPUDA): Define.
336 (arc_aux_reg): Add new field.
337
338 2016-04-05 Cupertino Miranda <cmiranda@synopsys.com>
339
340 * opcode/arc-func.h (replace_bits24): Changed.
341 (replace_bits24_be): Created.
342
343 2016-03-29 Claudiu Zissulescu <claziss@synopsys.com>
344
345 * opcode/arc.h (insn_subclass_t): Add QUARKSE subclass.
346 (FIELDA, FIELDB, FIELDC, FIELDF, FIELDQ, INSN3OP, INSN2OP)
347 (INSN2OP, INSN3OP_ABC, INSN3OP_ALC, INSN3OP_ABL, INSN3OP_ALL)
348 (INSN3OP_0BC, INSN3OP_0LC, INSN3OP_0BL, INSN3OP_0LL, INSN3OP_ABU)
349 (INSN3OP_ALU, INSN3OP_0BU, INSN3OP_0LU, INSN3OP_BBS, INSN3OP_0LS)
350 (INSN3OP_CBBC, INSN3OP_CBBL, INSN3OP_C0LC, INSN3OP_C0LL)
351 (INSN3OP_CBBU, INSN3OP_C0LU, MINSN3OP_ABC, MINSN3OP_ALC)
352 (MINSN3OP_ABL, MINSN3OP_ALL, MINSN3OP_0BC, MINSN3OP_0LC)
353 (MINSN3OP_0BL, MINSN3OP_0LL, MINSN3OP_ABU, MINSN3OP_ALU)
354 (MINSN3OP_0BU, MINSN3OP_0LU, MINSN3OP_BBS, MINSN3OP_0LS)
355 (MINSN3OP_CBBC, MINSN3OP_CBBL, MINSN3OP_C0LC, MINSN3OP_C0LL)
356 (MINSN3OP_CBBU, MINSN3OP_C0LU, INSN2OP_BC, INSN2OP_BL, INSN2OP_0C)
357 (INSN2OP_0L INSN2OP_BU, INSN2OP_0U, MINSN2OP_BC, MINSN2OP_BL)
358 (MINSN2OP_0C, MINSN2OP_0L, MINSN2OP_BU, MINSN2OP_0U): Define.
359
360 2016-03-22 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
361
362 * opcode/i960.h: Add const qualifiers.
363 * opcode/tic4x.h (struct tic4x_inst): Likewise.
364
365 2016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
366
367 * opcodes/arc.h (insn_class_t): Add BITOP type.
368
369 2016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
370
371 * opcode/arc.h (flag_class_t): Remove all old flag classes, add 3
372 new classes instead.
373
374 2016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
375
376 * elf/arc.h (E_ARC_MACH_NPS400): Define.
377 * opcode/arc.h (ARC_OPCODE_NPS400): Define.
378
379 2016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
380
381 * elf/arc.h (EF_ARC_CPU_GENERIC): Delete. Update related comment.
382
383 2016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
384
385 * elf/arc.h (EF_ARC_MACH): Delete.
386 (EF_ARC_MACH_MSK): Remove out of date comment.
387
388 2016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
389
390 * opcode/arc.h (ARC_OPCODE_BASE): Delete.
391
392 2016-03-15 H.J. Lu <hongjiu.lu@intel.com>
393
394 PR ld/19807
395 * bfdlink.h (bfd_link_info): Add no_reloc_overflow_check.
396
397 2016-03-08 Cupertino Miranda <Cupertino.Miranda@synopsys.com>
398 Andrew Burgess <andrew.burgess@embecosm.com>
399
400 * elf/arc-reloc.def: Add a call to ME within the formula for each
401 relocation that requires middle-endian correction.
402
403 2016-03-07 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
404
405 * opcode/dlx.h (struct dlx_opcode): Add const qualifiers.
406 * opcode/h8300.h (struct h8_opcode): Likewise.
407 * opcode/hppa.h (struct pa_opcode): Likewise.
408 * opcode/msp430.h: Likewise.
409 * opcode/spu.h (struct spu_opcode): Likewise.
410 * opcode/tic30.h (struct _register): Likewise.
411 * opcode/tic4x.h (struct tic4x_register): Likewise.
412 (struct tic4x_cond): Likewise.
413 (struct tic4x_indirect): Likewise.
414 (struct tic4x_inst): Likewise.
415 * opcode/visium.h (struct reg_entry): Likewise.
416
417 2016-03-04 Matthew Wahab <matthew.wahab@arm.com>
418
419 * arm.h (ARM_ARCH_V8_1A): Add FPU_NEON_EXT_RDMA.
420 (ARM_CPU_HAS_FEATURE): Add comment.
421
422 2016-03-03 Than McIntosh <thanm@google.com>
423
424 * plugin-api.h: Add new hooks to the plugin transfer vector to
425 to support querying section alignment and section size.
426 (ld_plugin_get_input_section_alignment): New hook.
427 (ld_plugin_get_input_section_size): New hook.
428 (ld_plugin_tag): Add LDPT_GET_INPUT_SECTION_ALIGNMENT
429 and LDPT_GET_INPUT_SECTION_SIZE.
430 (ld_plugin_tv): Add tv_get_input_section_alignment and
431 tv_get_input_section_size.
432
433 2016-03-03 Evgenii Stepanov <eugenis@google.com>
434
435 * plugin-api.h (enum ld_plugin_tag): Add LDPT_GET_SYMBOLS_V3.
436
437 2016-02-26 H.J. Lu <hongjiu.lu@intel.com>
438
439 PR ld/19645
440 * bfdlink.h (bfd_link_elf_stt_common): New enum.
441 (bfd_link_info): Add elf_stt_common.
442
443 2016-02-26 H.J. Lu <hongjiu.lu@intel.com>
444
445 PR ld/19636
446 PR ld/19704
447 PR ld/19719
448 * bfdlink.h (bfd_link_info): Add dynamic_undefined_weak.
449
450 2016-02-19 Matthew Wahab <matthew.wahab@arm.com>
451 Jiong Wang <jiong.wang@arm.com>
452
453 * opcode/arm.h (ARM_EXT2_FP16_INSN): New.
454
455 2016-02-10 Claudiu Zissulescu <claziss@synopsys.com>
456 Janek van Oirschot <jvanoirs@synopsys.com>
457
458 * opcode/arc.h (arc_opcode arc_relax_opcodes)
459 (arc_num_relax_opcodes): Declare.
460
461 2016-02-09 Nick Clifton <nickc@redhat.com>
462
463 * opcode/metag.h (metag_scondtab): Mark as possibly unused.
464 * opcode/nds32.h (nds32_r45map): Likewise.
465 (nds32_r54map): Likewise.
466 * opcode/visium.h (gen_reg_table): Likewise.
467 (fp_reg_table, cc_table, opcode_table): Likewise.
468
469 2016-02-09 Alan Modra <amodra@gmail.com>
470
471 PR 16583
472 * elf/common.h (AT_SUN_HWCAP): Undef before defining.
473
474 2016-02-04 Nick Clifton <nickc@redhat.com>
475
476 PR target/19561
477 * opcode/msp430.h (IGNORE_CARRY_BIT): New define.
478 (RRUX): Synthesise using case 2 rather than 7.
479
480 2016-01-19 John Baldwin <jhb@FreeBSD.org>
481
482 * elf/common.h (NT_FREEBSD_THRMISC): Define.
483 (NT_FREEBSD_PROCSTAT_PROC): Define.
484 (NT_FREEBSD_PROCSTAT_FILES): Define.
485 (NT_FREEBSD_PROCSTAT_VMMAP): Define.
486 (NT_FREEBSD_PROCSTAT_GROUPS): Define.
487 (NT_FREEBSD_PROCSTAT_UMASK): Define.
488 (NT_FREEBSD_PROCSTAT_RLIMIT): Define.
489 (NT_FREEBSD_PROCSTAT_OSREL): Define.
490 (NT_FREEBSD_PROCSTAT_PSSTRINGS): Define.
491 (NT_FREEBSD_PROCSTAT_AUXV): Define.
492
493 2016-01-18 Miranda Cupertino <Cupertino.Miranda@synopsys.com>
494 Zissulescu Claudiu <Claudiu.Zissulescu@synopsys.com>
495
496 * elf/arc-reloc.def (ARC_32, ARC_GOTPC, ARC_TLS_GD_GOT)
497 (ARC_TLS_IE_GOT, ARC_TLS_DTPOFF, ARC_TLS_DTPOFF_S9, ARC_TLS_LE_S9)
498 (ARC_TLS_LE_32): Fixed formula.
499 (ARC_TLS_GD_LD): Use new special function.
500 * opcode/arc-func.h: Changed all the replacement
501 functions to clear the patching bits before doing an or it with the value
502 argument.
503
504 2016-01-18 Nick Clifton <nickc@redhat.com>
505
506 PR ld/19440
507 * coff/internal.h (internal_syment): Use int to hold section
508 number.
509 (N_UNDEF): Cast to int not short.
510 (N_ABS): Likewise.
511 (N_DEBUG): Likewise.
512 (N_TV): Likewise.
513 (P_TV): Likewise.
514
515 2016-01-11 Nick Clifton <nickc@redhat.com>
516
517 Import this change from GCC mainline:
518
519 2016-01-07 Mike Frysinger <vapier@gentoo.org>
520
521 * longlong.h: Change !__SHMEDIA__ to
522 (!defined (__SHMEDIA__) || !__SHMEDIA__).
523 Change __SHMEDIA__ to defined (__SHMEDIA__) && __SHMEDIA__.
524
525 2016-01-06 Maciej W. Rozycki <macro@imgtec.com>
526
527 * opcode/mips.h: Add a summary of MIPS16 operand codes.
528
529 2016-01-05 Mike Frysinger <vapier@gentoo.org>
530
531 * libiberty.h (dupargv): Change arg to char * const *.
532 (writeargv, countargv): Likewise.
533
534 2016-01-01 Alan Modra <amodra@gmail.com>
535
536 Update year range in copyright notice of all files.
537
538 For older changes see ChangeLog-0415, aout/ChangeLog-9115,
539 cgen/ChangeLog-0915, coff/ChangeLog-0415, elf/ChangeLog-0415,
540 mach-o/ChangeLog-1115, nlm/ChangeLog-9315, opcode/ChangeLog-0415,
541 som/ChangeLog-1015, and vms/ChangeLog-1015
542 \f
543 Copyright (C) 2016 Free Software Foundation, Inc.
544
545 Copying and distribution of this file, with or without modification,
546 are permitted in any medium without royalty provided the copyright
547 notice and this notice are preserved.
548
549 Local Variables:
550 mode: change-log
551 left-margin: 8
552 fill-column: 74
553 version-control: never
554 End:
This page took 0.082393 seconds and 4 git commands to generate.