libctf: add CU-mapping machinery
[deliverable/binutils-gdb.git] / include / ChangeLog
1 2019-07-30 Nick Alcock <nick.alcock@oracle.com>
2
3 * ctf-api.h (ctf_link_add_cu_mapping): New.
4 (ctf_link_memb_name_changer_f): New.
5 (ctf_link_set_memb_name_changer): New.
6
7 2019-07-13 Nick Alcock <nick.alcock@oracle.com>
8
9 * ctf-api.h (ECTF_INTERNAL): New.
10
11 2019-07-13 Nick Alcock <nick.alcock@oracle.com>
12
13 * ctf-api.h (struct ctf_link_sym): New, a symbol in flight to the
14 libctf linking machinery.
15 (CTF_LINK_SHARE_UNCONFLICTED): New.
16 (CTF_LINK_SHARE_DUPLICATED): New.
17 (ECTF_LINKADDEDLATE): New, replacing ECTF_UNUSED.
18 (ECTF_NOTYET): New, a 'not yet implemented' message.
19 (ctf_link_add_ctf): New, add an input file's CTF to the link.
20 (ctf_link): New, merge the type and string sections.
21 (ctf_link_strtab_string_f): New, callback for feeding strtab info.
22 (ctf_link_iter_symbol_f): New, callback for feeding symtab info.
23 (ctf_link_add_strtab): New, tell the CTF linker about the ELF
24 strtab's strings.
25 (ctf_link_shuffle_syms): New, ask the CTF linker to shuffle its
26 symbols into symtab order.
27 (ctf_link_write): New, ask the CTF linker to write the CTF out.
28
29 2019-07-13 Nick Alcock <nick.alcock@oracle.com>
30
31 * ctf-api.h (ctf_arc_write_fd): New.
32 (ctf_write_mem): Likewise.
33 (ctf_gzwrite): Spacing fix.
34
35 2019-07-13 Nick Alcock <nick.alcock@oracle.com>
36
37 * ctf.h (CTF_SET_STID): New.
38
39 2019-07-13 Nick Alcock <nick.alcock@oracle.com>
40
41 * ctf-api.h (ctf_type_all_f): New.
42 (ctf_type_iter_all): New.
43
44 2019-07-11 Nick Alcock <nick.alcock@oracle.com>
45
46 * ctf.h: Add object index and function index sections. Describe
47 them. Improve the description of the variable section and clarify
48 the constraints on backward-pointing type nodes.
49 (ctf_header): Add cth_objtidxoff, cth_funcidxoff.
50
51 2019-07-06 Nick Alcock <nick.alcock@oracle.com>
52
53 * ctf-api.h (ctf_cuname): New function.
54 (ctf_cuname_set): Likewise.
55 * ctf.h: Improve comment around upgrading, no longer
56 implying that v2 is the target of upgrades (it is v3 now).
57 (ctf_header_v2_t): New, old-format header for backward
58 compatibility.
59 (ctf_header_t): Add cth_cuname: this is the first of several
60 header changes in format v3.
61
62 2019-09-23 Alan Modra <amodra@gmail.com>
63
64 * bfdlink.h (struct bfd_section_already_linked): Forward declare.
65 (bfd_section_already_linked_table_init),
66 (bfd_section_already_linked_table_free),
67 (_bfd_handle_already_linked, _bfd_nearby_section),
68 (_bfd_fix_excluded_sec_syms): Declare.
69
70 2019-09-23 Alan Modra <amodra@gmail.com>
71
72 * bfdlink.h (enum notice_asneeded_action): Define.
73
74 2019-09-17 Maxim Blinov <maxim.blinov@embecosm.com>
75
76 * opcode/riscv.h (riscv_insn_class): New enum.
77 * opcode/riscv.h (struct riscv_opcode): Change
78 subset field to insn_class field.
79
80 2019-09-09 Phil Blundell <pb@pbcl.net>
81
82 binutils 2.33 branch created.
83
84 2019-08-30 Claudiu Zissulescu <claziss@gmail.com>
85
86 * opcode/arc.h (FASTMATH): Move it from insn_class_t to
87 insn_subclass_t enum.
88
89 2019-08-22 Alan Modra <amodra@gmail.com>
90
91 * elf/arm.h (ARM_GET_SYM_CMSE_SPCL, ARM_SET_SYM_CMSE_SPCL): Delete.
92
93 2019-08-09 Mihailo Stojanovic <mihailo.stojanovic@rt-rk.com>
94
95 * elf/mips.h (SHT_GNU_XHASH): New define.
96 (DT_GNU_XHASH): New define.
97
98 2019-08-08 Yoshinori Sato <ysato@users.sourceforge.jp>
99
100 * opcode/h8300.h (EXPAND_UNOP_EXTENDED_B): Add MODEL.
101 (EXPAND_UNOP_EXTENDED_W): Likewise.
102 (EXPAND_UNOP_EXTENDED_L): Likewise.
103 (struct h8_opcode h8_opcodes): Likewise.
104 (struct h8_opcode h8_opcodes): tas / ldm / stm supported H8S or
105 later.
106
107 2019-07-24 Claudiu Zissulescu <claziss@synopsys.com>
108
109 * opcode/arc.h (FASTMATH): Add.
110 (SWITCH): Likewise.
111
112 2019-07-24 Alan Modra <amodra@gmail.com>
113
114 * elf/internal.h (ELF_SECTION_IN_SEGMENT_1): Exclude non-alloc
115 sections in GNU_MBIND segments.
116
117 2019-07-23 Omar Majid <omajid@redhat.com>
118
119 * coff/i386.h (IMAGE_FILE_MACHINE_NATIVE_APPLE_OVERRIDE): Define.
120 (IMAGE_FILE_MACHINE_NATIVE_FREEBSD_OVERRIDE): Define.
121 (IMAGE_FILE_MACHINE_NATIVE_LINUX_OVERRIDE): Define.
122 (IMAGE_FILE_MACHINE_NATIVE_NETBSD_OVERRIDE): Define.
123 (I386_APPLE_MAGIC): Define.
124 (I386_FREEBSD_MAGIC): Define.
125 (I386_LINUX_MAGIC): Define.
126 (I386_NETBSD_MAGIC): Define.
127 (I386BADMAG): Extend macro to allow new magic numbers.
128 * coff/x86_64.h (IMAGE_FILE_MACHINE_NATIVE_APPLE_OVERRIDE): Define.
129 (IMAGE_FILE_MACHINE_NATIVE_FREEBSD_OVERRIDE): Define.
130 (IMAGE_FILE_MACHINE_NATIVE_LINUX_OVERRIDE): Define.
131 (IMAGE_FILE_MACHINE_NATIVE_NETBSD_OVERRIDE): Define.
132 (AMD64_APPLE_MAGIC): Define.
133 (AMD64_FREEBSD_MAGIC): Define.
134 (AMD64_LINUX_MAGIC): Define.
135 (AMD64_NETBSD_MAGIC): Define.
136 (AMD64BADMAG): Extend macro to allow new magic numbers.
137
138 2019-07-19 Alan Modra <amodra@gmail.com>
139
140 * elf/ppc64.h (R_PPC64_TPREL34, R_PPC64_DTPREL34),
141 (R_PPC64_GOT_TLSGD34, R_PPC64_GOT_TLSLD34),
142 (R_PPC64_GOT_TPREL34, R_PPC64_GOT_DTPREL34): Define.
143 (IS_PPC64_TLS_RELOC): Include new tls relocs.
144
145 2019-07-18 Nick Alcock <nick.alcock@oracle.com>
146
147 * ctf-api.h (ECTF_NOTFUNC): Fix description.
148 (ctf_func_type_info): New.
149 (ctf_func_type_args): Likewise.
150 (ctf_type_aname_raw): Likewise.
151
152 2019-07-16 Jan Beulich <jbeulich@suse.com>
153
154 * opcode/i386.h (POP_SEG386_SHORT): New.
155
156 2019-07-01 Matthew Malcomson <matthew.malcomson@arm.com>
157
158 * opcode/aarch64.h (enum aarch64_insn_class): sve_size_013
159 renamed to sve_size_13.
160
161 2019-06-19 Nick Alcock <nick.alcock@oracle.com>
162
163 * ctf.h (ctf_slice_t): Make cts_offset and cts_bits unsigned
164 short, so following structures are properly aligned.
165
166 2019-06-14 Szabolcs Nagy <szabolcs.nagy@arm.com>
167
168 * elf/aarch64.h (R_AARCH64_P32_MOVW_PREL_G0): Define.
169 (R_AARCH64_P32_MOVW_PREL_G0_NC): Define.
170 (R_AARCH64_P32_MOVW_PREL_G1): Define.
171
172 2019-06-03 Nick Alcock <nick.alcock@oracle.com>
173
174 * ctf.h (ctf_enum.cte_value): Fix type to int32_t.
175
176 2019-05-29 Nick Alcock <nick.alcock@oracle.com>
177
178 * ctf-api.h (ctf_sect_t): Drop cts_type, cts_flags, and cts_offset.
179 (ctf_id_t): This is now an unsigned type.
180 (CTF_ERR): Cast it to ctf_id_t. Note that it should only be used
181 for ctf_id_t-returning functions.
182
183 2019-05-28 Nick Alcock <nick.alcock@oracle.com>
184
185 * ctf-api.h (ctf_dump_decorate_f): New.
186 (ctf_dump_state_t): new.
187 (ctf_dump): New.
188
189 2019-05-28 Nick Alcock <nick.alcock@oracle.com>
190
191 * ctf-api.h (ctf_label_f): New.
192 (ctf_label_set): New.
193 (ctf_label_get): New.
194 (ctf_label_topmost): New.
195 (ctf_label_info): New.
196 (ctf_label_iter): New.
197
198 2019-05-28 Nick Alcock <nick.alcock@oracle.com>
199
200 * ctf-api.h (ctf_version): New.
201
202 2019-05-28 Nick Alcock <nick.alcock@oracle.com>
203
204 * ctf-api.h (ctf_func_info): New.
205 (ctf_func_args): Likewise.
206 (ctf_lookup_by_symbol): Likewise.
207 (ctf_lookup_by_symbol): Likewise.
208 (ctf_lookup_variable): Likewise.
209
210 2019-05-28 Nick Alcock <nick.alcock@oracle.com>
211
212 * ctf-api.h (ctf_visit_f): New definition.
213 (ctf_member_f): Likewise.
214 (ctf_enum_f): Likewise.
215 (ctf_variable_f): Likewise.
216 (ctf_type_f): Likewise.
217 (ctf_type_isparent): Likewise.
218 (ctf_type_ischild): Likewise.
219 (ctf_type_resolve): Likewise.
220 (ctf_type_aname): Likewise.
221 (ctf_type_lname): Likewise.
222 (ctf_type_name): Likewise.
223 (ctf_type_sizee): Likewise.
224 (ctf_type_align): Likewise.
225 (ctf_type_kind): Likewise.
226 (ctf_type_reference): Likewise.
227 (ctf_type_pointer): Likewise.
228 (ctf_type_encoding): Likewise.
229 (ctf_type_visit): Likewise.
230 (ctf_type_cmp): Likewise.
231 (ctf_type_compat): Likewise.
232 (ctf_member_info): Likewise.
233 (ctf_array_info): Likewise.
234 (ctf_enum_name): Likewise.
235 (ctf_enum_value): Likewise.
236 (ctf_member_iter): Likewise.
237 (ctf_enum_iter): Likewise.
238 (ctf_type_iter): Likewise.
239 (ctf_variable_iter): Likewise.
240
241 2019-05-28 Nick Alcock <nick.alcock@oracle.com>
242
243 * ctf-api.h (struct bfd): New forward.
244 (ctf_fdopen): New.
245 (ctf_bfdopen): Likewise.
246 (ctf_open): Likewise.
247 (ctf_arc_open): Likewise.
248
249 2019-05-28 Nick Alcock <nick.alcock@oracle.com>
250
251 * ctf.h (CTFA_MAGIC): New.
252 (struct ctf_archive): New.
253 (struct ctf_archive_modent): Likewise.
254 * ctf-api.h (ctf_archive_member_f): New.
255 (ctf_archive_raw_member_f): Likewise.
256 (ctf_arc_write): Likewise.
257 (ctf_arc_close): Likewise.
258 (ctf_arc_open_by_name): Likewise.
259 (ctf_archive_iter): Likewise.
260 (ctf_archive_raw_iter): Likewise.
261 (ctf_get_arc): Likewise.
262
263 2019-05-28 Nick Alcock <nick.alcock@oracle.com>
264
265 * ctf-api.h (ctf_file_close): New declaration.
266 (ctf_getdatasect): Likewise.
267 (ctf_parent_file): Likewise.
268 (ctf_parent_name): Likewise.
269 (ctf_parent_name_set): Likewise.
270 (ctf_import): Likewise.
271 (ctf_setmodel): Likewise.
272 (ctf_getmodel): Likewise.
273 (ctf_setspecific): Likewise.
274 (ctf_getspecific): Likewise.
275
276 2019-05-28 Nick Alcock <nick.alcock@oracle.com>
277
278 * ctf-api.h (zlib.h): New include.
279 (ctf_sect_t): New.
280 (ctf_sect_names_t): Likewise.
281 (ctf_encoding_t): Likewise.
282 (ctf_membinfo_t): Likewise.
283 (ctf_arinfo_t): Likewise.
284 (ctf_funcinfo_t): Likewise.
285 (ctf_lblinfo_t): Likewise.
286 (ctf_snapshot_id_t): Likewise.
287 (CTF_FUNC_VARARG): Likewise.
288 (ctf_simple_open): Likewise.
289 (ctf_bufopen): Likewise.
290 (ctf_create): Likewise.
291 (ctf_add_array): Likewise.
292 (ctf_add_const): Likewise.
293 (ctf_add_enum_encoded): Likewise.
294 (ctf_add_enum): Likewise.
295 (ctf_add_float): Likewise.
296 (ctf_add_forward): Likewise.
297 (ctf_add_function): Likewise.
298 (ctf_add_integer): Likewise.
299 (ctf_add_slice): Likewise.
300 (ctf_add_pointer): Likewise.
301 (ctf_add_type): Likewise.
302 (ctf_add_typedef): Likewise.
303 (ctf_add_restrict): Likewise.
304 (ctf_add_struct): Likewise.
305 (ctf_add_union): Likewise.
306 (ctf_add_struct_sized): Likewise.
307 (ctf_add_union_sized): Likewise.
308 (ctf_add_volatile): Likewise.
309 (ctf_add_enumerator): Likewise.
310 (ctf_add_member): Likewise.
311 (ctf_add_member_offset): Likewise.
312 (ctf_add_member_encoded): Likewise.
313 (ctf_add_variable): Likewise.
314 (ctf_set_array): Likewise.
315 (ctf_update): Likewise.
316 (ctf_snapshot): Likewise.
317 (ctf_rollback): Likewise.
318 (ctf_discard): Likewise.
319 (ctf_write): Likewise.
320 (ctf_gzwrite): Likewise.
321 (ctf_compress_write): Likewise.
322
323 2019-05-28 Nick Alcock <nick.alcock@oracle.com>
324
325 * ctf-api.h (ctf_errno): New declaration.
326 (ctf_errmsg): Likewise.
327
328 2019-05-28 Nick Alcock <nick.alcock@oracle.com>
329
330 * ctf-api.h (ctf_setdebug): New.
331 (ctf_getdebug): Likewise.
332
333 2019-05-28 Nick Alcock <nick.alcock@oracle.com>
334
335 * ctf-api.h: New file.
336
337 2019-05-28 Nick Alcock <nick.alcock@oracle.com>
338
339 * ctf.h: New file.
340
341 2019-05-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
342
343 * elf/aarch64.h (DT_AARCH64_VARIANT_PCS): Define.
344 (STO_AARCH64_VARIANT_PCS): Define.
345
346 2019-05-24 Alan Modra <amodra@gmail.com>
347
348 * elf/ppc64.h (R_PPC64_PLTSEQ_NOTOC, R_PPC64_PLTCALL_NOTOC),
349 (R_PPC64_PCREL_OPT, R_PPC64_D34, R_PPC64_D34_LO, R_PPC64_D34_HI30),
350 (R_PPC64_D34_HA30, R_PPC64_PCREL34, R_PPC64_GOT_PCREL34),
351 (R_PPC64_PLT_PCREL34, R_PPC64_PLT_PCREL34_NOTOC),
352 (R_PPC64_ADDR16_HIGHER34, R_PPC64_ADDR16_HIGHERA34),
353 (R_PPC64_ADDR16_HIGHEST34, R_PPC64_ADDR16_HIGHESTA34),
354 (R_PPC64_REL16_HIGHER34, R_PPC64_REL16_HIGHERA34),
355 (R_PPC64_REL16_HIGHEST34, R_PPC64_REL16_HIGHESTA34),
356 (R_PPC64_D28, R_PPC64_PCREL28): Define.
357
358 2019-05-24 Peter Bergner <bergner@linux.ibm.com>
359 Alan Modra <amodra@gmail.com>
360
361 * dis-asm.h (WIDE_OUTPUT): Define.
362 * opcode/ppc.h (prefix_opcodes, prefix_num_opcodes): Declare.
363 (PPC_OPCODE_POWERXX, PPC_GET_PREFIX, PPC_GET_SUFFIX),
364 (PPC_PREFIX_P, PPC_PREFIX_SEG): Define.
365
366 2019-05-23 Jose E. Marchesi <jose.marchesi@oracle.com>
367
368 * elf/bpf.h: New file.
369
370 2019-05-16 Andre Vieira <andre.simoesdiasvieira@arm.com>
371
372 * elf/arm.h (Tag_MVE_arch): Define new enum value.
373 * opcode/arm.h (FPU_MVE, FPU_MVE_FP): New MACROs for new features.
374
375 2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
376
377 * opcode/aarch64.h (enum aarch64_opnd): New SVE_SHLIMM_UNPRED_22
378 operand.
379
380 2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
381
382 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_tsz_bhs
383 iclass.
384
385 2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
386
387 * opcode/aarch64.h (enum aarch64_opnd): New SVE_Zm4_11_INDEX operand.
388
389 2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
390
391 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_shift_tsz_bhsd
392 iclass.
393
394 2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
395
396 * opcode/aarch64.h (enum aarch64_opnd): New SVE_SHRIMM_UNPRED_22
397 operand.
398 (enum aarch64_insn_class): Add sve_shift_tsz_hsd iclass.
399
400 2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
401
402 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_013 iclass.
403
404 2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
405
406 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_bh iclass.
407
408 2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
409
410 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_sd2 iclass.
411
412 2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
413
414 * opcode/aarch64.h (enum aarch64_opnd): New SVE_ADDR_ZX operand.
415
416 2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
417
418 * opcode/aarch64.h (enum aarch64_opnd): New SVE_Zm3_11_INDEX operand.
419
420 2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
421
422 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_hsd2 iclass.
423
424 2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
425
426 * opcode/aarch64.h (enum aarch64_opnd): New SVE_IMM_ROT3 operand.
427
428 2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
429
430 * opcode/aarch64.h (AARCH64_FEATURE_SVE2
431 AARCH64_FEATURE_SVE2_AES, AARCH64_FEATURE_SVE2_BITPERM,
432 AARCH64_FEATURE_SVE2_SM4, AARCH64_FEATURE_SVE2_SHA3): New
433 feature macros.
434
435 2019-05-06 Andrew Bennett <andrew.bennett@imgtec.com>
436 Faraz Shahbazker <fshahbazker@wavecomp.com>
437
438 * opcode/mips.h (ASE_EVA_R6): New macro.
439 (M_LLWPE_AB, M_SCWPE_AB): New enum values.
440
441 2019-05-01 Sudakshina Das <sudi.das@arm.com>
442
443 * opcode/aarch64.h (AARCH64_FEATURE_TME): New.
444 (enum aarch64_opnd): Add AARCH64_OPND_TME_UIMM16.
445
446 2019-04-26 Andrew Bennett <andrew.bennett@imgtec.com>
447 Faraz Shahbazker <fshahbazker@wavecomp.com>
448
449 * opcode/mips.h (M_LLWP_AB, M_LLDP_AB): New enum values.
450 (M_SCWP_AB, M_SCDP_AB): Likewise.
451
452 2019-04-25 Maciej W. Rozycki <macro@linux-mips.org>
453
454 * opcode/mips.h: Update comment for MIPS32 CODE20 operand.
455
456 2019-04-15 Sudakshina Das <sudi.das@arm.com>
457
458 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF12.
459
460 2019-04-15 Sudakshina Das <sudi.das@arm.com>
461
462 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF18.
463
464 2019-04-15 Sudakshina Das <sudi.das@arm.com>
465
466 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF16.
467
468 2019-04-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
469
470 * elf/arm.h (TAG_CPU_ARCH_V8_1M_MAIN): new macro.
471 (MAX_TAG_CPU_ARCH): Set value to above macro.
472 * opcode/arm.h (ARM_EXT2_V8_1M_MAIN): New macro.
473 (ARM_AEXT_V8_1M_MAIN): Likewise.
474 (ARM_AEXT2_V8_1M_MAIN): Likewise.
475 (ARM_ARCH_V8_1M_MAIN): Likewise.
476
477 2019-04-11 Sudakshina Das <sudi.das@arm.com>
478
479 * opcode/aarch64.h (enum aarch64_opnd): Add AARCH64_OPND_Rt_SP.
480
481 2019-04-08 H.J. Lu <hongjiu.lu@intel.com>
482
483 * elf/common.h (GNU_PROPERTY_X86_ISA_1_AVX512_BF16): New.
484
485 2019-04-07 Alan Modra <amodra@gmail.com>
486
487 Merge from gcc.
488 2019-04-03 Vineet Gupta <vgupta@synopsys.com>
489 PR89877
490 * longlong.h [__arc__] (add_ssaaaa): Add cc clobber.
491 (sub_ddmmss): Likewise.
492
493 2019-04-06 H.J. Lu <hongjiu.lu@intel.com>
494
495 * bfdlink.h (bfd_link_info): Remove x86-specific linker options.
496
497 2019-04-01 Andre Vieira <andre.simoesdiasvieira@arm.com>
498
499 * opcode/arm.h (FPU_NEON_ARMV8_1): New.
500 (FPU_ARCH_NEON_VFP_ARMV8_1): Use FPU_NEON_ARMV8_1.
501 (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_1): Likewise.
502 (FPU_ARCH_DOTPROD_NEON_VFP_ARMV8): Likewise.
503 (FPU_ARCH_NEON_VFP_ARMV8_2_FP16): New.
504 (FPU_ARCH_NEON_VFP_ARMV8_2_FP16FML): New.
505 (FPU_ARCH_NEON_VFP_ARMV8_4_FP16FML): New.
506 (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_4): New.
507
508 2019-03-28 Alan Modra <amodra@gmail.com>
509
510 PR 24390
511 * opcode/ppc.h (PPC_OPERAND_CR_REG): Comment.
512
513 2019-03-25 Tamar Christina <tamar.christina@arm.com>
514
515 * dis-asm.h (struct disassemble_info): Add stop_offset.
516
517 2019-03-13 Sudakshina Das <sudi.das@arm.com>
518
519 * elf/aarch64.h (DT_AARCH64_PAC_PLT): New.
520
521 2019-03-13 Sudakshina Das <sudi.das@arm.com>
522 Szabolcs Nagy <szabolcs.nagy@arm.com>
523
524 * elf/aarch64.h (DT_AARCH64_BTI_PLT): New.
525
526 2019-03-13 Sudakshina Das <sudi.das@arm.com>
527
528 * elf/common.h (GNU_PROPERTY_AARCH64_FEATURE_1_AND): New.
529 (GNU_PROPERTY_AARCH64_FEATURE_1_BTI): New.
530 (GNU_PROPERTY_AARCH64_FEATURE_1_PAC): New.
531
532 2019-02-20 Alan Hayward <alan.hayward@arm.com>
533
534 * elf/common.h (NT_ARM_PAC_MASK): Add define.
535
536 2019-02-15 Saagar Jha <saagar@saagarjha.com>
537
538 * mach-o/loader.h: Use new OS names in comments.
539
540 2019-02-11 Philippe Waroquiers <philippe.waroquiers@skynet.be>
541
542 * splay-tree.h (splay_tree_delete_key_fn): Update comment.
543 (splay_tree_delete_value_fn): Likewise.
544
545 2019-01-31 Andreas Krebbel <krebbel@linux.ibm.com>
546
547 * opcode/s390.h (enum s390_opcode_cpu_val): Add
548 S390_OPCODE_ARCH13.
549
550 2019-01-25 Sudakshina Das <sudi.das@arm.com>
551 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
552
553 * opcode/aarch64.h (enum aarch64_opnd): Remove
554 AARCH64_OPND_ADDR_SIMPLE_2.
555 (enum aarch64_insn_class): Remove ldstgv_indexed.
556
557 2019-01-22 Tom Tromey <tom@tromey.com>
558
559 * coff/ecoff.h: Include coff/sym.h.
560
561 2018-06-24 Nick Clifton <nickc@redhat.com>
562
563 2.32 branch created.
564
565 2019-01-16 Kito Cheng <kito@andestech.com>
566
567 * elf/riscv.h (SHT_RISCV_ATTRIBUTES): Define.
568 (Tag_RISCV_arch): Likewise.
569 (Tag_RISCV_priv_spec): Likewise.
570 (Tag_RISCV_priv_spec_minor): Likewise.
571 (Tag_RISCV_priv_spec_revision): Likewise.
572 (Tag_RISCV_unaligned_access): Likewise.
573 (Tag_RISCV_stack_align): Likewise.
574
575 2019-01-14 Pavel I. Kryukov <kryukov@frtk.ru>
576
577 * dis-asm.h: include <string.h>
578
579 2019-01-10 Nick Clifton <nickc@redhat.com>
580
581 * Merge from GCC:
582 2018-12-22 Jason Merrill <jason@redhat.com>
583
584 * demangle.h: Remove support for ancient GNU (pre-3.0), Lucid,
585 ARM, HP, and EDG demangling styles.
586
587 2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
588
589 Merge from GCC:
590 PR other/16615
591
592 * libiberty.h: Mechanically replace "can not" with "cannot".
593 * plugin-api.h: Likewise.
594
595 2018-12-25 Yoshinori Sato <ysato@users.sourceforge.jp>
596
597 * elf/rx.h (EF_RX_CPU_MASK): Update new bits.
598 (E_FLAG_RX_V3): New RXv3 type.
599 * opcode/rx.h (RX_Size): Add double size.
600 (RX_Operand_Type): Add double FPU registers.
601 (RX_Opcode_ID): Add new instuctions.
602
603 2019-01-01 Alan Modra <amodra@gmail.com>
604
605 Update year range in copyright notice of all files.
606
607 For older changes see ChangeLog-2018
608 \f
609 Copyright (C) 2019 Free Software Foundation, Inc.
610
611 Copying and distribution of this file, with or without modification,
612 are permitted in any medium without royalty provided the copyright
613 notice and this notice are preserved.
614
615 Local Variables:
616 mode: change-log
617 left-margin: 8
618 fill-column: 74
619 version-control: never
620 End:
This page took 0.04669 seconds and 4 git commands to generate.