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