Fix ld --gc-section segfault with ARMv8-M entry function in absolute section
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
27e5a270
RE
12016-09-07 Richard Earnshaw <rearnsha@arm.com>
2
3 * opcode/arm.h (ARM_ARCH_V8A_CRC): New architecture.
4
a87aa054
CM
52016-08-26 Cupertino Miranda <cmiranda@synopsys.com>
6 * elf/arc-reloc.def: Fixed relocation formula for N*, SDA, SDA_12,
7 SDA_16_LD*, S13_PCREL, N32_ME, SECTOFF_* relocations.
8 * opcode/arc-func.h (replace_disp12s): Added. Used for SDA_12
9 relocation.
10
4ba2ef8f
TP
112016-08-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
12
13 * arm.h (ARM_GET_SYM_CMSE_SPCL): Define macro.
14 (ARM_SET_SYM_CMSE_SPCL): Likewise.
15
dfdaec14
AJ
162016-08-01 Andrew Jenner <andrew@codesourcery.com>
17
18 * opcode/ppc.h (PPC_OPCODE_E200Z4): New define.
19
fa3fcee7
NC
202016-07-29 Aldy Hernandez <aldyh@redhat.com>
21
22 * libiberty.h (MAX_ALLOCA_SIZE): New macro.
23
db18dbab
GM
242016-07-27 Graham Markall <graham.markall@embecosm.com>
25
26 * opcode/arc.h: Add ARC_OPERAND_ADDRTYPE,
27 ARC_OPERAND_COLON. Add the arc_nps_address_type enum and
28 ARC_NUM_ADDRTYPES.
29 * opcode/arc.h: Add BMU to insn_class_t enum.
30 * opcode/arc.h: Add PMU to insn_class_t enum.
31
37fd5ef3
CZ
322016-07-20 Claudiu Zissulescu <claziss@synopsys.com>
33
34 * dis-asm.h: Declare print_arc_disassembler_options.
35
76359541
TP
362016-07-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
37
38 * bfdlink.h (struct bfd_link_info): Declare new ldscript_def and
39 out_implib_bfd fields.
40
fa1c0170
CZ
412016-07-14 Claudiu Zissulescu <claziss@synopsys.com>
42
43 * elf/arc-reloc.def (ARC_SDA32): Don't use ME transformation.
44
f0728ee3
AV
452016-07-05 Andre Vieria <andre.simoesdiasvieira@arm.com>
46
47 * include/elf/arm.h (SHF_ARM_NOREAD): Rename to ...
48 (SHF_ARM_PURECODE): ... this.
49
93d8990c
SN
502016-07-01 Szabolcs Nagy <szabolcs.nagy@arm.com>
51
52 * opcode/aarch64.h (AARCH64_CPU_HAS_ALL_FEATURES): New.
53 (AARCH64_CPU_HAS_ANY_FEATURES): New.
54 (AARCH64_CPU_HAS_FEATURE): Define as AARCH64_CPU_HAS_ALL_FEATURES.
55 (AARCH64_OPCODE_HAS_FEATURE): Remove.
56
534dbe46
MW
572016-06-30 Matthew Wahab <matthew.wahab@arm.com>
58
59 * opcode/arm.h (ARM_ARCH_V8_2a): Add FPU_NEON_EXT_RDMA to the set
60 of enabled FPU features.
61
042c94de
TS
622016-06-29 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
63
64 * opcode/sparc.h (enum sparc_opcode_arch_val): Move
65 SPARC_OPCODE_ARCH_MAX into the enum.
66
dab26bf4
RS
672016-06-28 Richard Sandiford <richard.sandiford@arm.com>
68
69 * opcode/aarch64.h (aarch64_opnd_info): Change index fields to int64_t.
70
c9775dde
MR
712016-06-28 Maciej W. Rozycki <macro@imgtec.com>
72
73 * elf/mips.h (R_MIPS16_PC16_S1): New relocation.
74
7c2c4aa1
TS
752016-06-25 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
76
77 * elf/xtensa.h (xtensa_make_property_section): New prototype.
78
b00f86d0
JB
792016-06-24 John Baldwin <jhb@FreeBSD.org>
80
81 * elf/common.h (AT_FREEBSD_EXECPATH, AT_FREEBSD_CANARY)
82 (AT_FREEBSD_CANARYLEN, AT_FREEBSD_OSRELDATE, AT_FREEBSD_NCPUS)
83 (AT_FREEBSD_PAGESIZES, AT_FREEBSD_PAGESIZESLEN)
84 (AT_FREEBSD_TIMEKEEP, AT_FREEBSD_STACKPROT): Define.
85
ce440d63
GM
862016-06-23 Graham Markall <graham.markall@embecosm.com>
87
88 * opcode/arc.h: Make insn_class_t alphabetical again.
89
6b477896
TS
902016-06-22 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
91
92 * elf/dlx.h: Wrap in extern C.
93 * elf/xtensa.h: Likewise.
94 * opcode/arc.h: Likewise.
95
6edaf4d7
TS
962016-06-22 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
97
98 * opcode/tilegx.h: Move TILEGX_NUM_PIPELINE_ENCODINGS into
99 tilegx_pipeline.
100
bdd582db
GM
1012016-06-21 Graham Markall <graham.markall@embecosm.com>
102
103 * opcode/arc.h: Add nps400 extension and instruction
104 subclass.
105 Remove ARC_OPCODE_NPS400
106 * elf/arc.h: Remove E_ARC_MACH_NPS400
107
4f26fb3a
JM
1082016-06-17 Jose E. Marchesi <jose.marchesi@oracle.com>
109
110 * opcode/sparc.h (enum sparc_opcode_arch_val): Add
111 SPARC_OPCODE_ARCH_V9C, SPARC_OPCODE_ARCH_V9D,
112 SPARC_OPCODE_ARCH_V9E, SPARC_OPCODE_ARCH_V9V and
113 SPARC_OPCODE_ARCH_V9M.
114
99a54ef6
JB
1152016-06-14 John Baldwin <jhb@FreeBSD.org>
116
117 * opcode/msp430-decode.h (MSP430_Size): Remove.
118 (Msp430_Opcode_Decoded): Change type of size to int.
119
0eaf2e1b
AM
1202016-06-11 Alan Modra <amodra@gmail.com>
121
122 * coff/sparc.h (COFF_ADJUST_SYM_OUT_POST): Define.
123
337c570c
JM
1242016-06-08 Jose E. Marchesi <jose.marchesi@oracle.com>
125
126 * opcode/sparc.h: Add missing documentation for hyperprivileged
127 registers in rd (%) and rs1 ($).
128
14b57c7c
AM
1292016-06-07 Alan Modra <amodra@gmail.com>
130
131 * elf/ppc.h (APUINFO_SECTION_NAME, APUINFO_LABEL, PPC_APUINFO_ISEL,
132 PPC_APUINFO_PMR, PPC_APUINFO_RFMCI, PPC_APUINFO_CACHELCK,
133 PPC_APUINFO_SPE, PPC_APUINFO_EFS, PPC_APUINFO_BRLOCK,
134 PPC_APUINFO_VLE: Define.
135
4d1464f2
MW
1362016-06-07 Matthew Wahab <matthew.wahab@arm.com>
137
138 * opcode/arm.h (ARM_EXT2_RAS): New. Also align preceding
139 entries.
140 (ARM_AEXT_V8_2A): Add ARM_EXT2_RAS.
141
4eb6f892
AB
1422016-06-02 Andrew Burgess <andrew.burgess@embecosm.com>
143
144 * opcode/arc.h (MAX_INSN_ARGS): Increase to 16.
145 (struct arc_long_opcode): New structure.
146 (arc_long_opcodes): Declare.
147 (arc_num_long_opcodes): Declare.
148
1fe0971e
TS
1492016-06-01 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
150
151 * elf/mips.h: Add extern "C".
152 * elf/sh.h: Likewise.
153 * opcode/d10v.h: Likewise.
154 * opcode/d30v.h: Likewise.
155 * opcode/ia64.h: Likewise.
156 * opcode/mips.h: Likewise.
157 * opcode/ppc.h: Likewise.
158 * opcode/sparc.h: Likewise.
159 * opcode/tic6x.h: Likewise.
160 * opcode/v850.h: Likewise.
161
1a72702b
AM
1622016-05-28 Alan Modra <amodra@gmail.com>
163
164 * bfdlink.h (struct bfd_link_callbacks): Update comments.
165 Return void from multiple_definition, multiple_common,
166 add_to_set, constructor, warning, undefined_symbol,
167 reloc_overflow, reloc_dangerous and unattached_reloc.
168
94740f9c
TS
1692016-05-26 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
170
171 * opcode/metag.h: wrap declarations in extern "C".
172
d9eca1df
CZ
1732016-05-23 Claudiu Zissulescu <claziss@synopsys.com>
174
175 * opcode/arc.h (insn_subclass_t): Add COND.
176 (flag_class_t): Add F_CLASS_EXTEND.
177
c810e0b8
CZ
1782016-05-23 Cupertino Miranda <cmiranda@synopsys.com>
179
180 * opcode/arc.h (struct arc_opcode): Renamed attribute class to
181 insn_class.
182 (struct arc_flag_class): Renamed attribute class to flag_class.
183
3d207518
TS
1842016-05-23 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
185
186 * opcode/tic54x.h (struct symbol_): typedef to tic54x_symbol instead of
187 plain symbol.
188
5ff087ac
TT
1892016-04-29 Tom Tromey <tom@tromey.com>
190
191 * dwarf2.h (enum dwarf_source_language) <DW_LANG_Rust,
192 DW_LANG_Rust_old>: New constants.
193
8f4f9071
MF
1942016-05-11 Andrew Bennett <andrew.bennett@imgtec.com>
195
196 * elf/mips.h (AFL_ASE_DSPR3): New macro.
197 (AFL_ASE_MASK): Update to include AFL_ASE_DSPR3.
198 * opcode/mips.h (ASE_DSPR3): New macro.
199
39d911fc
TP
2002016-05-10 Thomas Preud'homme <thomas.preudhomme@arm.com>
201 Nick Clifton <nickc@redhat.com>
202
203 * arm.h (enum arm_st_branch_type): Add new ST_BRANCH_ENUM_SIZE
204 enumerator.
205 (NUM_ENUM_ARM_ST_BRANCH_TYPE_BITS): New macro.
206 (ENUM_ARM_ST_BRANCH_TYPE_BITMASK): Likewise.
207 (ARM_SYM_BRANCH_TYPE): Replace by ...
208 (ARM_GET_SYM_BRANCH_TYPE): This and ...
209 (ARM_SET_SYM_BRANCH_TYPE): This in two versions depending on whether
210 BFD_ASSERT is defined or not.
211
15afaa63
TP
2122016-05-10 Thomas Preud'homme <thomas.preudhomme@arm.com>
213
214 * elf/arm.h (Tag_DSP_extension): Define.
215
d942732e
TP
2162016-05-10 Thomas Preud'homme <thomas.preudhomme@arm.com>
217
218 * arm.h (ARM_FSET_CPU_SUBSET): Define macro.
219
16a1fa25
TP
2202016-05-10 Thomas Preud'homme <thomas.preudhomme@arm.com>
221
222 * opcode/arm.h (ARM_EXT2_V8M_MAIN): new feature bit.
223 (ARM_AEXT2_V8M_MAIN): New architecture extension feature set.
224 (ARM_ARCH_V8M_MAIN): Use ARM_AEXT2_V8M_MAIN instead of ARM_AEXT2_V8M
225 for the high core bits.
226
945e0f82
CZ
2272016-05-03 Claudiu Zissulescu <claziss@synopsys.com>
228
229 * opcode/arc.h (ARC_SYNTAX_1OP): Declare
230 (ARC_SYNTAX_NOP): Likewsie.
231 (ARC_OP1_MUST_BE_IMM): Update defined value.
232 (ARC_OP1_IMM_IMPLIED): Likewise.
233 (arg_32bit_rc, arg_32bit_u6, arg_32bit_limm): Declare.
234
4bd13cde
NC
2352016-04-28 Nick Clifton <nickc@redhat.com>
236
237 PR target/19722
238 * opcode/aarch64.h (struct aarch64_opcode): Add verifier field.
239
a6a4679f
AM
2402016-04-27 Alan Modra <amodra@gmail.com>
241
242 * bfdlink.h (struct bfd_link_hash_entry): Add "section" field to
243 undef. Formatting.
244
4f3b23b3
NC
2452016-04-21 Nick Clifton <nickc@redhat.com>
246
247 * bfdlink.h: Add prototype for bfd_link_check_relocs.
248
d9689752
L
2492016-04-20 H.J. Lu <hongjiu.lu@intel.com>
250
251 * bfdlink.h (bfd_link_info): Add check_relocs_after_open_input.
252
52176c67
AB
2532016-04-20 Andrew Burgess <andrew.burgess@embecosm.com>
254
255 * elf/arc-reloc.def (ARC_NPS_CMEM16): Add ME modifier to formula.
256
537aefaf
AB
2572016-04-19 Andrew Burgess <andrew.burgess@embecosm.com>
258
259 * opcode/arc.h (MAX_INSN_ARGS): Increase 6 to 8.
260
c8f785f2
AB
2612016-04-19 Andrew Burgess <andrew.burgess@embecosm.com>
262
263 * opcode/arc.h (insn_class_t): Add NET and ACL class.
264
4b0c052e
AB
2652016-04-14 Andrew Burgess <andrew.burgess@embecosm.com>
266
267 * elf/arc-reloc.def: Add ARC_NPS_CMEM16 reloc.
268 * opcode/arc.h (NPS_CMEM_HIGH_VALUE): Define.
269
f36e33da
CZ
2702016-04-12 Claudiu Zissulescu <claziss@synopsys.com>
271
272 * opcode/arc.h (flag_class_t): Update.
273 (ARC_OPCODE_NONE): Define.
274 (ARC_OPCODE_ARCALL): Likewise.
275 (ARC_OPCODE_ARCFPX): Likewise.
276 (ARC_REGISTER_READONLY): Likewise.
277 (ARC_REGISTER_WRITEONLY): Likewise.
278 (ARC_REGISTER_NOSHORT_CUT): Likewise.
279 (arc_aux_reg): Add cpu.
280
b99747ae
CZ
2812016-04-12 Claudiu Zissulescu <claziss@synopsys.com>
282
283 * opcode/arc.h (arc_num_opcodes): Remove.
284 (ARC_SYNTAX_3OP, ARC_SYNTAX_2OP, ARC_OP1_MUST_BE_IMM)
285 (ARC_OP1_IMM_IMPLIED, ARC_SUFFIX_NONE, ARC_SUFFIX_COND)
286 (ARC_SUFFIX_FLAG): Define.
287 (flags_none, flags_f, flags_cc, flags_ccf): Declare.
288 (arg_none, arg_32bit_rarbrc, arg_32bit_zarbrc, arg_32bit_rbrbrc)
289 (arg_32bit_rarbu6, arg_32bit_zarbu6, arg_32bit_rbrbu6)
290 (arg_32bit_rbrbs12, arg_32bit_ralimmrc, arg_32bit_rarblimm)
291 (arg_32bit_zalimmrc, arg_32bit_zarblimm, arg_32bit_rbrblimm)
292 (arg_32bit_ralimmu6, arg_32bit_zalimmu6, arg_32bit_zalimms12)
293 (arg_32bit_ralimmlimm, arg_32bit_zalimmlimm, arg_32bit_rbrc)
294 (arg_32bit_zarc, arg_32bit_rbu6, arg_32bit_zau6, arg_32bit_rblimm)
295 (arg_32bit_zalimm, arg_32bit_limmrc, arg_32bit_limmu6)
296 (arg_32bit_limms12, arg_32bit_limmlimm): Likewise.
297
2982016-04-05 Claudiu Zissulescu <claziss@synopsys.com>
299
300 * opcode/arc.h (DPA, DPX, SPX): New subclass enums.
301 (ARC_FPUDA): Define.
302 (arc_aux_reg): Add new field.
303
3042016-04-05 Cupertino Miranda <cmiranda@synopsys.com>
094fb063
CZ
305
306 * opcode/arc-func.h (replace_bits24): Changed.
307 (replace_bits24_be): Created.
308
f2dd8838
CZ
3092016-03-29 Claudiu Zissulescu <claziss@synopsys.com>
310
b99747ae
CZ
311 * opcode/arc.h (insn_subclass_t): Add QUARKSE subclass.
312 (FIELDA, FIELDB, FIELDC, FIELDF, FIELDQ, INSN3OP, INSN2OP)
313 (INSN2OP, INSN3OP_ABC, INSN3OP_ALC, INSN3OP_ABL, INSN3OP_ALL)
314 (INSN3OP_0BC, INSN3OP_0LC, INSN3OP_0BL, INSN3OP_0LL, INSN3OP_ABU)
315 (INSN3OP_ALU, INSN3OP_0BU, INSN3OP_0LU, INSN3OP_BBS, INSN3OP_0LS)
316 (INSN3OP_CBBC, INSN3OP_CBBL, INSN3OP_C0LC, INSN3OP_C0LL)
317 (INSN3OP_CBBU, INSN3OP_C0LU, MINSN3OP_ABC, MINSN3OP_ALC)
318 (MINSN3OP_ABL, MINSN3OP_ALL, MINSN3OP_0BC, MINSN3OP_0LC)
319 (MINSN3OP_0BL, MINSN3OP_0LL, MINSN3OP_ABU, MINSN3OP_ALU)
320 (MINSN3OP_0BU, MINSN3OP_0LU, MINSN3OP_BBS, MINSN3OP_0LS)
321 (MINSN3OP_CBBC, MINSN3OP_CBBL, MINSN3OP_C0LC, MINSN3OP_C0LL)
322 (MINSN3OP_CBBU, MINSN3OP_C0LU, INSN2OP_BC, INSN2OP_BL, INSN2OP_0C)
323 (INSN2OP_0L INSN2OP_BU, INSN2OP_0U, MINSN2OP_BC, MINSN2OP_BL)
324 (MINSN2OP_0C, MINSN2OP_0L, MINSN2OP_BU, MINSN2OP_0U): Define.
f2dd8838 325
b9bb4a93
TS
3262016-03-22 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
327
328 * opcode/i960.h: Add const qualifiers.
329 * opcode/tic4x.h (struct tic4x_inst): Likewise.
330
e23e8ebe
AB
3312016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
332
333 * opcodes/arc.h (insn_class_t): Add BITOP type.
334
1ae8ab47
AB
3352016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
336
337 * opcode/arc.h (flag_class_t): Remove all old flag classes, add 3
338 new classes instead.
339
8699fc3e
AB
3402016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
341
342 * elf/arc.h (E_ARC_MACH_NPS400): Define.
343 * opcode/arc.h (ARC_OPCODE_NPS400): Define.
344
a9522a21
AB
3452016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
346
347 * elf/arc.h (EF_ARC_CPU_GENERIC): Delete. Update related comment.
348
c0334580
AB
3492016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
350
351 * elf/arc.h (EF_ARC_MACH): Delete.
352 (EF_ARC_MACH_MSK): Remove out of date comment.
353
24740d83
AB
3542016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
355
356 * opcode/arc.h (ARC_OPCODE_BASE): Delete.
357
4c10bbaa
L
3582016-03-15 H.J. Lu <hongjiu.lu@intel.com>
359
360 PR ld/19807
361 * bfdlink.h (bfd_link_info): Add no_reloc_overflow_check.
362
72f3b6aa
CZ
3632016-03-08 Cupertino Miranda <Cupertino.Miranda@synopsys.com>
364 Andrew Burgess <andrew.burgess@embecosm.com>
365
366 * elf/arc-reloc.def: Add a call to ME within the formula for each
367 relocation that requires middle-endian correction.
368
f86f5863
TS
3692016-03-07 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
370
371 * opcode/dlx.h (struct dlx_opcode): Add const qualifiers.
372 * opcode/h8300.h (struct h8_opcode): Likewise.
373 * opcode/hppa.h (struct pa_opcode): Likewise.
374 * opcode/msp430.h: Likewise.
375 * opcode/spu.h (struct spu_opcode): Likewise.
376 * opcode/tic30.h (struct _register): Likewise.
377 * opcode/tic4x.h (struct tic4x_register): Likewise.
378 (struct tic4x_cond): Likewise.
379 (struct tic4x_indirect): Likewise.
380 (struct tic4x_inst): Likewise.
381 * opcode/visium.h (struct reg_entry): Likewise.
382
643afb90
MW
3832016-03-04 Matthew Wahab <matthew.wahab@arm.com>
384
385 * arm.h (ARM_ARCH_V8_1A): Add FPU_NEON_EXT_RDMA.
386 (ARM_CPU_HAS_FEATURE): Add comment.
387
3f1f41f5
L
3882016-03-03 Than McIntosh <thanm@google.com>
389
390 * plugin-api.h: Add new hooks to the plugin transfer vector to
391 to support querying section alignment and section size.
392 (ld_plugin_get_input_section_alignment): New hook.
393 (ld_plugin_get_input_section_size): New hook.
394 (ld_plugin_tag): Add LDPT_GET_INPUT_SECTION_ALIGNMENT
395 and LDPT_GET_INPUT_SECTION_SIZE.
396 (ld_plugin_tv): Add tv_get_input_section_alignment and
397 tv_get_input_section_size.
398
9b738e36 3992016-03-03 Evgenii Stepanov <eugenis@google.com>
95ecdfbf
ES
400
401 * plugin-api.h (enum ld_plugin_tag): Add LDPT_GET_SYMBOLS_V3.
402
11e5f1ec
L
4032016-02-26 H.J. Lu <hongjiu.lu@intel.com>
404
405 PR ld/19645
406 * bfdlink.h (bfd_link_elf_stt_common): New enum.
407 (bfd_link_info): Add elf_stt_common.
408
aec6b87e
L
4092016-02-26 H.J. Lu <hongjiu.lu@intel.com>
410
411 PR ld/19636
412 PR ld/19704
413 PR ld/19719
414 * bfdlink.h (bfd_link_info): Add dynamic_undefined_weak.
415
b8ec4e87
JW
4162016-02-19 Matthew Wahab <matthew.wahab@arm.com>
417 Jiong Wang <jiong.wang@arm.com>
418
419 * opcode/arm.h (ARM_EXT2_FP16_INSN): New.
420
4670103e
CZ
4212016-02-10 Claudiu Zissulescu <claziss@synopsys.com>
422 Janek van Oirschot <jvanoirs@synopsys.com>
423
b99747ae
CZ
424 * opcode/arc.h (arc_opcode arc_relax_opcodes)
425 (arc_num_relax_opcodes): Declare.
4670103e 426
609332f1
NC
4272016-02-09 Nick Clifton <nickc@redhat.com>
428
429 * opcode/metag.h (metag_scondtab): Mark as possibly unused.
430 * opcode/nds32.h (nds32_r45map): Likewise.
431 (nds32_r54map): Likewise.
432 * opcode/visium.h (gen_reg_table): Likewise.
433 (fp_reg_table, cc_table, opcode_table): Likewise.
434
24f5f69a
AM
4352016-02-09 Alan Modra <amodra@gmail.com>
436
437 PR 16583
438 * elf/common.h (AT_SUN_HWCAP): Undef before defining.
439
c1d9289f
NC
4402016-02-04 Nick Clifton <nickc@redhat.com>
441
442 PR target/19561
443 * opcode/msp430.h (IGNORE_CARRY_BIT): New define.
444 (RRUX): Synthesise using case 2 rather than 7.
445
f4ddf30f
JB
4462016-01-19 John Baldwin <jhb@FreeBSD.org>
447
448 * elf/common.h (NT_FREEBSD_THRMISC): Define.
449 (NT_FREEBSD_PROCSTAT_PROC): Define.
450 (NT_FREEBSD_PROCSTAT_FILES): Define.
451 (NT_FREEBSD_PROCSTAT_VMMAP): Define.
452 (NT_FREEBSD_PROCSTAT_GROUPS): Define.
453 (NT_FREEBSD_PROCSTAT_UMASK): Define.
454 (NT_FREEBSD_PROCSTAT_RLIMIT): Define.
455 (NT_FREEBSD_PROCSTAT_OSREL): Define.
456 (NT_FREEBSD_PROCSTAT_PSSTRINGS): Define.
457 (NT_FREEBSD_PROCSTAT_AUXV): Define.
458
34e967a5
MC
4592016-01-18 Miranda Cupertino <Cupertino.Miranda@synopsys.com>
460 Zissulescu Claudiu <Claudiu.Zissulescu@synopsys.com>
461
462 * elf/arc-reloc.def (ARC_32, ARC_GOTPC, ARC_TLS_GD_GOT)
463 (ARC_TLS_IE_GOT, ARC_TLS_DTPOFF, ARC_TLS_DTPOFF_S9, ARC_TLS_LE_S9)
464 (ARC_TLS_LE_32): Fixed formula.
465 (ARC_TLS_GD_LD): Use new special function.
466 * opcode/arc-func.h: Changed all the replacement
467 functions to clear the patching bits before doing an or it with the value
468 argument.
469
9ae678af
NC
4702016-01-18 Nick Clifton <nickc@redhat.com>
471
472 PR ld/19440
473 * coff/internal.h (internal_syment): Use int to hold section
474 number.
475 (N_UNDEF): Cast to int not short.
476 (N_ABS): Likewise.
477 (N_DEBUG): Likewise.
478 (N_TV): Likewise.
479 (P_TV): Likewise.
480
4849dfd8
NC
4812016-01-11 Nick Clifton <nickc@redhat.com>
482
483 Import this change from GCC mainline:
484
485 2016-01-07 Mike Frysinger <vapier@gentoo.org>
486
487 * longlong.h: Change !__SHMEDIA__ to
488 (!defined (__SHMEDIA__) || !__SHMEDIA__).
489 Change __SHMEDIA__ to defined (__SHMEDIA__) && __SHMEDIA__.
490
b31e4803
MR
4912016-01-06 Maciej W. Rozycki <macro@imgtec.com>
492
493 * opcode/mips.h: Add a summary of MIPS16 operand codes.
494
b36c1ccb
MF
4952016-01-05 Mike Frysinger <vapier@gentoo.org>
496
497 * libiberty.h (dupargv): Change arg to char * const *.
498 (writeargv, countargv): Likewise.
499
6f2750fe
AM
5002016-01-01 Alan Modra <amodra@gmail.com>
501
502 Update year range in copyright notice of all files.
503
3499769a
AM
504For older changes see ChangeLog-0415, aout/ChangeLog-9115,
505cgen/ChangeLog-0915, coff/ChangeLog-0415, elf/ChangeLog-0415,
506mach-o/ChangeLog-1115, nlm/ChangeLog-9315, opcode/ChangeLog-0415,
507som/ChangeLog-1015, and vms/ChangeLog-1015
508\f
509Copyright (C) 2016 Free Software Foundation, Inc.
510
511Copying and distribution of this file, with or without modification,
512are permitted in any medium without royalty provided the copyright
513notice and this notice are preserved.
514
515Local Variables:
516mode: change-log
517left-margin: 8
518fill-column: 74
519version-control: never
520End:
This page took 0.06959 seconds and 4 git commands to generate.