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