libctf: eschew C99 for loop initial declarations
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
49ea9b45
NA
12019-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
eabb7154
NA
72019-07-13 Nick Alcock <nick.alcock@oracle.com>
8
9 * ctf-api.h (ECTF_INTERNAL): New.
10
72c83edd
NA
112019-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
5537f9b9
NA
292019-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
d851ecd3
NA
352019-07-13 Nick Alcock <nick.alcock@oracle.com>
36
37 * ctf.h (CTF_SET_STID): New.
38
0ac62312
NA
392019-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
2db912ba
NA
442019-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
fd55eae8
NA
512019-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
640197ac
AM
622019-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
0b4453c7
AM
702019-09-23 Alan Modra <amodra@gmail.com>
71
72 * bfdlink.h (enum notice_asneeded_action): Define.
73
7e9ad3a3
JW
742019-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
60391a25
PB
802019-09-09 Phil Blundell <pb@pbcl.net>
81
82 binutils 2.33 branch created.
83
cd18a823
CZ
842019-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
baf46cd7
AM
892019-08-22 Alan Modra <amodra@gmail.com>
90
91 * elf/arm.h (ARM_GET_SYM_CMSE_SPCL, ARM_SET_SYM_CMSE_SPCL): Delete.
92
f16a9783
MS
932019-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
7b1dd701
YS
982019-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
7e126ba3
CZ
1072019-07-24 Claudiu Zissulescu <claziss@synopsys.com>
108
7b1dd701 109 * opcode/arc.h (FASTMATH): Add.
7e126ba3
CZ
110 (SWITCH): Likewise.
111
7137a1ed
AM
1122019-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
1dd1bc4d
OM
1172019-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
c213164a
AM
1382019-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
12a0b67d
NA
1452019-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
21df382b
JB
1522019-07-16 Jan Beulich <jbeulich@suse.com>
153
154 * opcode/i386.h (POP_SEG386_SHORT): New.
155
41be57ca
MM
1562019-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
083114f8 1612019-06-19 Nick Alcock <nick.alcock@oracle.com>
7cee1826
NA
162
163 * ctf.h (ctf_slice_t): Make cts_offset and cts_bits unsigned
164 short, so following structures are properly aligned.
165
e30d1fa1
SN
1662019-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
a610aa4f
NA
1722019-06-03 Nick Alcock <nick.alcock@oracle.com>
173
174 * ctf.h (ctf_enum.cte_value): Fix type to int32_t.
175
a0486bac
JM
1762019-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
a30b3e18
NA
1832019-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
6dbf2b73
NA
1892019-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
6c33b742
NA
1982019-05-28 Nick Alcock <nick.alcock@oracle.com>
199
200 * ctf-api.h (ctf_version): New.
201
b437bfe0
NA
2022019-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
316afdb1
NA
2102019-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
143dce84
NA
2412019-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
9402cc59
NA
2492019-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
72f33921
NA
2632019-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
47d546f4
NA
2762019-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
479604f4
NA
3232019-05-28 Nick Alcock <nick.alcock@oracle.com>
324
325 * ctf-api.h (ctf_errno): New declaration.
326 (ctf_errmsg): Likewise.
327
60da9d95
NA
3282019-05-28 Nick Alcock <nick.alcock@oracle.com>
329
330 * ctf-api.h (ctf_setdebug): New.
331 (ctf_getdebug): Likewise.
332
2e94b056
NA
3332019-05-28 Nick Alcock <nick.alcock@oracle.com>
334
335 * ctf-api.h: New file.
336
fceac76e
NA
3372019-05-28 Nick Alcock <nick.alcock@oracle.com>
338
339 * ctf.h: New file.
340
2301ed1c
SN
3412019-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
5663e321
AM
3462019-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
dd7efa79
PB
3582019-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
8ebe6212
JM
3662019-05-23 Jose E. Marchesi <jose.marchesi@oracle.com>
367
368 * elf/bpf.h: New file.
369
a7ad558c
AV
3702019-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
28ed815a
MM
3752019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
376
377 * opcode/aarch64.h (enum aarch64_opnd): New SVE_SHLIMM_UNPRED_22
378 operand.
379
fd1dc4a0
MM
3802019-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
31e36ab3
MM
3852019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
386
387 * opcode/aarch64.h (enum aarch64_opnd): New SVE_Zm4_11_INDEX operand.
388
1be5f94f
MM
3892019-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
3c17238b
MM
3942019-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
cd50a87a
MM
4002019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
401
402 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_013 iclass.
403
3c705960
MM
4042019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
405
406 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_bh iclass.
407
0a57e14f
MM
4082019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
409
410 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_sd2 iclass.
411
c469c864
MM
4122019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
413
414 * opcode/aarch64.h (enum aarch64_opnd): New SVE_ADDR_ZX operand.
415
116adc27
MM
4162019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
417
418 * opcode/aarch64.h (enum aarch64_opnd): New SVE_Zm3_11_INDEX operand.
419
3bd82c86
MM
4202019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
421
422 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_hsd2 iclass.
423
adccc507
MM
4242019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
425
426 * opcode/aarch64.h (enum aarch64_opnd): New SVE_IMM_ROT3 operand.
427
7ce2460a
MM
4282019-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
41cee089
FS
4352019-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
b83b4b13
SD
4412019-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
a45328b9
AB
4462019-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
cd092337
MR
4522019-04-25 Maciej W. Rozycki <macro@linux-mips.org>
453
454 * opcode/mips.h: Update comment for MIPS32 CODE20 operand.
455
1889da70
AV
4562019-04-15 Sudakshina Das <sudi.das@arm.com>
457
458 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF12.
459
1caf72a5
AV
4602019-04-15 Sudakshina Das <sudi.das@arm.com>
461
462 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF18.
463
e5d6e09e
AV
4642019-04-15 Sudakshina Das <sudi.das@arm.com>
465
466 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF16.
467
031254f2
AV
4682019-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
bd7ceb8d
SD
4772019-04-11 Sudakshina Das <sudi.das@arm.com>
478
479 * opcode/aarch64.h (enum aarch64_opnd): Add AARCH64_OPND_Rt_SP.
480
462cac58
L
4812019-04-08 H.J. Lu <hongjiu.lu@intel.com>
482
483 * elf/common.h (GNU_PROPERTY_X86_ISA_1_AVX512_BF16): New.
484
07ffcfec
AM
4852019-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
5b9c07b2
L
4932019-04-06 H.J. Lu <hongjiu.lu@intel.com>
494
495 * bfdlink.h (bfd_link_info): Remove x86-specific linker options.
496
34ef62f4
AV
4972019-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
96a86c01
AM
5082019-03-28 Alan Modra <amodra@gmail.com>
509
510 PR 24390
511 * opcode/ppc.h (PPC_OPERAND_CR_REG): Comment.
512
53b2f36b
TC
5132019-03-25 Tamar Christina <tamar.christina@arm.com>
514
515 * dis-asm.h (struct disassemble_info): Add stop_offset.
516
1dbade74
SD
5172019-03-13 Sudakshina Das <sudi.das@arm.com>
518
519 * elf/aarch64.h (DT_AARCH64_PAC_PLT): New.
520
37c18eed
SD
5212019-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
cd702818
SD
5262019-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
e6c3b5bf
AH
5322019-02-20 Alan Hayward <alan.hayward@arm.com>
533
534 * elf/common.h (NT_ARM_PAC_MASK): Add define.
535
91d78b81
SJ
5362019-02-15 Saagar Jha <saagar@saagarjha.com>
537
538 * mach-o/loader.h: Use new OS names in comments.
539
e2077304 5402019-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
fc60b8c8
AK
5452019-01-31 Andreas Krebbel <krebbel@linux.ibm.com>
546
547 * opcode/s390.h (enum s390_opcode_cpu_val): Add
548 S390_OPCODE_ARCH13.
549
550fd7bf
SD
5502019-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
71ba91e1
TT
5572019-01-22 Tom Tromey <tom@tromey.com>
558
559 * coff/ecoff.h: Include coff/sym.h.
560
f974f26c
NC
5612018-06-24 Nick Clifton <nickc@redhat.com>
562
563 2.32 branch created.
564
2dc8dd17
JW
5652019-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
8f0a2148
ПК
5752019-01-14 Pavel I. Kryukov <kryukov@frtk.ru>
576
577 * dis-asm.h: include <string.h>
578
1910070b
NC
5792019-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
a08da33e
SL
5872019-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
59581069
YS
5952018-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
82704155
AM
6032019-01-01 Alan Modra <amodra@gmail.com>
604
605 Update year range in copyright notice of all files.
606
d5c04e1b 607For older changes see ChangeLog-2018
3499769a 608\f
d5c04e1b 609Copyright (C) 2019 Free Software Foundation, Inc.
3499769a
AM
610
611Copying and distribution of this file, with or without modification,
612are permitted in any medium without royalty provided the copyright
613notice and this notice are preserved.
614
615Local Variables:
616mode: change-log
617left-margin: 8
618fill-column: 74
619version-control: never
620End:
This page took 0.211501 seconds and 4 git commands to generate.