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