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