]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - include/ChangeLog
Recognize the recently-added FreeBSD core dump note for LWP info.
[thirdparty/binutils-gdb.git] / include / ChangeLog
CommitLineData
0b9305ed
JB
12017-07-07 John Baldwin <jhb@FreeBSD.org>
2
3 * elf/common.h (NT_FREEBSD_PTLWPINFO): Define.
4
de837d77
JK
52017-07-02 Jan Kratochvil <jan.kratochvil@redhat.com>
6
7 * dwarf2.def (DW_IDX_compile_unit, DW_IDX_type_unit, DW_IDX_die_offset)
8 (DW_IDX_parent, DW_IDX_type_hash, DW_IDX_lo_user, DW_IDX_hi_user)
9 (DW_IDX_GNU_internal, DW_IDX_GNU_external): New.
10 * dwarf2.h (DW_IDX, DW_IDX_DUP, DW_FIRST_IDX, DW_END_IDX): New.
11 (enum dwarf_name_index_attribute): Remove.
12 (get_DW_IDX_name): New declaration.
13
32f76c67
GJL
142017-06-30 Georg-Johann Lay <avr@gjlay.de>
15
16 PR gas/21683
17 * opcode/avr.h (AVR_INSN): Add one for __gcc_isr.
18
9785fc2a
MR
192017-06-30 Maciej W. Rozycki <macro@imgtec.com>
20 Andrew Bennett <andrew.bennett@imgtec.com>
21
22 * opcode/mips.h (ASE_XPA_VIRT): New macro.
23
88ab90e8
AA
242017-06-29 Andreas Arnez <arnez@linux.vnet.ibm.com>
25
26 * elf/common.h (NT_S390_GS_CB): New macro.
27 (NT_S390_GS_BC): Likewise.
28
65a55fbb
TC
292017-06-28 Tamar Christina <tamar.christina@arm.com>
30
31 * opcode/aarch64.h: (AARCH64_FEATURE_DOTPROD): New.
32 (aarch64_insn_class): Added dotprod.
33
c604a79a
JW
342017-06-28 Jiong Wang <jiong.wang@arm.com>
35
36 * opcode/arm.h (FPU_NEON_EXT_DOTPROD): New macro.
37 (FPU_ARCH_DOTPROD_NEON_VFP_ARMV8): New macro.
38
38bf472a
MR
392017-06-28 Maciej W. Rozycki <macro@imgtec.com>
40 Matthew Fortune <matthew.fortune@imgtec.com>
41
42 * elf/mips.h (E_MIPS_MACH_IAMR2): New macro.
43 (AFL_EXT_INTERAPTIV_MR2): Likewise.
44 * opcode/mips.h: Document new operand codes defined.
45 (INSN_INTERAPTIV_MR2): New macro.
46 (INSN_CHIP_MASK): Adjust accordingly.
47 (CPU_INTERAPTIV_MR2): New macro.
48 (cpu_is_member) <CPU_INTERAPTIV_MR2>: New case.
49 (MIPS16_ALL_ARGS): Rename to...
50 (MIPS_SVRS_ALL_ARGS): ... this.
51 (MIPS16_ALL_STATICS): Rename to...
52 (MIPS_SVRS_ALL_STATICS): ... this.
53
a6cbf936
KLC
542017-06-26 Kuan-Lin Chen <rufus@andestech.com>
55
56 * elf/riscv.h (R_RISCV_32_PCREL): New.
57
ced40572
TP
582017-06-24 Thomas Preud'homme <thomas.preudhomme@arm.com>
59
60 * elf/arm.h (TAG_CPU_ARCH_V8R): New macro.
61 * opcode/arm.h (ARM_EXT2_V8A): New macro.
62 (ARM_AEXT2_V8A): Rename into ...
63 (ARM_AEXT2_V8AR): This.
64 (ARM_AEXT2_V8A): New macro.
65 (ARM_AEXT_V8R): New macro.
66 (ARM_AEXT2_V8R): New macro.
67 (ARM_ARCH_V8R): New macro.
68
173205ca
TP
692017-06-24 Thomas Preud'homme <thomas.preudhomme@arm.com>
70
71 * opcode/arm.h (ARM_AEXT_V4TxM): Add ARM_EXT_OS bit to the set.
72 (ARM_AEXT_V4T): Likewise.
73 (ARM_AEXT_V5TxM): Likewise.
74 (ARM_AEXT_V5T): Likewise.
75 (ARM_AEXT_V6M): Mask off ARM_EXT_OS bit.
76
48580982
L
772017-06-22 H.J. Lu <hongjiu.lu@intel.com>
78
79 * bfdlink.h (bfd_link_info): Add shstk.
80 * elf/common.h (GNU_PROPERTY_X86_FEATURE_1_SHSTK): New.
81
ee2fdd6f
L
822017-06-22 H.J. Lu <hongjiu.lu@intel.com>
83
84 * bfdlink.h (bfd_link_info): Add ibtplt and ibt.
85 * elf/common.h (GNU_PROPERTY_X86_FEATURE_1_AND): New.
86 (GNU_PROPERTY_X86_FEATURE_1_IBT): Likewise.
87
2c6b98ea
TP
882017-06-21 Thomas Preud'homme <thomas.preudhomme@arm.com>
89
90 * opcode/arm.h (FPU_ANY): New macro.
91
fd52715c
AK
922017-06-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
93
94 * elf/s390.h (PT_S390_PGSTE): Define macro.
95
7dba9362
AM
962017-06-16 Alan Modra <amodra@gmail.com>
97
98 PR ld/20022
99 PR ld/21557
100 PR ld/21562
101 PR ld/21571
102 * bfdlink.h (struct bfd_link_hash_entry): Delete undef.section.
103
6394c606
YQ
1042017-06-14 Yao Qi <yao.qi@linaro.org>
105
106 * dis-asm.h (print_insn_aarch64): Move it to opcodes/disassemble.h.
107 (print_insn_big_arm, print_insn_big_mips): Likewise.
108 (print_insn_i386, print_insn_ia64): Likewise.
109 (print_insn_little_arm, print_insn_little_mips): Likewise.
110 (print_insn_spu): Likewise.
111
7bdf4127
AB
1122017-06-06 Andrew Burgess <andrew.burgess@embecosm.com>
113
114 * bfdlink.h (struct bfd_link_info): Add new resolve_section_groups
115 flag.
116
f378ab09
AM
1172017-06-01 Alan Modra <amodra@gmail.com>
118
119 * elf/ppc64.h (PPC64_OPT_LOCALENTRY): Define.
120
b9c68330
EZ
1212017-05-31 Eli Zaretskii <eliz@gnu.org>
122
123 * environ.h: Add #ifndef guard.
124
940171d0
AK
1252017-05-30 Anton Kolesov <anton.kolesov@synopsys.com>
126
127 * elf/arc-cpu.def: New file.
128
88c1242d
YQ
1292017-05-24 Yao Qi <yao.qi@linaro.org>
130
131 * dis-asm.h: Move some function declarations to
132 opcodes/disassemble.h.
133
003ca0fd
YQ
1342017-05-24 Yao Qi <yao.qi@linaro.org>
135
136 * dis-asm.h (disassembler): Update declaration.
137
575dcd27 1382017-05-23 Claudiu Zissulescu <claziss@synopsys.com>
139
140 * opcode/arc.h (MAX_INSN_FLGS): Update to 4.
141
04ef582a
L
1422017-05-22 H.J. Lu <hongjiu.lu@intel.com>
143
144 * include/opcode/i386.h (NOTRACK_PREFIX_OPCODE): New.
145
64517994
JM
1462017-05-19 Jose E. Marchesi <jose.marchesi@oracle.com>
147
148 * elf/sparc.h (ELF_SPARC_HWCAP2_SPARC6): Define.
149 (ELF_SPARC_HWCAP2_ONADDSUB): Likewise.
150 (ELF_SPARC_HWCAP2_ONMUL): Likewise.
151 (ELF_SPARC_HWCAP2_ONDIV): Likewise.
152 (ELF_SPARC_HWCAP2_DICTUNP): Likewise.
153 (ELF_SPARC_HWCAP2_FPCMPSHL): Likewise.
154 (ELF_SPARC_HWCAP2_RLE): Likewise.
155 (ELF_SPARC_HWCAP2_SHA3): Likewise.
156 * opcode/sparc.h (sparc_opcode_arch_val): Add SPARC_OPCODE_ARCH_M8
157 and adjust SPARC_OPCODE_ARCH_MAX.
158 (HWCAP2_SPARC6): Define.
159 (HWCAP2_ONADDSUB): Likewise.
160 (HWCAP2_ONMUL): Likewise.
161 (HWCAP2_ONDIV): Likewise.
162 (HWCAP2_DICTUNP): Likewise.
163 (HWCAP2_FPCMPSHL): Likewise.
164 (HWCAP2_RLE): Likewise.
165 (HWCAP2_SHA3): Likewise.
166 (OPM): Likewise.
167 (OPMI): Likewise.
168 (ONFCN): Likewise.
169 (REVFCN): Likewise.
170 (SIMM10): Likewise.
171
bc4e12de
AM
1722017-05-16 Alan Modra <amodra@gmail.com>
173
174 * bfdlink.h (struct bfd_link_hash_entry <non_ir_ref>): Rename to
175 non_ir_ref_regular.
176
4070765b
AM
1772017-05-16 Alan Modra <amodra@gmail.com>
178
179 * bfdlink.h (struct bfd_link_hash_entry): Update non_ir_ref
180 comment. Rename dynamic_ref_after_ir_def to non_ir_ref_dynamic.
181
25499ac7
MR
1822017-05-15 Maciej W. Rozycki <macro@imgtec.com>
183 Matthew Fortune <matthew.fortune@imgtec.com>
184
185 * elf/mips.h (AFL_ASE_MIPS16E2): New macro.
186 (AFL_ASE_MASK): Adjust accordingly.
187 * opcode/mips.h: Document new operand codes defined.
188 (mips_operand_type): Add OP_REG28 enum value.
189 (INSN2_SHORT_ONLY): Update description.
190 (ASE_MIPS16E2, ASE_MIPS16E2_MT): New macros.
191
cd85e51a
JDA
1922017-05-14 John David Anglin <danglin@gcc.gnu.org>
193
194 * opcode/hppa.h: Fix match and mask for 64-bit bb opcode.
195
53a346d8
CZ
1962017-05-10 Claudiu Zissulescu <claziss@synopsys.com>
197
198 * elf/arc.h (SHT_ARC_ATTRIBUTES): Define.
199 (Tag_ARC_*): Define.
200 (E_ARC_OSABI_V4): Define.
201 (E_ARC_OSABI_CURRENT): Reassign it.
202 (TAG_CPU_*): Define.
203 * opcode/arc-attrs.h: New file.
204 * opcode/arc.h (insn_subclass_t): Assign enum values.
205 (insn_subclass_t): Update enum with QUARKSE1, QUARKSE2, and LL64.
206 (ARC_EA, ARC_CD, ARC_LLOCK, ARC_ATOMIC, ARC_MPY, ARC_MULT)
207 (ARC_NPS400, ARC_DPFP, ARC_SPFP, ARC_FPU, ARC_FPUDA, ARC_SWAP)
208 (ARC_NORM, ARC_BSCAN, ARC_UIX, ARC_TSTAMP, ARC_VBFDW)
209 (ARC_BARREL, ARC_DSPA, ARC_SHIFT, ARC_INTR, ARC_DIV, ARC_XMAC)
210 (ARC_CRC): Delete.
211
59fa66c5
L
2122017-04-20 H.J. Lu <hongjiu.lu@intel.com>
213
214 PR ld/21382
215 * bfdlink.h (bfd_link_hash_entry): Add dynamic_ref_after_ir_def.
216
954b63d4
AM
2172017-04-19 Alan Modra <amodra@gmail.com>
218
219 * bfdlink.h (struct bfd_link_info <dynamic_undefined_weak>):
220 Revise comment.
221
9a85b496
AM
2222017-04-11 Alan Modra <amodra@gmail.com>
223
224 * opcode/ppc.h (PPC_OPCODE_ALTIVEC2): Delete.
9570835e 225 (PPC_OPCODE_VSX3): Delete.
ef85eab0 226 (PPC_OPCODE_HTM): Delete.
c03dc33b
AM
227 (PPC_OPCODE_*): Renumber and order chronologically.
228 (PPC_OPCODE_SPE): Comment on this and other bits used for APUinfo.
9a85b496 229
62ecb94c
PC
2302017-04-06 Pip Cet <pipcet@gmail.com>
231
232 * dis-asm.h: Add prototypes for wasm32 disassembler.
233
f995bbe8
PA
2342017-04-05 Pedro Alves <palves@redhat.com>
235
236 * dis-asm.h (disassemble_info) <disassembler_options>: Now a
237 "const char *".
238 (next_disassembler_option): Constify.
239
a91e1603
L
2402017-04-04 H.J. Lu <hongjiu.lu@intel.com>
241
242 * elf/common.h (PT_GNU_MBIND_NUM): New.
243 (PT_GNU_MBIND_LO): Likewise.
244 (PT_GNU_MBIND_HI): Likewise.
245 (SHF_GNU_MBIND): Likewise.
246
b5292032
PD
2472017-04-03 Palmer Dabbelt <palmer@dabbelt.com>
248
249 * elf/riscv.h (RISCV_GP_SYMBOL): New define.
250
858f82bf
AW
2512017-03-27 Andrew Waterman <andrew@sifive.com>
252
253 * opcode/riscv-opc.h (CSR_PMPCFG0): New define.
254 (CSR_PMPCFG1): Likewise.
255 (CSR_PMPCFG2): Likewise.
256 (CSR_PMPCFG3): Likewise.
257 (CSR_PMPADDR0): Likewise.
258 (CSR_PMPADDR1): Likewise.
259 (CSR_PMPADDR2): Likewise.
260 (CSR_PMPADDR3): Likewise.
261 (CSR_PMPADDR4): Likewise.
262 (CSR_PMPADDR5): Likewise.
263 (CSR_PMPADDR6): Likewise.
264 (CSR_PMPADDR7): Likewise.
265 (CSR_PMPADDR8): Likewise.
266 (CSR_PMPADDR9): Likewise.
267 (CSR_PMPADDR10): Likewise.
268 (CSR_PMPADDR11): Likewise.
269 (CSR_PMPADDR12): Likewise.
270 (CSR_PMPADDR13): Likewise.
271 (CSR_PMPADDR14): Likewise.
272 (CSR_PMPADDR15): Likewise.
273 (pmpcfg0): Declare register.
274 (pmpcfg1): Likewise.
275 (pmpcfg2): Likewise.
276 (pmpcfg3): Likewise.
277 (pmpaddr0): Likewise.
278 (pmpaddr1): Likewise.
279 (pmpaddr2): Likewise.
280 (pmpaddr3): Likewise.
281 (pmpaddr4): Likewise.
282 (pmpaddr5): Likewise.
283 (pmpaddr6): Likewise.
284 (pmpaddr7): Likewise.
285 (pmpaddr8): Likewise.
286 (pmpaddr9): Likewise.
287 (pmpaddr10): Likewise.
288 (pmpaddr11): Likewise.
289 (pmpaddr12): Likewise.
290 (pmpaddr13): Likewise.
291 (pmpaddr14): Likewise.
292 (pmpaddr15): Likewise.
293
f96bd6c2
PC
2942017-03-30 Pip Cet <pipcet@gmail.com>
295
296 * opcode/wasm.h: New file to support wasm32 architecture.
297 * elf/wasm32.h: Add R_WASM32_32 relocation.
298
52be03fd
AM
2992017-03-29 Alan Modra <amodra@gmail.com>
300
301 * opcode/ppc.h (PPC_OPCODE_RAW): Define.
302 (PPC_OPCODE_*): Make them all unsigned long long constants.
303
8fb740dd
PC
3042017-03-27 Pip Cet <pipcet@gmail.com>
305
306 * elf/wasm32.h: New file to support wasm32 architecture.
307
c0c31e91
RZ
3082017-03-27 Rinat Zelig <rinat@mellanox.com>
309
310 * opcode/arc.h (insn_class_t): Add ULTRAIP and MISC class.
311
2253c8f0
AK
3122017-03-21 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
313
314 * opcode/s390.h (S390_INSTR_FLAG_VX2): Remove.
315 (S390_INSTR_FLAG_FACILITY_MASK): Adjust value.
316
645d3342
RZ
3172017-03-21 Rinat Zelig <rinat@mellanox.com>
318
319 * opcode/arc.h (insn_class_t): Add DMA class.
320
a8be5506
NC
3212017-03-16 Nick Clifton <nickc@redhat.com>
322
323 * elf/common.h (GNU_BUILD_ATTRIBUTE_SHORT_ENUM): New GNU BUILD
324 note type.
325
c9876322
L
3262017-03-14 Jakub Jelinek <jakub@redhat.com>
327
328 PR debug/77589
329 * dwarf2.def (DW_OP_GNU_variable_value): New opcode.
330
c793cac1
NC
3312017-03-13 Markus Trippelsdorf <markus@trippelsdorf.de>
332
333 PR demangler/70909
334 PR demangler/67264
335 * demangle.h (struct demangle_component): Add d_printing field.
336 (cplus_demangle_print): Remove const qualifier from tree
337 parameter.
338 (cplus_demangle_print_callback): Likewise.
339
f955cccf
NC
3402017-03-13 Nick Clifton <nickc@redhat.com>
341
342 PR binutils/21202
343 * elf/aarch64.h (R_AARCH64_TLSDESC_LD64_LO12_NC): Rename to
344 R_AARCH64_TLSDESC_LD64_LO12.
345 (R_AARCH64_TLSDESC_ADD_LO12_NC): Rename to
346 R_AARCH64_TLSDESC_ADD_LO12_NC.
347
55e22ca8
NC
3482017-03-10 Nick Clifton <nickc@redhat.com>
349
350 * elf/common.h (EM_LANAI): New machine number.
351 (EM_BPF): Likewise.
352 (EM_WEBASSEMBLY): Likewise.
353 Move low value, deprecated, numbers to their numerical
354 equivalents.
355
1fc87489
L
3562017-03-08 H.J. Lu <hongjiu.lu@intel.com>
357
358 PR binutils/21231
359 * elf/common.h (GNU_PROPERTY_LOPROC): New.
360 (GNU_PROPERTY_HIPROC): Likewise.
361 (GNU_PROPERTY_LOUSER): Likewise.
362 (GNU_PROPERTY_HIUSER): Likewise.
363
9ef920e9
NC
3642017-03-01 Nick Clifton <nickc@redhat.com>
365
366 * elf/common.h (SHF_GNU_BUILD_NOTE): Define.
367 (NT_GNU_PROPERTY_TYPE_0): Define.
368 (NT_GNU_BUILD_ATTRIBUTE_OPEN): Define.
369 (NT_GNU_BUILD_ATTRIBUTE_FUN): Define.
370 (GNU_BUILD_ATTRIBUTE_TYPE_NUMERIC): Define.
371 (GNU_BUILD_ATTRIBUTE_TYPE_STRING): Define.
372 (GNU_BUILD_ATTRIBUTE_TYPE_BOOL_TRUE): Define.
373 (GNU_BUILD_ATTRIBUTE_TYPE_BOOL_FALSE): Define.
374 (GNU_BUILD_ATTRIBUTE_VERSION): Define.
375 (GNU_BUILD_ATTRIBUTE_STACK_PROT): Define.
376 (GNU_BUILD_ATTRIBUTE_RELRO): Define.
377 (GNU_BUILD_ATTRIBUTE_STACK_SIZE): Define.
378 (GNU_BUILD_ATTRIBUTE_TOOL): Define.
379 (GNU_BUILD_ATTRIBUTE_ABI): Define.
380 (GNU_BUILD_ATTRIBUTE_PIC): Define.
381 (NOTE_GNU_PROPERTY_SECTION_NAME): Define.
382 (GNU_BUILD_ATTRS_SECTION_NAME): Define.
383 (GNU_PROPERTY_STACK_SIZE): Define.
384 (GNU_PROPERTY_NO_COPY_ON_PROTECTED): Define.
385 (GNU_PROPERTY_X86_ISA_1_USED): Define.
386 (GNU_PROPERTY_X86_ISA_1_NEEDED): Define.
387 (GNU_PROPERTY_X86_ISA_1_486): Define.
388 (GNU_PROPERTY_X86_ISA_1_586): Define.
389 (GNU_PROPERTY_X86_ISA_1_686): Define.
390 (GNU_PROPERTY_X86_ISA_1_SSE): Define.
391 (GNU_PROPERTY_X86_ISA_1_SSE2): Define.
392 (GNU_PROPERTY_X86_ISA_1_SSE3): Define.
393 (GNU_PROPERTY_X86_ISA_1_SSSE3): Define.
394 (GNU_PROPERTY_X86_ISA_1_SSE4_1): Define.
395 (GNU_PROPERTY_X86_ISA_1_SSE4_2): Define.
396 (GNU_PROPERTY_X86_ISA_1_AVX): Define.
397 (GNU_PROPERTY_X86_ISA_1_AVX2): Define.
398 (GNU_PROPERTY_X86_ISA_1_AVX512F): Define.
399 (GNU_PROPERTY_X86_ISA_1_AVX512CD): Define.
400 (GNU_PROPERTY_X86_ISA_1_AVX512ER): Define.
401 (GNU_PROPERTY_X86_ISA_1_AVX512PF): Define.
402 (GNU_PROPERTY_X86_ISA_1_AVX512VL): Define.
403 (GNU_PROPERTY_X86_ISA_1_AVX512DQ): Define.
404 (GNU_PROPERTY_X86_ISA_1_AVX512BW): Define.
405
65b48a81
PB
4062017-02-28 Peter Bergner <bergner@vnet.ibm.com>
407
408 * dis-asm.h (disasm_options_t): New typedef.
409 (parse_arm_disassembler_option): Remove prototype.
410 (set_arm_regname_option): Likewise.
411 (get_arm_regnames): Likewise.
412 (get_arm_regname_num_options): Likewise.
413 (disassemble_init_s390): New prototype.
414 (disassembler_options_powerpc): Likewise.
415 (disassembler_options_arm): Likewise.
416 (disassembler_options_s390): Likewise.
417 (remove_whitespace_and_extra_commas): Likewise.
418 (disassembler_options_cmp): Likewise.
419 (next_disassembler_option): New inline function.
420 (FOR_EACH_DISASSEMBLER_OPTION): New macro.
421
7ba71655
AM
4222017-02-28 Alan Modra <amodra@gmail.com>
423
424 * elf/ppc64.h (R_PPC64_16DX_HA): New. Expand fake reloc comment.
425 * elf/ppc.h (R_PPC_16DX_HA): Likewise.
426
582e12bf
RS
4272017-02-24 Richard Sandiford <richard.sandiford@arm.com>
428
429 * opcode/aarch64.h (AARCH64_OPND_SVE_ADDR_RI_S4x16)
430 (AARCH64_OPND_SVE_IMM_ROT1, AARCH64_OPND_SVE_IMM_ROT2)
431 (AARCH64_OPND_SVE_Zm3_INDEX, AARCH64_OPND_SVE_Zm3_22_INDEX)
432 (AARCH64_OPND_SVE_Zm4_INDEX): New aarch64_opnds.
433
f482d304
RS
4342017-02-24 Richard Sandiford <richard.sandiford@arm.com>
435
436 * opcode/aarch64.h (AARCH64_FEATURE_COMPNUM): New macro.
437 (AARCH64_ARCH_V8_3): Include AARCH64_FEATURE_COMPNUM.
438
742d14b3
AW
4392017-02-22 Andrew Waterman <andrew@sifive.com>
440
441 * opcode/riscv-opc.h (CSR_SCOUNTEREN): New define.
442 (CSR_MCOUNTEREN): Likewise.
443 (scounteren): Declare register.
444 (mcounteren): Likewise.
445
f98d33be
AW
4462017-02-14 Andrew Waterman <andrew@sifive.com>
447
448 * opcode/riscv-opc.h (MATCH_SFENCE_VMA): New define.
449 (MASK_SFENCE_VMA): Likewise.
450 (sfence_vma): Declare instruction.
451
7e0de605
AM
4522017-02-14 Alan Modra <amodra@gmail.com>
453
454 PR 21118
455 * opcode/ppc.h (PPC_OPERAND_*): Reassign values, regs first.
456 (PPC_OPERAND_SPR, PPC_OPERAND_GQR): Define.
457
a1aa5e81
DD
4582017-01-24 Dimitar Dimitrov <dimitar@dinux.eu>
459
460 * opcode/hppa.h: Clarify that file is part of GNU opcodes.
461 * opcode/i860.h: Ditto.
462 * opcode/nios2.h: Ditto.
463 * opcode/nios2r1.h: Ditto.
464 * opcode/nios2r2.h: Ditto.
465 * opcode/pru.h: Ditto.
466
82f25271 4672017-01-24 Alan Hayward <alan.hayward@arm.com>
fae1616f
AH
468
469 * elf/common.h (NT_ARM_SVE): Define.
470
8cf50cb0
JW
4712017-01-04 Jiong Wang <jiong.wang@arm.com>
472
473 * dwarf2.def: Sync with mainline gcc sources.
474
475 2017-01-04 Richard Earnshaw <rearnsha@arm.com>
476 Jiong Wang <jiong.wang@arm.com>
477
478 * dwarf2.def (DW_OP_AARCH64_operation): Reserve the number 0xea.
479 (DW_CFA_GNU_window_save): Comments the multiplexing on AArch64.
480
d74d4880
SN
4812017-01-04 Szabolcs Nagy <szabolcs.nagy@arm.com>
482
483 * opcode/aarch64.h (AARCH64_FEATURE_RCPC): Define.
484 (AARCH64_ARCH_V8_3): Update.
485
cc917fd9
KC
4862017-01-03 Kito Cheng <kito.cheng@gmail.com>
487
488 * opcode/riscv-opc.h: Add support for the "q" ISA extension.
489
fb9b4b7e
NC
4902017-01-03 Nick Clifton <nickc@redhat.com>
491
492 * dwarf2.def: Sync with mainline gcc sources
493 * dwarf2.h: Likewise.
494
495 2016-12-21 Jakub Jelinek <jakub@redhat.com>
496
497 * dwarf2.def (DW_FORM_ref_sup): Renamed to ...
498 (DW_FORM_ref_sup4): ... this. New form.
499 (DW_FORM_ref_sup8): New form.
500
501 2016-10-17 Jakub Jelinek <jakub@redhat.com>
502
503 * dwarf2.h (enum dwarf_calling_convention): Add new DWARF5
504 calling convention codes.
505 (enum dwarf_line_number_content_type): New.
506 (enum dwarf_location_list_entry_type): Add DWARF5 DW_LLE_*
507 codes.
508 (enum dwarf_source_language): Add new DWARF5 DW_LANG_* codes.
509 (enum dwarf_macro_record_type): Add DWARF5 DW_MACRO_* codes.
510 (enum dwarf_name_index_attribute): New.
511 (enum dwarf_range_list_entry): New.
512 (enum dwarf_unit_type): New.
513 * dwarf2.def: Add new DWARF5 DW_TAG_*, DW_FORM_*, DW_AT_*,
514 DW_OP_* and DW_ATE_* entries.
515
516 2016-08-15 Jakub Jelinek <jakub@redhat.com>
517
518 * dwarf2.def (DW_AT_string_length_bit_size,
519 DW_AT_string_length_byte_size): New attributes.
520
521 2016-08-12 Alexandre Oliva <aoliva@redhat.com>
522
523 PR debug/63240
524 * dwarf2.def (DW_AT_deleted, DW_AT_defaulted): New.
525 * dwarf2.h (enum dwarf_defaulted_attribute): New.
526
2571583a
AM
5272017-01-02 Alan Modra <amodra@gmail.com>
528
529 Update year range in copyright notice of all files.
530
5c1ad6b5 531For older changes see ChangeLog-2016
3499769a 532\f
5c1ad6b5 533Copyright (C) 2017 Free Software Foundation, Inc.
3499769a
AM
534
535Copying and distribution of this file, with or without modification,
536are permitted in any medium without royalty provided the copyright
537notice and this notice are preserved.
538
539Local Variables:
540mode: change-log
541left-margin: 8
542fill-column: 74
543version-control: never
544End: