libctf: add the object index and function index sections
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
2db912ba
NA
12019-07-11 Nick Alcock <nick.alcock@oracle.com>
2
3 * ctf.h: Add object index and function index sections. Describe
4 them. Improve the description of the variable section and clarify
5 the constraints on backward-pointing type nodes.
6 (ctf_header): Add cth_objtidxoff, cth_funcidxoff.
7
fd55eae8
NA
82019-07-06 Nick Alcock <nick.alcock@oracle.com>
9
10 * ctf-api.h (ctf_cuname): New function.
11 (ctf_cuname_set): Likewise.
12 * ctf.h: Improve comment around upgrading, no longer
13 implying that v2 is the target of upgrades (it is v3 now).
14 (ctf_header_v2_t): New, old-format header for backward
15 compatibility.
16 (ctf_header_t): Add cth_cuname: this is the first of several
17 header changes in format v3.
18
640197ac
AM
192019-09-23 Alan Modra <amodra@gmail.com>
20
21 * bfdlink.h (struct bfd_section_already_linked): Forward declare.
22 (bfd_section_already_linked_table_init),
23 (bfd_section_already_linked_table_free),
24 (_bfd_handle_already_linked, _bfd_nearby_section),
25 (_bfd_fix_excluded_sec_syms): Declare.
26
0b4453c7
AM
272019-09-23 Alan Modra <amodra@gmail.com>
28
29 * bfdlink.h (enum notice_asneeded_action): Define.
30
7e9ad3a3
JW
312019-09-17 Maxim Blinov <maxim.blinov@embecosm.com>
32
33 * opcode/riscv.h (riscv_insn_class): New enum.
34 * opcode/riscv.h (struct riscv_opcode): Change
35 subset field to insn_class field.
36
60391a25
PB
372019-09-09 Phil Blundell <pb@pbcl.net>
38
39 binutils 2.33 branch created.
40
cd18a823
CZ
412019-08-30 Claudiu Zissulescu <claziss@gmail.com>
42
43 * opcode/arc.h (FASTMATH): Move it from insn_class_t to
44 insn_subclass_t enum.
45
baf46cd7
AM
462019-08-22 Alan Modra <amodra@gmail.com>
47
48 * elf/arm.h (ARM_GET_SYM_CMSE_SPCL, ARM_SET_SYM_CMSE_SPCL): Delete.
49
f16a9783
MS
502019-08-09 Mihailo Stojanovic <mihailo.stojanovic@rt-rk.com>
51
52 * elf/mips.h (SHT_GNU_XHASH): New define.
53 (DT_GNU_XHASH): New define.
54
7b1dd701
YS
552019-08-08 Yoshinori Sato <ysato@users.sourceforge.jp>
56
57 * opcode/h8300.h (EXPAND_UNOP_EXTENDED_B): Add MODEL.
58 (EXPAND_UNOP_EXTENDED_W): Likewise.
59 (EXPAND_UNOP_EXTENDED_L): Likewise.
60 (struct h8_opcode h8_opcodes): Likewise.
61 (struct h8_opcode h8_opcodes): tas / ldm / stm supported H8S or
62 later.
63
7e126ba3
CZ
642019-07-24 Claudiu Zissulescu <claziss@synopsys.com>
65
7b1dd701 66 * opcode/arc.h (FASTMATH): Add.
7e126ba3
CZ
67 (SWITCH): Likewise.
68
7137a1ed
AM
692019-07-24 Alan Modra <amodra@gmail.com>
70
71 * elf/internal.h (ELF_SECTION_IN_SEGMENT_1): Exclude non-alloc
72 sections in GNU_MBIND segments.
73
1dd1bc4d
OM
742019-07-23 Omar Majid <omajid@redhat.com>
75
76 * coff/i386.h (IMAGE_FILE_MACHINE_NATIVE_APPLE_OVERRIDE): Define.
77 (IMAGE_FILE_MACHINE_NATIVE_FREEBSD_OVERRIDE): Define.
78 (IMAGE_FILE_MACHINE_NATIVE_LINUX_OVERRIDE): Define.
79 (IMAGE_FILE_MACHINE_NATIVE_NETBSD_OVERRIDE): Define.
80 (I386_APPLE_MAGIC): Define.
81 (I386_FREEBSD_MAGIC): Define.
82 (I386_LINUX_MAGIC): Define.
83 (I386_NETBSD_MAGIC): Define.
84 (I386BADMAG): Extend macro to allow new magic numbers.
85 * coff/x86_64.h (IMAGE_FILE_MACHINE_NATIVE_APPLE_OVERRIDE): Define.
86 (IMAGE_FILE_MACHINE_NATIVE_FREEBSD_OVERRIDE): Define.
87 (IMAGE_FILE_MACHINE_NATIVE_LINUX_OVERRIDE): Define.
88 (IMAGE_FILE_MACHINE_NATIVE_NETBSD_OVERRIDE): Define.
89 (AMD64_APPLE_MAGIC): Define.
90 (AMD64_FREEBSD_MAGIC): Define.
91 (AMD64_LINUX_MAGIC): Define.
92 (AMD64_NETBSD_MAGIC): Define.
93 (AMD64BADMAG): Extend macro to allow new magic numbers.
94
c213164a
AM
952019-07-19 Alan Modra <amodra@gmail.com>
96
97 * elf/ppc64.h (R_PPC64_TPREL34, R_PPC64_DTPREL34),
98 (R_PPC64_GOT_TLSGD34, R_PPC64_GOT_TLSLD34),
99 (R_PPC64_GOT_TPREL34, R_PPC64_GOT_DTPREL34): Define.
100 (IS_PPC64_TLS_RELOC): Include new tls relocs.
101
12a0b67d
NA
1022019-07-18 Nick Alcock <nick.alcock@oracle.com>
103
104 * ctf-api.h (ECTF_NOTFUNC): Fix description.
105 (ctf_func_type_info): New.
106 (ctf_func_type_args): Likewise.
107 (ctf_type_aname_raw): Likewise.
108
21df382b
JB
1092019-07-16 Jan Beulich <jbeulich@suse.com>
110
111 * opcode/i386.h (POP_SEG386_SHORT): New.
112
41be57ca
MM
1132019-07-01 Matthew Malcomson <matthew.malcomson@arm.com>
114
115 * opcode/aarch64.h (enum aarch64_insn_class): sve_size_013
116 renamed to sve_size_13.
117
083114f8 1182019-06-19 Nick Alcock <nick.alcock@oracle.com>
7cee1826
NA
119
120 * ctf.h (ctf_slice_t): Make cts_offset and cts_bits unsigned
121 short, so following structures are properly aligned.
122
e30d1fa1
SN
1232019-06-14 Szabolcs Nagy <szabolcs.nagy@arm.com>
124
125 * elf/aarch64.h (R_AARCH64_P32_MOVW_PREL_G0): Define.
126 (R_AARCH64_P32_MOVW_PREL_G0_NC): Define.
127 (R_AARCH64_P32_MOVW_PREL_G1): Define.
128
a610aa4f
NA
1292019-06-03 Nick Alcock <nick.alcock@oracle.com>
130
131 * ctf.h (ctf_enum.cte_value): Fix type to int32_t.
132
a0486bac
JM
1332019-05-29 Nick Alcock <nick.alcock@oracle.com>
134
135 * ctf-api.h (ctf_sect_t): Drop cts_type, cts_flags, and cts_offset.
136 (ctf_id_t): This is now an unsigned type.
137 (CTF_ERR): Cast it to ctf_id_t. Note that it should only be used
138 for ctf_id_t-returning functions.
139
a30b3e18
NA
1402019-05-28 Nick Alcock <nick.alcock@oracle.com>
141
142 * ctf-api.h (ctf_dump_decorate_f): New.
143 (ctf_dump_state_t): new.
144 (ctf_dump): New.
145
6dbf2b73
NA
1462019-05-28 Nick Alcock <nick.alcock@oracle.com>
147
148 * ctf-api.h (ctf_label_f): New.
149 (ctf_label_set): New.
150 (ctf_label_get): New.
151 (ctf_label_topmost): New.
152 (ctf_label_info): New.
153 (ctf_label_iter): New.
154
6c33b742
NA
1552019-05-28 Nick Alcock <nick.alcock@oracle.com>
156
157 * ctf-api.h (ctf_version): New.
158
b437bfe0
NA
1592019-05-28 Nick Alcock <nick.alcock@oracle.com>
160
161 * ctf-api.h (ctf_func_info): New.
162 (ctf_func_args): Likewise.
163 (ctf_lookup_by_symbol): Likewise.
164 (ctf_lookup_by_symbol): Likewise.
165 (ctf_lookup_variable): Likewise.
166
316afdb1
NA
1672019-05-28 Nick Alcock <nick.alcock@oracle.com>
168
169 * ctf-api.h (ctf_visit_f): New definition.
170 (ctf_member_f): Likewise.
171 (ctf_enum_f): Likewise.
172 (ctf_variable_f): Likewise.
173 (ctf_type_f): Likewise.
174 (ctf_type_isparent): Likewise.
175 (ctf_type_ischild): Likewise.
176 (ctf_type_resolve): Likewise.
177 (ctf_type_aname): Likewise.
178 (ctf_type_lname): Likewise.
179 (ctf_type_name): Likewise.
180 (ctf_type_sizee): Likewise.
181 (ctf_type_align): Likewise.
182 (ctf_type_kind): Likewise.
183 (ctf_type_reference): Likewise.
184 (ctf_type_pointer): Likewise.
185 (ctf_type_encoding): Likewise.
186 (ctf_type_visit): Likewise.
187 (ctf_type_cmp): Likewise.
188 (ctf_type_compat): Likewise.
189 (ctf_member_info): Likewise.
190 (ctf_array_info): Likewise.
191 (ctf_enum_name): Likewise.
192 (ctf_enum_value): Likewise.
193 (ctf_member_iter): Likewise.
194 (ctf_enum_iter): Likewise.
195 (ctf_type_iter): Likewise.
196 (ctf_variable_iter): Likewise.
197
143dce84
NA
1982019-05-28 Nick Alcock <nick.alcock@oracle.com>
199
200 * ctf-api.h (struct bfd): New forward.
201 (ctf_fdopen): New.
202 (ctf_bfdopen): Likewise.
203 (ctf_open): Likewise.
204 (ctf_arc_open): Likewise.
205
9402cc59
NA
2062019-05-28 Nick Alcock <nick.alcock@oracle.com>
207
208 * ctf.h (CTFA_MAGIC): New.
209 (struct ctf_archive): New.
210 (struct ctf_archive_modent): Likewise.
211 * ctf-api.h (ctf_archive_member_f): New.
212 (ctf_archive_raw_member_f): Likewise.
213 (ctf_arc_write): Likewise.
214 (ctf_arc_close): Likewise.
215 (ctf_arc_open_by_name): Likewise.
216 (ctf_archive_iter): Likewise.
217 (ctf_archive_raw_iter): Likewise.
218 (ctf_get_arc): Likewise.
219
72f33921
NA
2202019-05-28 Nick Alcock <nick.alcock@oracle.com>
221
222 * ctf-api.h (ctf_file_close): New declaration.
223 (ctf_getdatasect): Likewise.
224 (ctf_parent_file): Likewise.
225 (ctf_parent_name): Likewise.
226 (ctf_parent_name_set): Likewise.
227 (ctf_import): Likewise.
228 (ctf_setmodel): Likewise.
229 (ctf_getmodel): Likewise.
230 (ctf_setspecific): Likewise.
231 (ctf_getspecific): Likewise.
232
47d546f4
NA
2332019-05-28 Nick Alcock <nick.alcock@oracle.com>
234
235 * ctf-api.h (zlib.h): New include.
236 (ctf_sect_t): New.
237 (ctf_sect_names_t): Likewise.
238 (ctf_encoding_t): Likewise.
239 (ctf_membinfo_t): Likewise.
240 (ctf_arinfo_t): Likewise.
241 (ctf_funcinfo_t): Likewise.
242 (ctf_lblinfo_t): Likewise.
243 (ctf_snapshot_id_t): Likewise.
244 (CTF_FUNC_VARARG): Likewise.
245 (ctf_simple_open): Likewise.
246 (ctf_bufopen): Likewise.
247 (ctf_create): Likewise.
248 (ctf_add_array): Likewise.
249 (ctf_add_const): Likewise.
250 (ctf_add_enum_encoded): Likewise.
251 (ctf_add_enum): Likewise.
252 (ctf_add_float): Likewise.
253 (ctf_add_forward): Likewise.
254 (ctf_add_function): Likewise.
255 (ctf_add_integer): Likewise.
256 (ctf_add_slice): Likewise.
257 (ctf_add_pointer): Likewise.
258 (ctf_add_type): Likewise.
259 (ctf_add_typedef): Likewise.
260 (ctf_add_restrict): Likewise.
261 (ctf_add_struct): Likewise.
262 (ctf_add_union): Likewise.
263 (ctf_add_struct_sized): Likewise.
264 (ctf_add_union_sized): Likewise.
265 (ctf_add_volatile): Likewise.
266 (ctf_add_enumerator): Likewise.
267 (ctf_add_member): Likewise.
268 (ctf_add_member_offset): Likewise.
269 (ctf_add_member_encoded): Likewise.
270 (ctf_add_variable): Likewise.
271 (ctf_set_array): Likewise.
272 (ctf_update): Likewise.
273 (ctf_snapshot): Likewise.
274 (ctf_rollback): Likewise.
275 (ctf_discard): Likewise.
276 (ctf_write): Likewise.
277 (ctf_gzwrite): Likewise.
278 (ctf_compress_write): Likewise.
279
479604f4
NA
2802019-05-28 Nick Alcock <nick.alcock@oracle.com>
281
282 * ctf-api.h (ctf_errno): New declaration.
283 (ctf_errmsg): Likewise.
284
60da9d95
NA
2852019-05-28 Nick Alcock <nick.alcock@oracle.com>
286
287 * ctf-api.h (ctf_setdebug): New.
288 (ctf_getdebug): Likewise.
289
2e94b056
NA
2902019-05-28 Nick Alcock <nick.alcock@oracle.com>
291
292 * ctf-api.h: New file.
293
fceac76e
NA
2942019-05-28 Nick Alcock <nick.alcock@oracle.com>
295
296 * ctf.h: New file.
297
2301ed1c
SN
2982019-05-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
299
300 * elf/aarch64.h (DT_AARCH64_VARIANT_PCS): Define.
301 (STO_AARCH64_VARIANT_PCS): Define.
302
5663e321
AM
3032019-05-24 Alan Modra <amodra@gmail.com>
304
305 * elf/ppc64.h (R_PPC64_PLTSEQ_NOTOC, R_PPC64_PLTCALL_NOTOC),
306 (R_PPC64_PCREL_OPT, R_PPC64_D34, R_PPC64_D34_LO, R_PPC64_D34_HI30),
307 (R_PPC64_D34_HA30, R_PPC64_PCREL34, R_PPC64_GOT_PCREL34),
308 (R_PPC64_PLT_PCREL34, R_PPC64_PLT_PCREL34_NOTOC),
309 (R_PPC64_ADDR16_HIGHER34, R_PPC64_ADDR16_HIGHERA34),
310 (R_PPC64_ADDR16_HIGHEST34, R_PPC64_ADDR16_HIGHESTA34),
311 (R_PPC64_REL16_HIGHER34, R_PPC64_REL16_HIGHERA34),
312 (R_PPC64_REL16_HIGHEST34, R_PPC64_REL16_HIGHESTA34),
313 (R_PPC64_D28, R_PPC64_PCREL28): Define.
314
dd7efa79
PB
3152019-05-24 Peter Bergner <bergner@linux.ibm.com>
316 Alan Modra <amodra@gmail.com>
317
318 * dis-asm.h (WIDE_OUTPUT): Define.
319 * opcode/ppc.h (prefix_opcodes, prefix_num_opcodes): Declare.
320 (PPC_OPCODE_POWERXX, PPC_GET_PREFIX, PPC_GET_SUFFIX),
321 (PPC_PREFIX_P, PPC_PREFIX_SEG): Define.
322
8ebe6212
JM
3232019-05-23 Jose E. Marchesi <jose.marchesi@oracle.com>
324
325 * elf/bpf.h: New file.
326
a7ad558c
AV
3272019-05-16 Andre Vieira <andre.simoesdiasvieira@arm.com>
328
329 * elf/arm.h (Tag_MVE_arch): Define new enum value.
330 * opcode/arm.h (FPU_MVE, FPU_MVE_FP): New MACROs for new features.
331
28ed815a
MM
3322019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
333
334 * opcode/aarch64.h (enum aarch64_opnd): New SVE_SHLIMM_UNPRED_22
335 operand.
336
fd1dc4a0
MM
3372019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
338
339 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_tsz_bhs
340 iclass.
341
31e36ab3
MM
3422019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
343
344 * opcode/aarch64.h (enum aarch64_opnd): New SVE_Zm4_11_INDEX operand.
345
1be5f94f
MM
3462019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
347
348 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_shift_tsz_bhsd
349 iclass.
350
3c17238b
MM
3512019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
352
353 * opcode/aarch64.h (enum aarch64_opnd): New SVE_SHRIMM_UNPRED_22
354 operand.
355 (enum aarch64_insn_class): Add sve_shift_tsz_hsd iclass.
356
cd50a87a
MM
3572019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
358
359 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_013 iclass.
360
3c705960
MM
3612019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
362
363 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_bh iclass.
364
0a57e14f
MM
3652019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
366
367 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_sd2 iclass.
368
c469c864
MM
3692019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
370
371 * opcode/aarch64.h (enum aarch64_opnd): New SVE_ADDR_ZX operand.
372
116adc27
MM
3732019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
374
375 * opcode/aarch64.h (enum aarch64_opnd): New SVE_Zm3_11_INDEX operand.
376
3bd82c86
MM
3772019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
378
379 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_hsd2 iclass.
380
adccc507
MM
3812019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
382
383 * opcode/aarch64.h (enum aarch64_opnd): New SVE_IMM_ROT3 operand.
384
7ce2460a
MM
3852019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
386
387 * opcode/aarch64.h (AARCH64_FEATURE_SVE2
388 AARCH64_FEATURE_SVE2_AES, AARCH64_FEATURE_SVE2_BITPERM,
389 AARCH64_FEATURE_SVE2_SM4, AARCH64_FEATURE_SVE2_SHA3): New
390 feature macros.
391
41cee089
FS
3922019-05-06 Andrew Bennett <andrew.bennett@imgtec.com>
393 Faraz Shahbazker <fshahbazker@wavecomp.com>
394
395 * opcode/mips.h (ASE_EVA_R6): New macro.
396 (M_LLWPE_AB, M_SCWPE_AB): New enum values.
397
b83b4b13
SD
3982019-05-01 Sudakshina Das <sudi.das@arm.com>
399
400 * opcode/aarch64.h (AARCH64_FEATURE_TME): New.
401 (enum aarch64_opnd): Add AARCH64_OPND_TME_UIMM16.
402
a45328b9
AB
4032019-04-26 Andrew Bennett <andrew.bennett@imgtec.com>
404 Faraz Shahbazker <fshahbazker@wavecomp.com>
405
406 * opcode/mips.h (M_LLWP_AB, M_LLDP_AB): New enum values.
407 (M_SCWP_AB, M_SCDP_AB): Likewise.
408
cd092337
MR
4092019-04-25 Maciej W. Rozycki <macro@linux-mips.org>
410
411 * opcode/mips.h: Update comment for MIPS32 CODE20 operand.
412
1889da70
AV
4132019-04-15 Sudakshina Das <sudi.das@arm.com>
414
415 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF12.
416
1caf72a5
AV
4172019-04-15 Sudakshina Das <sudi.das@arm.com>
418
419 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF18.
420
e5d6e09e
AV
4212019-04-15 Sudakshina Das <sudi.das@arm.com>
422
423 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF16.
424
031254f2
AV
4252019-04-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
426
427 * elf/arm.h (TAG_CPU_ARCH_V8_1M_MAIN): new macro.
428 (MAX_TAG_CPU_ARCH): Set value to above macro.
429 * opcode/arm.h (ARM_EXT2_V8_1M_MAIN): New macro.
430 (ARM_AEXT_V8_1M_MAIN): Likewise.
431 (ARM_AEXT2_V8_1M_MAIN): Likewise.
432 (ARM_ARCH_V8_1M_MAIN): Likewise.
433
bd7ceb8d
SD
4342019-04-11 Sudakshina Das <sudi.das@arm.com>
435
436 * opcode/aarch64.h (enum aarch64_opnd): Add AARCH64_OPND_Rt_SP.
437
462cac58
L
4382019-04-08 H.J. Lu <hongjiu.lu@intel.com>
439
440 * elf/common.h (GNU_PROPERTY_X86_ISA_1_AVX512_BF16): New.
441
07ffcfec
AM
4422019-04-07 Alan Modra <amodra@gmail.com>
443
444 Merge from gcc.
445 2019-04-03 Vineet Gupta <vgupta@synopsys.com>
446 PR89877
447 * longlong.h [__arc__] (add_ssaaaa): Add cc clobber.
448 (sub_ddmmss): Likewise.
449
5b9c07b2
L
4502019-04-06 H.J. Lu <hongjiu.lu@intel.com>
451
452 * bfdlink.h (bfd_link_info): Remove x86-specific linker options.
453
34ef62f4
AV
4542019-04-01 Andre Vieira <andre.simoesdiasvieira@arm.com>
455
456 * opcode/arm.h (FPU_NEON_ARMV8_1): New.
457 (FPU_ARCH_NEON_VFP_ARMV8_1): Use FPU_NEON_ARMV8_1.
458 (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_1): Likewise.
459 (FPU_ARCH_DOTPROD_NEON_VFP_ARMV8): Likewise.
460 (FPU_ARCH_NEON_VFP_ARMV8_2_FP16): New.
461 (FPU_ARCH_NEON_VFP_ARMV8_2_FP16FML): New.
462 (FPU_ARCH_NEON_VFP_ARMV8_4_FP16FML): New.
463 (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_4): New.
464
96a86c01
AM
4652019-03-28 Alan Modra <amodra@gmail.com>
466
467 PR 24390
468 * opcode/ppc.h (PPC_OPERAND_CR_REG): Comment.
469
53b2f36b
TC
4702019-03-25 Tamar Christina <tamar.christina@arm.com>
471
472 * dis-asm.h (struct disassemble_info): Add stop_offset.
473
1dbade74
SD
4742019-03-13 Sudakshina Das <sudi.das@arm.com>
475
476 * elf/aarch64.h (DT_AARCH64_PAC_PLT): New.
477
37c18eed
SD
4782019-03-13 Sudakshina Das <sudi.das@arm.com>
479 Szabolcs Nagy <szabolcs.nagy@arm.com>
480
481 * elf/aarch64.h (DT_AARCH64_BTI_PLT): New.
482
cd702818
SD
4832019-03-13 Sudakshina Das <sudi.das@arm.com>
484
485 * elf/common.h (GNU_PROPERTY_AARCH64_FEATURE_1_AND): New.
486 (GNU_PROPERTY_AARCH64_FEATURE_1_BTI): New.
487 (GNU_PROPERTY_AARCH64_FEATURE_1_PAC): New.
488
e6c3b5bf
AH
4892019-02-20 Alan Hayward <alan.hayward@arm.com>
490
491 * elf/common.h (NT_ARM_PAC_MASK): Add define.
492
91d78b81
SJ
4932019-02-15 Saagar Jha <saagar@saagarjha.com>
494
495 * mach-o/loader.h: Use new OS names in comments.
496
e2077304 4972019-02-11 Philippe Waroquiers <philippe.waroquiers@skynet.be>
498
499 * splay-tree.h (splay_tree_delete_key_fn): Update comment.
500 (splay_tree_delete_value_fn): Likewise.
501
fc60b8c8
AK
5022019-01-31 Andreas Krebbel <krebbel@linux.ibm.com>
503
504 * opcode/s390.h (enum s390_opcode_cpu_val): Add
505 S390_OPCODE_ARCH13.
506
550fd7bf
SD
5072019-01-25 Sudakshina Das <sudi.das@arm.com>
508 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
509
510 * opcode/aarch64.h (enum aarch64_opnd): Remove
511 AARCH64_OPND_ADDR_SIMPLE_2.
512 (enum aarch64_insn_class): Remove ldstgv_indexed.
513
71ba91e1
TT
5142019-01-22 Tom Tromey <tom@tromey.com>
515
516 * coff/ecoff.h: Include coff/sym.h.
517
f974f26c
NC
5182018-06-24 Nick Clifton <nickc@redhat.com>
519
520 2.32 branch created.
521
2dc8dd17
JW
5222019-01-16 Kito Cheng <kito@andestech.com>
523
524 * elf/riscv.h (SHT_RISCV_ATTRIBUTES): Define.
525 (Tag_RISCV_arch): Likewise.
526 (Tag_RISCV_priv_spec): Likewise.
527 (Tag_RISCV_priv_spec_minor): Likewise.
528 (Tag_RISCV_priv_spec_revision): Likewise.
529 (Tag_RISCV_unaligned_access): Likewise.
530 (Tag_RISCV_stack_align): Likewise.
531
8f0a2148
ПК
5322019-01-14 Pavel I. Kryukov <kryukov@frtk.ru>
533
534 * dis-asm.h: include <string.h>
535
1910070b
NC
5362019-01-10 Nick Clifton <nickc@redhat.com>
537
538 * Merge from GCC:
539 2018-12-22 Jason Merrill <jason@redhat.com>
540
541 * demangle.h: Remove support for ancient GNU (pre-3.0), Lucid,
542 ARM, HP, and EDG demangling styles.
543
a08da33e
SL
5442019-01-09 Sandra Loosemore <sandra@codesourcery.com>
545
546 Merge from GCC:
547 PR other/16615
548
549 * libiberty.h: Mechanically replace "can not" with "cannot".
550 * plugin-api.h: Likewise.
551
59581069
YS
5522018-12-25 Yoshinori Sato <ysato@users.sourceforge.jp>
553
554 * elf/rx.h (EF_RX_CPU_MASK): Update new bits.
555 (E_FLAG_RX_V3): New RXv3 type.
556 * opcode/rx.h (RX_Size): Add double size.
557 (RX_Operand_Type): Add double FPU registers.
558 (RX_Opcode_ID): Add new instuctions.
559
82704155
AM
5602019-01-01 Alan Modra <amodra@gmail.com>
561
562 Update year range in copyright notice of all files.
563
d5c04e1b 564For older changes see ChangeLog-2018
3499769a 565\f
d5c04e1b 566Copyright (C) 2019 Free Software Foundation, Inc.
3499769a
AM
567
568Copying and distribution of this file, with or without modification,
569are permitted in any medium without royalty provided the copyright
570notice and this notice are preserved.
571
572Local Variables:
573mode: change-log
574left-margin: 8
575fill-column: 74
576version-control: never
577End:
This page took 0.202327 seconds and 4 git commands to generate.