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