Add support for stable secure gateway veneers addresses
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
4ba2ef8f
TP
12016-08-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
2
3 * arm.h (ARM_GET_SYM_CMSE_SPCL): Define macro.
4 (ARM_SET_SYM_CMSE_SPCL): Likewise.
5
dfdaec14
AJ
62016-08-01 Andrew Jenner <andrew@codesourcery.com>
7
8 * opcode/ppc.h (PPC_OPCODE_E200Z4): New define.
9
fa3fcee7
NC
102016-07-29 Aldy Hernandez <aldyh@redhat.com>
11
12 * libiberty.h (MAX_ALLOCA_SIZE): New macro.
13
db18dbab
GM
142016-07-27 Graham Markall <graham.markall@embecosm.com>
15
16 * opcode/arc.h: Add ARC_OPERAND_ADDRTYPE,
17 ARC_OPERAND_COLON. Add the arc_nps_address_type enum and
18 ARC_NUM_ADDRTYPES.
19 * opcode/arc.h: Add BMU to insn_class_t enum.
20 * opcode/arc.h: Add PMU to insn_class_t enum.
21
37fd5ef3
CZ
222016-07-20 Claudiu Zissulescu <claziss@synopsys.com>
23
24 * dis-asm.h: Declare print_arc_disassembler_options.
25
76359541
TP
262016-07-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
27
28 * bfdlink.h (struct bfd_link_info): Declare new ldscript_def and
29 out_implib_bfd fields.
30
fa1c0170
CZ
312016-07-14 Claudiu Zissulescu <claziss@synopsys.com>
32
33 * elf/arc-reloc.def (ARC_SDA32): Don't use ME transformation.
34
f0728ee3
AV
352016-07-05 Andre Vieria <andre.simoesdiasvieira@arm.com>
36
37 * include/elf/arm.h (SHF_ARM_NOREAD): Rename to ...
38 (SHF_ARM_PURECODE): ... this.
39
93d8990c
SN
402016-07-01 Szabolcs Nagy <szabolcs.nagy@arm.com>
41
42 * opcode/aarch64.h (AARCH64_CPU_HAS_ALL_FEATURES): New.
43 (AARCH64_CPU_HAS_ANY_FEATURES): New.
44 (AARCH64_CPU_HAS_FEATURE): Define as AARCH64_CPU_HAS_ALL_FEATURES.
45 (AARCH64_OPCODE_HAS_FEATURE): Remove.
46
534dbe46
MW
472016-06-30 Matthew Wahab <matthew.wahab@arm.com>
48
49 * opcode/arm.h (ARM_ARCH_V8_2a): Add FPU_NEON_EXT_RDMA to the set
50 of enabled FPU features.
51
042c94de
TS
522016-06-29 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
53
54 * opcode/sparc.h (enum sparc_opcode_arch_val): Move
55 SPARC_OPCODE_ARCH_MAX into the enum.
56
dab26bf4
RS
572016-06-28 Richard Sandiford <richard.sandiford@arm.com>
58
59 * opcode/aarch64.h (aarch64_opnd_info): Change index fields to int64_t.
60
c9775dde
MR
612016-06-28 Maciej W. Rozycki <macro@imgtec.com>
62
63 * elf/mips.h (R_MIPS16_PC16_S1): New relocation.
64
7c2c4aa1
TS
652016-06-25 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
66
67 * elf/xtensa.h (xtensa_make_property_section): New prototype.
68
b00f86d0
JB
692016-06-24 John Baldwin <jhb@FreeBSD.org>
70
71 * elf/common.h (AT_FREEBSD_EXECPATH, AT_FREEBSD_CANARY)
72 (AT_FREEBSD_CANARYLEN, AT_FREEBSD_OSRELDATE, AT_FREEBSD_NCPUS)
73 (AT_FREEBSD_PAGESIZES, AT_FREEBSD_PAGESIZESLEN)
74 (AT_FREEBSD_TIMEKEEP, AT_FREEBSD_STACKPROT): Define.
75
ce440d63
GM
762016-06-23 Graham Markall <graham.markall@embecosm.com>
77
78 * opcode/arc.h: Make insn_class_t alphabetical again.
79
6b477896
TS
802016-06-22 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
81
82 * elf/dlx.h: Wrap in extern C.
83 * elf/xtensa.h: Likewise.
84 * opcode/arc.h: Likewise.
85
6edaf4d7
TS
862016-06-22 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
87
88 * opcode/tilegx.h: Move TILEGX_NUM_PIPELINE_ENCODINGS into
89 tilegx_pipeline.
90
bdd582db
GM
912016-06-21 Graham Markall <graham.markall@embecosm.com>
92
93 * opcode/arc.h: Add nps400 extension and instruction
94 subclass.
95 Remove ARC_OPCODE_NPS400
96 * elf/arc.h: Remove E_ARC_MACH_NPS400
97
4f26fb3a
JM
982016-06-17 Jose E. Marchesi <jose.marchesi@oracle.com>
99
100 * opcode/sparc.h (enum sparc_opcode_arch_val): Add
101 SPARC_OPCODE_ARCH_V9C, SPARC_OPCODE_ARCH_V9D,
102 SPARC_OPCODE_ARCH_V9E, SPARC_OPCODE_ARCH_V9V and
103 SPARC_OPCODE_ARCH_V9M.
104
99a54ef6
JB
1052016-06-14 John Baldwin <jhb@FreeBSD.org>
106
107 * opcode/msp430-decode.h (MSP430_Size): Remove.
108 (Msp430_Opcode_Decoded): Change type of size to int.
109
0eaf2e1b
AM
1102016-06-11 Alan Modra <amodra@gmail.com>
111
112 * coff/sparc.h (COFF_ADJUST_SYM_OUT_POST): Define.
113
337c570c
JM
1142016-06-08 Jose E. Marchesi <jose.marchesi@oracle.com>
115
116 * opcode/sparc.h: Add missing documentation for hyperprivileged
117 registers in rd (%) and rs1 ($).
118
14b57c7c
AM
1192016-06-07 Alan Modra <amodra@gmail.com>
120
121 * elf/ppc.h (APUINFO_SECTION_NAME, APUINFO_LABEL, PPC_APUINFO_ISEL,
122 PPC_APUINFO_PMR, PPC_APUINFO_RFMCI, PPC_APUINFO_CACHELCK,
123 PPC_APUINFO_SPE, PPC_APUINFO_EFS, PPC_APUINFO_BRLOCK,
124 PPC_APUINFO_VLE: Define.
125
4d1464f2
MW
1262016-06-07 Matthew Wahab <matthew.wahab@arm.com>
127
128 * opcode/arm.h (ARM_EXT2_RAS): New. Also align preceding
129 entries.
130 (ARM_AEXT_V8_2A): Add ARM_EXT2_RAS.
131
4eb6f892
AB
1322016-06-02 Andrew Burgess <andrew.burgess@embecosm.com>
133
134 * opcode/arc.h (MAX_INSN_ARGS): Increase to 16.
135 (struct arc_long_opcode): New structure.
136 (arc_long_opcodes): Declare.
137 (arc_num_long_opcodes): Declare.
138
1fe0971e
TS
1392016-06-01 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
140
141 * elf/mips.h: Add extern "C".
142 * elf/sh.h: Likewise.
143 * opcode/d10v.h: Likewise.
144 * opcode/d30v.h: Likewise.
145 * opcode/ia64.h: Likewise.
146 * opcode/mips.h: Likewise.
147 * opcode/ppc.h: Likewise.
148 * opcode/sparc.h: Likewise.
149 * opcode/tic6x.h: Likewise.
150 * opcode/v850.h: Likewise.
151
1a72702b
AM
1522016-05-28 Alan Modra <amodra@gmail.com>
153
154 * bfdlink.h (struct bfd_link_callbacks): Update comments.
155 Return void from multiple_definition, multiple_common,
156 add_to_set, constructor, warning, undefined_symbol,
157 reloc_overflow, reloc_dangerous and unattached_reloc.
158
94740f9c
TS
1592016-05-26 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
160
161 * opcode/metag.h: wrap declarations in extern "C".
162
d9eca1df
CZ
1632016-05-23 Claudiu Zissulescu <claziss@synopsys.com>
164
165 * opcode/arc.h (insn_subclass_t): Add COND.
166 (flag_class_t): Add F_CLASS_EXTEND.
167
c810e0b8
CZ
1682016-05-23 Cupertino Miranda <cmiranda@synopsys.com>
169
170 * opcode/arc.h (struct arc_opcode): Renamed attribute class to
171 insn_class.
172 (struct arc_flag_class): Renamed attribute class to flag_class.
173
3d207518
TS
1742016-05-23 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
175
176 * opcode/tic54x.h (struct symbol_): typedef to tic54x_symbol instead of
177 plain symbol.
178
5ff087ac
TT
1792016-04-29 Tom Tromey <tom@tromey.com>
180
181 * dwarf2.h (enum dwarf_source_language) <DW_LANG_Rust,
182 DW_LANG_Rust_old>: New constants.
183
8f4f9071
MF
1842016-05-11 Andrew Bennett <andrew.bennett@imgtec.com>
185
186 * elf/mips.h (AFL_ASE_DSPR3): New macro.
187 (AFL_ASE_MASK): Update to include AFL_ASE_DSPR3.
188 * opcode/mips.h (ASE_DSPR3): New macro.
189
39d911fc
TP
1902016-05-10 Thomas Preud'homme <thomas.preudhomme@arm.com>
191 Nick Clifton <nickc@redhat.com>
192
193 * arm.h (enum arm_st_branch_type): Add new ST_BRANCH_ENUM_SIZE
194 enumerator.
195 (NUM_ENUM_ARM_ST_BRANCH_TYPE_BITS): New macro.
196 (ENUM_ARM_ST_BRANCH_TYPE_BITMASK): Likewise.
197 (ARM_SYM_BRANCH_TYPE): Replace by ...
198 (ARM_GET_SYM_BRANCH_TYPE): This and ...
199 (ARM_SET_SYM_BRANCH_TYPE): This in two versions depending on whether
200 BFD_ASSERT is defined or not.
201
15afaa63
TP
2022016-05-10 Thomas Preud'homme <thomas.preudhomme@arm.com>
203
204 * elf/arm.h (Tag_DSP_extension): Define.
205
d942732e
TP
2062016-05-10 Thomas Preud'homme <thomas.preudhomme@arm.com>
207
208 * arm.h (ARM_FSET_CPU_SUBSET): Define macro.
209
16a1fa25
TP
2102016-05-10 Thomas Preud'homme <thomas.preudhomme@arm.com>
211
212 * opcode/arm.h (ARM_EXT2_V8M_MAIN): new feature bit.
213 (ARM_AEXT2_V8M_MAIN): New architecture extension feature set.
214 (ARM_ARCH_V8M_MAIN): Use ARM_AEXT2_V8M_MAIN instead of ARM_AEXT2_V8M
215 for the high core bits.
216
945e0f82
CZ
2172016-05-03 Claudiu Zissulescu <claziss@synopsys.com>
218
219 * opcode/arc.h (ARC_SYNTAX_1OP): Declare
220 (ARC_SYNTAX_NOP): Likewsie.
221 (ARC_OP1_MUST_BE_IMM): Update defined value.
222 (ARC_OP1_IMM_IMPLIED): Likewise.
223 (arg_32bit_rc, arg_32bit_u6, arg_32bit_limm): Declare.
224
4bd13cde
NC
2252016-04-28 Nick Clifton <nickc@redhat.com>
226
227 PR target/19722
228 * opcode/aarch64.h (struct aarch64_opcode): Add verifier field.
229
a6a4679f
AM
2302016-04-27 Alan Modra <amodra@gmail.com>
231
232 * bfdlink.h (struct bfd_link_hash_entry): Add "section" field to
233 undef. Formatting.
234
4f3b23b3
NC
2352016-04-21 Nick Clifton <nickc@redhat.com>
236
237 * bfdlink.h: Add prototype for bfd_link_check_relocs.
238
d9689752
L
2392016-04-20 H.J. Lu <hongjiu.lu@intel.com>
240
241 * bfdlink.h (bfd_link_info): Add check_relocs_after_open_input.
242
52176c67
AB
2432016-04-20 Andrew Burgess <andrew.burgess@embecosm.com>
244
245 * elf/arc-reloc.def (ARC_NPS_CMEM16): Add ME modifier to formula.
246
537aefaf
AB
2472016-04-19 Andrew Burgess <andrew.burgess@embecosm.com>
248
249 * opcode/arc.h (MAX_INSN_ARGS): Increase 6 to 8.
250
c8f785f2
AB
2512016-04-19 Andrew Burgess <andrew.burgess@embecosm.com>
252
253 * opcode/arc.h (insn_class_t): Add NET and ACL class.
254
4b0c052e
AB
2552016-04-14 Andrew Burgess <andrew.burgess@embecosm.com>
256
257 * elf/arc-reloc.def: Add ARC_NPS_CMEM16 reloc.
258 * opcode/arc.h (NPS_CMEM_HIGH_VALUE): Define.
259
f36e33da
CZ
2602016-04-12 Claudiu Zissulescu <claziss@synopsys.com>
261
262 * opcode/arc.h (flag_class_t): Update.
263 (ARC_OPCODE_NONE): Define.
264 (ARC_OPCODE_ARCALL): Likewise.
265 (ARC_OPCODE_ARCFPX): Likewise.
266 (ARC_REGISTER_READONLY): Likewise.
267 (ARC_REGISTER_WRITEONLY): Likewise.
268 (ARC_REGISTER_NOSHORT_CUT): Likewise.
269 (arc_aux_reg): Add cpu.
270
b99747ae
CZ
2712016-04-12 Claudiu Zissulescu <claziss@synopsys.com>
272
273 * opcode/arc.h (arc_num_opcodes): Remove.
274 (ARC_SYNTAX_3OP, ARC_SYNTAX_2OP, ARC_OP1_MUST_BE_IMM)
275 (ARC_OP1_IMM_IMPLIED, ARC_SUFFIX_NONE, ARC_SUFFIX_COND)
276 (ARC_SUFFIX_FLAG): Define.
277 (flags_none, flags_f, flags_cc, flags_ccf): Declare.
278 (arg_none, arg_32bit_rarbrc, arg_32bit_zarbrc, arg_32bit_rbrbrc)
279 (arg_32bit_rarbu6, arg_32bit_zarbu6, arg_32bit_rbrbu6)
280 (arg_32bit_rbrbs12, arg_32bit_ralimmrc, arg_32bit_rarblimm)
281 (arg_32bit_zalimmrc, arg_32bit_zarblimm, arg_32bit_rbrblimm)
282 (arg_32bit_ralimmu6, arg_32bit_zalimmu6, arg_32bit_zalimms12)
283 (arg_32bit_ralimmlimm, arg_32bit_zalimmlimm, arg_32bit_rbrc)
284 (arg_32bit_zarc, arg_32bit_rbu6, arg_32bit_zau6, arg_32bit_rblimm)
285 (arg_32bit_zalimm, arg_32bit_limmrc, arg_32bit_limmu6)
286 (arg_32bit_limms12, arg_32bit_limmlimm): Likewise.
287
2882016-04-05 Claudiu Zissulescu <claziss@synopsys.com>
289
290 * opcode/arc.h (DPA, DPX, SPX): New subclass enums.
291 (ARC_FPUDA): Define.
292 (arc_aux_reg): Add new field.
293
2942016-04-05 Cupertino Miranda <cmiranda@synopsys.com>
094fb063
CZ
295
296 * opcode/arc-func.h (replace_bits24): Changed.
297 (replace_bits24_be): Created.
298
f2dd8838
CZ
2992016-03-29 Claudiu Zissulescu <claziss@synopsys.com>
300
b99747ae
CZ
301 * opcode/arc.h (insn_subclass_t): Add QUARKSE subclass.
302 (FIELDA, FIELDB, FIELDC, FIELDF, FIELDQ, INSN3OP, INSN2OP)
303 (INSN2OP, INSN3OP_ABC, INSN3OP_ALC, INSN3OP_ABL, INSN3OP_ALL)
304 (INSN3OP_0BC, INSN3OP_0LC, INSN3OP_0BL, INSN3OP_0LL, INSN3OP_ABU)
305 (INSN3OP_ALU, INSN3OP_0BU, INSN3OP_0LU, INSN3OP_BBS, INSN3OP_0LS)
306 (INSN3OP_CBBC, INSN3OP_CBBL, INSN3OP_C0LC, INSN3OP_C0LL)
307 (INSN3OP_CBBU, INSN3OP_C0LU, MINSN3OP_ABC, MINSN3OP_ALC)
308 (MINSN3OP_ABL, MINSN3OP_ALL, MINSN3OP_0BC, MINSN3OP_0LC)
309 (MINSN3OP_0BL, MINSN3OP_0LL, MINSN3OP_ABU, MINSN3OP_ALU)
310 (MINSN3OP_0BU, MINSN3OP_0LU, MINSN3OP_BBS, MINSN3OP_0LS)
311 (MINSN3OP_CBBC, MINSN3OP_CBBL, MINSN3OP_C0LC, MINSN3OP_C0LL)
312 (MINSN3OP_CBBU, MINSN3OP_C0LU, INSN2OP_BC, INSN2OP_BL, INSN2OP_0C)
313 (INSN2OP_0L INSN2OP_BU, INSN2OP_0U, MINSN2OP_BC, MINSN2OP_BL)
314 (MINSN2OP_0C, MINSN2OP_0L, MINSN2OP_BU, MINSN2OP_0U): Define.
f2dd8838 315
b9bb4a93
TS
3162016-03-22 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
317
318 * opcode/i960.h: Add const qualifiers.
319 * opcode/tic4x.h (struct tic4x_inst): Likewise.
320
e23e8ebe
AB
3212016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
322
323 * opcodes/arc.h (insn_class_t): Add BITOP type.
324
1ae8ab47
AB
3252016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
326
327 * opcode/arc.h (flag_class_t): Remove all old flag classes, add 3
328 new classes instead.
329
8699fc3e
AB
3302016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
331
332 * elf/arc.h (E_ARC_MACH_NPS400): Define.
333 * opcode/arc.h (ARC_OPCODE_NPS400): Define.
334
a9522a21
AB
3352016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
336
337 * elf/arc.h (EF_ARC_CPU_GENERIC): Delete. Update related comment.
338
c0334580
AB
3392016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
340
341 * elf/arc.h (EF_ARC_MACH): Delete.
342 (EF_ARC_MACH_MSK): Remove out of date comment.
343
24740d83
AB
3442016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
345
346 * opcode/arc.h (ARC_OPCODE_BASE): Delete.
347
4c10bbaa
L
3482016-03-15 H.J. Lu <hongjiu.lu@intel.com>
349
350 PR ld/19807
351 * bfdlink.h (bfd_link_info): Add no_reloc_overflow_check.
352
72f3b6aa
CZ
3532016-03-08 Cupertino Miranda <Cupertino.Miranda@synopsys.com>
354 Andrew Burgess <andrew.burgess@embecosm.com>
355
356 * elf/arc-reloc.def: Add a call to ME within the formula for each
357 relocation that requires middle-endian correction.
358
f86f5863
TS
3592016-03-07 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
360
361 * opcode/dlx.h (struct dlx_opcode): Add const qualifiers.
362 * opcode/h8300.h (struct h8_opcode): Likewise.
363 * opcode/hppa.h (struct pa_opcode): Likewise.
364 * opcode/msp430.h: Likewise.
365 * opcode/spu.h (struct spu_opcode): Likewise.
366 * opcode/tic30.h (struct _register): Likewise.
367 * opcode/tic4x.h (struct tic4x_register): Likewise.
368 (struct tic4x_cond): Likewise.
369 (struct tic4x_indirect): Likewise.
370 (struct tic4x_inst): Likewise.
371 * opcode/visium.h (struct reg_entry): Likewise.
372
643afb90
MW
3732016-03-04 Matthew Wahab <matthew.wahab@arm.com>
374
375 * arm.h (ARM_ARCH_V8_1A): Add FPU_NEON_EXT_RDMA.
376 (ARM_CPU_HAS_FEATURE): Add comment.
377
3f1f41f5
L
3782016-03-03 Than McIntosh <thanm@google.com>
379
380 * plugin-api.h: Add new hooks to the plugin transfer vector to
381 to support querying section alignment and section size.
382 (ld_plugin_get_input_section_alignment): New hook.
383 (ld_plugin_get_input_section_size): New hook.
384 (ld_plugin_tag): Add LDPT_GET_INPUT_SECTION_ALIGNMENT
385 and LDPT_GET_INPUT_SECTION_SIZE.
386 (ld_plugin_tv): Add tv_get_input_section_alignment and
387 tv_get_input_section_size.
388
9b738e36 3892016-03-03 Evgenii Stepanov <eugenis@google.com>
95ecdfbf
ES
390
391 * plugin-api.h (enum ld_plugin_tag): Add LDPT_GET_SYMBOLS_V3.
392
11e5f1ec
L
3932016-02-26 H.J. Lu <hongjiu.lu@intel.com>
394
395 PR ld/19645
396 * bfdlink.h (bfd_link_elf_stt_common): New enum.
397 (bfd_link_info): Add elf_stt_common.
398
aec6b87e
L
3992016-02-26 H.J. Lu <hongjiu.lu@intel.com>
400
401 PR ld/19636
402 PR ld/19704
403 PR ld/19719
404 * bfdlink.h (bfd_link_info): Add dynamic_undefined_weak.
405
b8ec4e87
JW
4062016-02-19 Matthew Wahab <matthew.wahab@arm.com>
407 Jiong Wang <jiong.wang@arm.com>
408
409 * opcode/arm.h (ARM_EXT2_FP16_INSN): New.
410
4670103e
CZ
4112016-02-10 Claudiu Zissulescu <claziss@synopsys.com>
412 Janek van Oirschot <jvanoirs@synopsys.com>
413
b99747ae
CZ
414 * opcode/arc.h (arc_opcode arc_relax_opcodes)
415 (arc_num_relax_opcodes): Declare.
4670103e 416
609332f1
NC
4172016-02-09 Nick Clifton <nickc@redhat.com>
418
419 * opcode/metag.h (metag_scondtab): Mark as possibly unused.
420 * opcode/nds32.h (nds32_r45map): Likewise.
421 (nds32_r54map): Likewise.
422 * opcode/visium.h (gen_reg_table): Likewise.
423 (fp_reg_table, cc_table, opcode_table): Likewise.
424
24f5f69a
AM
4252016-02-09 Alan Modra <amodra@gmail.com>
426
427 PR 16583
428 * elf/common.h (AT_SUN_HWCAP): Undef before defining.
429
c1d9289f
NC
4302016-02-04 Nick Clifton <nickc@redhat.com>
431
432 PR target/19561
433 * opcode/msp430.h (IGNORE_CARRY_BIT): New define.
434 (RRUX): Synthesise using case 2 rather than 7.
435
f4ddf30f
JB
4362016-01-19 John Baldwin <jhb@FreeBSD.org>
437
438 * elf/common.h (NT_FREEBSD_THRMISC): Define.
439 (NT_FREEBSD_PROCSTAT_PROC): Define.
440 (NT_FREEBSD_PROCSTAT_FILES): Define.
441 (NT_FREEBSD_PROCSTAT_VMMAP): Define.
442 (NT_FREEBSD_PROCSTAT_GROUPS): Define.
443 (NT_FREEBSD_PROCSTAT_UMASK): Define.
444 (NT_FREEBSD_PROCSTAT_RLIMIT): Define.
445 (NT_FREEBSD_PROCSTAT_OSREL): Define.
446 (NT_FREEBSD_PROCSTAT_PSSTRINGS): Define.
447 (NT_FREEBSD_PROCSTAT_AUXV): Define.
448
34e967a5
MC
4492016-01-18 Miranda Cupertino <Cupertino.Miranda@synopsys.com>
450 Zissulescu Claudiu <Claudiu.Zissulescu@synopsys.com>
451
452 * elf/arc-reloc.def (ARC_32, ARC_GOTPC, ARC_TLS_GD_GOT)
453 (ARC_TLS_IE_GOT, ARC_TLS_DTPOFF, ARC_TLS_DTPOFF_S9, ARC_TLS_LE_S9)
454 (ARC_TLS_LE_32): Fixed formula.
455 (ARC_TLS_GD_LD): Use new special function.
456 * opcode/arc-func.h: Changed all the replacement
457 functions to clear the patching bits before doing an or it with the value
458 argument.
459
9ae678af
NC
4602016-01-18 Nick Clifton <nickc@redhat.com>
461
462 PR ld/19440
463 * coff/internal.h (internal_syment): Use int to hold section
464 number.
465 (N_UNDEF): Cast to int not short.
466 (N_ABS): Likewise.
467 (N_DEBUG): Likewise.
468 (N_TV): Likewise.
469 (P_TV): Likewise.
470
4849dfd8
NC
4712016-01-11 Nick Clifton <nickc@redhat.com>
472
473 Import this change from GCC mainline:
474
475 2016-01-07 Mike Frysinger <vapier@gentoo.org>
476
477 * longlong.h: Change !__SHMEDIA__ to
478 (!defined (__SHMEDIA__) || !__SHMEDIA__).
479 Change __SHMEDIA__ to defined (__SHMEDIA__) && __SHMEDIA__.
480
b31e4803
MR
4812016-01-06 Maciej W. Rozycki <macro@imgtec.com>
482
483 * opcode/mips.h: Add a summary of MIPS16 operand codes.
484
b36c1ccb
MF
4852016-01-05 Mike Frysinger <vapier@gentoo.org>
486
487 * libiberty.h (dupargv): Change arg to char * const *.
488 (writeargv, countargv): Likewise.
489
6f2750fe
AM
4902016-01-01 Alan Modra <amodra@gmail.com>
491
492 Update year range in copyright notice of all files.
493
3499769a
AM
494For older changes see ChangeLog-0415, aout/ChangeLog-9115,
495cgen/ChangeLog-0915, coff/ChangeLog-0415, elf/ChangeLog-0415,
496mach-o/ChangeLog-1115, nlm/ChangeLog-9315, opcode/ChangeLog-0415,
497som/ChangeLog-1015, and vms/ChangeLog-1015
498\f
499Copyright (C) 2016 Free Software Foundation, Inc.
500
501Copying and distribution of this file, with or without modification,
502are permitted in any medium without royalty provided the copyright
503notice and this notice are preserved.
504
505Local Variables:
506mode: change-log
507left-margin: 8
508fill-column: 74
509version-control: never
510End:
This page took 0.084092 seconds and 4 git commands to generate.