libctf: Add iteration over non-root types
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
0ac62312
NA
12019-07-13 Nick Alcock <nick.alcock@oracle.com>
2
3 * ctf-api.h (ctf_type_all_f): New.
4 (ctf_type_iter_all): New.
5
2db912ba
NA
62019-07-11 Nick Alcock <nick.alcock@oracle.com>
7
8 * ctf.h: Add object index and function index sections. Describe
9 them. Improve the description of the variable section and clarify
10 the constraints on backward-pointing type nodes.
11 (ctf_header): Add cth_objtidxoff, cth_funcidxoff.
12
fd55eae8
NA
132019-07-06 Nick Alcock <nick.alcock@oracle.com>
14
15 * ctf-api.h (ctf_cuname): New function.
16 (ctf_cuname_set): Likewise.
17 * ctf.h: Improve comment around upgrading, no longer
18 implying that v2 is the target of upgrades (it is v3 now).
19 (ctf_header_v2_t): New, old-format header for backward
20 compatibility.
21 (ctf_header_t): Add cth_cuname: this is the first of several
22 header changes in format v3.
23
640197ac
AM
242019-09-23 Alan Modra <amodra@gmail.com>
25
26 * bfdlink.h (struct bfd_section_already_linked): Forward declare.
27 (bfd_section_already_linked_table_init),
28 (bfd_section_already_linked_table_free),
29 (_bfd_handle_already_linked, _bfd_nearby_section),
30 (_bfd_fix_excluded_sec_syms): Declare.
31
0b4453c7
AM
322019-09-23 Alan Modra <amodra@gmail.com>
33
34 * bfdlink.h (enum notice_asneeded_action): Define.
35
7e9ad3a3
JW
362019-09-17 Maxim Blinov <maxim.blinov@embecosm.com>
37
38 * opcode/riscv.h (riscv_insn_class): New enum.
39 * opcode/riscv.h (struct riscv_opcode): Change
40 subset field to insn_class field.
41
60391a25
PB
422019-09-09 Phil Blundell <pb@pbcl.net>
43
44 binutils 2.33 branch created.
45
cd18a823
CZ
462019-08-30 Claudiu Zissulescu <claziss@gmail.com>
47
48 * opcode/arc.h (FASTMATH): Move it from insn_class_t to
49 insn_subclass_t enum.
50
baf46cd7
AM
512019-08-22 Alan Modra <amodra@gmail.com>
52
53 * elf/arm.h (ARM_GET_SYM_CMSE_SPCL, ARM_SET_SYM_CMSE_SPCL): Delete.
54
f16a9783
MS
552019-08-09 Mihailo Stojanovic <mihailo.stojanovic@rt-rk.com>
56
57 * elf/mips.h (SHT_GNU_XHASH): New define.
58 (DT_GNU_XHASH): New define.
59
7b1dd701
YS
602019-08-08 Yoshinori Sato <ysato@users.sourceforge.jp>
61
62 * opcode/h8300.h (EXPAND_UNOP_EXTENDED_B): Add MODEL.
63 (EXPAND_UNOP_EXTENDED_W): Likewise.
64 (EXPAND_UNOP_EXTENDED_L): Likewise.
65 (struct h8_opcode h8_opcodes): Likewise.
66 (struct h8_opcode h8_opcodes): tas / ldm / stm supported H8S or
67 later.
68
7e126ba3
CZ
692019-07-24 Claudiu Zissulescu <claziss@synopsys.com>
70
7b1dd701 71 * opcode/arc.h (FASTMATH): Add.
7e126ba3
CZ
72 (SWITCH): Likewise.
73
7137a1ed
AM
742019-07-24 Alan Modra <amodra@gmail.com>
75
76 * elf/internal.h (ELF_SECTION_IN_SEGMENT_1): Exclude non-alloc
77 sections in GNU_MBIND segments.
78
1dd1bc4d
OM
792019-07-23 Omar Majid <omajid@redhat.com>
80
81 * coff/i386.h (IMAGE_FILE_MACHINE_NATIVE_APPLE_OVERRIDE): Define.
82 (IMAGE_FILE_MACHINE_NATIVE_FREEBSD_OVERRIDE): Define.
83 (IMAGE_FILE_MACHINE_NATIVE_LINUX_OVERRIDE): Define.
84 (IMAGE_FILE_MACHINE_NATIVE_NETBSD_OVERRIDE): Define.
85 (I386_APPLE_MAGIC): Define.
86 (I386_FREEBSD_MAGIC): Define.
87 (I386_LINUX_MAGIC): Define.
88 (I386_NETBSD_MAGIC): Define.
89 (I386BADMAG): Extend macro to allow new magic numbers.
90 * coff/x86_64.h (IMAGE_FILE_MACHINE_NATIVE_APPLE_OVERRIDE): Define.
91 (IMAGE_FILE_MACHINE_NATIVE_FREEBSD_OVERRIDE): Define.
92 (IMAGE_FILE_MACHINE_NATIVE_LINUX_OVERRIDE): Define.
93 (IMAGE_FILE_MACHINE_NATIVE_NETBSD_OVERRIDE): Define.
94 (AMD64_APPLE_MAGIC): Define.
95 (AMD64_FREEBSD_MAGIC): Define.
96 (AMD64_LINUX_MAGIC): Define.
97 (AMD64_NETBSD_MAGIC): Define.
98 (AMD64BADMAG): Extend macro to allow new magic numbers.
99
c213164a
AM
1002019-07-19 Alan Modra <amodra@gmail.com>
101
102 * elf/ppc64.h (R_PPC64_TPREL34, R_PPC64_DTPREL34),
103 (R_PPC64_GOT_TLSGD34, R_PPC64_GOT_TLSLD34),
104 (R_PPC64_GOT_TPREL34, R_PPC64_GOT_DTPREL34): Define.
105 (IS_PPC64_TLS_RELOC): Include new tls relocs.
106
12a0b67d
NA
1072019-07-18 Nick Alcock <nick.alcock@oracle.com>
108
109 * ctf-api.h (ECTF_NOTFUNC): Fix description.
110 (ctf_func_type_info): New.
111 (ctf_func_type_args): Likewise.
112 (ctf_type_aname_raw): Likewise.
113
21df382b
JB
1142019-07-16 Jan Beulich <jbeulich@suse.com>
115
116 * opcode/i386.h (POP_SEG386_SHORT): New.
117
41be57ca
MM
1182019-07-01 Matthew Malcomson <matthew.malcomson@arm.com>
119
120 * opcode/aarch64.h (enum aarch64_insn_class): sve_size_013
121 renamed to sve_size_13.
122
083114f8 1232019-06-19 Nick Alcock <nick.alcock@oracle.com>
7cee1826
NA
124
125 * ctf.h (ctf_slice_t): Make cts_offset and cts_bits unsigned
126 short, so following structures are properly aligned.
127
e30d1fa1
SN
1282019-06-14 Szabolcs Nagy <szabolcs.nagy@arm.com>
129
130 * elf/aarch64.h (R_AARCH64_P32_MOVW_PREL_G0): Define.
131 (R_AARCH64_P32_MOVW_PREL_G0_NC): Define.
132 (R_AARCH64_P32_MOVW_PREL_G1): Define.
133
a610aa4f
NA
1342019-06-03 Nick Alcock <nick.alcock@oracle.com>
135
136 * ctf.h (ctf_enum.cte_value): Fix type to int32_t.
137
a0486bac
JM
1382019-05-29 Nick Alcock <nick.alcock@oracle.com>
139
140 * ctf-api.h (ctf_sect_t): Drop cts_type, cts_flags, and cts_offset.
141 (ctf_id_t): This is now an unsigned type.
142 (CTF_ERR): Cast it to ctf_id_t. Note that it should only be used
143 for ctf_id_t-returning functions.
144
a30b3e18
NA
1452019-05-28 Nick Alcock <nick.alcock@oracle.com>
146
147 * ctf-api.h (ctf_dump_decorate_f): New.
148 (ctf_dump_state_t): new.
149 (ctf_dump): New.
150
6dbf2b73
NA
1512019-05-28 Nick Alcock <nick.alcock@oracle.com>
152
153 * ctf-api.h (ctf_label_f): New.
154 (ctf_label_set): New.
155 (ctf_label_get): New.
156 (ctf_label_topmost): New.
157 (ctf_label_info): New.
158 (ctf_label_iter): New.
159
6c33b742
NA
1602019-05-28 Nick Alcock <nick.alcock@oracle.com>
161
162 * ctf-api.h (ctf_version): New.
163
b437bfe0
NA
1642019-05-28 Nick Alcock <nick.alcock@oracle.com>
165
166 * ctf-api.h (ctf_func_info): New.
167 (ctf_func_args): Likewise.
168 (ctf_lookup_by_symbol): Likewise.
169 (ctf_lookup_by_symbol): Likewise.
170 (ctf_lookup_variable): Likewise.
171
316afdb1
NA
1722019-05-28 Nick Alcock <nick.alcock@oracle.com>
173
174 * ctf-api.h (ctf_visit_f): New definition.
175 (ctf_member_f): Likewise.
176 (ctf_enum_f): Likewise.
177 (ctf_variable_f): Likewise.
178 (ctf_type_f): Likewise.
179 (ctf_type_isparent): Likewise.
180 (ctf_type_ischild): Likewise.
181 (ctf_type_resolve): Likewise.
182 (ctf_type_aname): Likewise.
183 (ctf_type_lname): Likewise.
184 (ctf_type_name): Likewise.
185 (ctf_type_sizee): Likewise.
186 (ctf_type_align): Likewise.
187 (ctf_type_kind): Likewise.
188 (ctf_type_reference): Likewise.
189 (ctf_type_pointer): Likewise.
190 (ctf_type_encoding): Likewise.
191 (ctf_type_visit): Likewise.
192 (ctf_type_cmp): Likewise.
193 (ctf_type_compat): Likewise.
194 (ctf_member_info): Likewise.
195 (ctf_array_info): Likewise.
196 (ctf_enum_name): Likewise.
197 (ctf_enum_value): Likewise.
198 (ctf_member_iter): Likewise.
199 (ctf_enum_iter): Likewise.
200 (ctf_type_iter): Likewise.
201 (ctf_variable_iter): Likewise.
202
143dce84
NA
2032019-05-28 Nick Alcock <nick.alcock@oracle.com>
204
205 * ctf-api.h (struct bfd): New forward.
206 (ctf_fdopen): New.
207 (ctf_bfdopen): Likewise.
208 (ctf_open): Likewise.
209 (ctf_arc_open): Likewise.
210
9402cc59
NA
2112019-05-28 Nick Alcock <nick.alcock@oracle.com>
212
213 * ctf.h (CTFA_MAGIC): New.
214 (struct ctf_archive): New.
215 (struct ctf_archive_modent): Likewise.
216 * ctf-api.h (ctf_archive_member_f): New.
217 (ctf_archive_raw_member_f): Likewise.
218 (ctf_arc_write): Likewise.
219 (ctf_arc_close): Likewise.
220 (ctf_arc_open_by_name): Likewise.
221 (ctf_archive_iter): Likewise.
222 (ctf_archive_raw_iter): Likewise.
223 (ctf_get_arc): Likewise.
224
72f33921
NA
2252019-05-28 Nick Alcock <nick.alcock@oracle.com>
226
227 * ctf-api.h (ctf_file_close): New declaration.
228 (ctf_getdatasect): Likewise.
229 (ctf_parent_file): Likewise.
230 (ctf_parent_name): Likewise.
231 (ctf_parent_name_set): Likewise.
232 (ctf_import): Likewise.
233 (ctf_setmodel): Likewise.
234 (ctf_getmodel): Likewise.
235 (ctf_setspecific): Likewise.
236 (ctf_getspecific): Likewise.
237
47d546f4
NA
2382019-05-28 Nick Alcock <nick.alcock@oracle.com>
239
240 * ctf-api.h (zlib.h): New include.
241 (ctf_sect_t): New.
242 (ctf_sect_names_t): Likewise.
243 (ctf_encoding_t): Likewise.
244 (ctf_membinfo_t): Likewise.
245 (ctf_arinfo_t): Likewise.
246 (ctf_funcinfo_t): Likewise.
247 (ctf_lblinfo_t): Likewise.
248 (ctf_snapshot_id_t): Likewise.
249 (CTF_FUNC_VARARG): Likewise.
250 (ctf_simple_open): Likewise.
251 (ctf_bufopen): Likewise.
252 (ctf_create): Likewise.
253 (ctf_add_array): Likewise.
254 (ctf_add_const): Likewise.
255 (ctf_add_enum_encoded): Likewise.
256 (ctf_add_enum): Likewise.
257 (ctf_add_float): Likewise.
258 (ctf_add_forward): Likewise.
259 (ctf_add_function): Likewise.
260 (ctf_add_integer): Likewise.
261 (ctf_add_slice): Likewise.
262 (ctf_add_pointer): Likewise.
263 (ctf_add_type): Likewise.
264 (ctf_add_typedef): Likewise.
265 (ctf_add_restrict): Likewise.
266 (ctf_add_struct): Likewise.
267 (ctf_add_union): Likewise.
268 (ctf_add_struct_sized): Likewise.
269 (ctf_add_union_sized): Likewise.
270 (ctf_add_volatile): Likewise.
271 (ctf_add_enumerator): Likewise.
272 (ctf_add_member): Likewise.
273 (ctf_add_member_offset): Likewise.
274 (ctf_add_member_encoded): Likewise.
275 (ctf_add_variable): Likewise.
276 (ctf_set_array): Likewise.
277 (ctf_update): Likewise.
278 (ctf_snapshot): Likewise.
279 (ctf_rollback): Likewise.
280 (ctf_discard): Likewise.
281 (ctf_write): Likewise.
282 (ctf_gzwrite): Likewise.
283 (ctf_compress_write): Likewise.
284
479604f4
NA
2852019-05-28 Nick Alcock <nick.alcock@oracle.com>
286
287 * ctf-api.h (ctf_errno): New declaration.
288 (ctf_errmsg): Likewise.
289
60da9d95
NA
2902019-05-28 Nick Alcock <nick.alcock@oracle.com>
291
292 * ctf-api.h (ctf_setdebug): New.
293 (ctf_getdebug): Likewise.
294
2e94b056
NA
2952019-05-28 Nick Alcock <nick.alcock@oracle.com>
296
297 * ctf-api.h: New file.
298
fceac76e
NA
2992019-05-28 Nick Alcock <nick.alcock@oracle.com>
300
301 * ctf.h: New file.
302
2301ed1c
SN
3032019-05-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
304
305 * elf/aarch64.h (DT_AARCH64_VARIANT_PCS): Define.
306 (STO_AARCH64_VARIANT_PCS): Define.
307
5663e321
AM
3082019-05-24 Alan Modra <amodra@gmail.com>
309
310 * elf/ppc64.h (R_PPC64_PLTSEQ_NOTOC, R_PPC64_PLTCALL_NOTOC),
311 (R_PPC64_PCREL_OPT, R_PPC64_D34, R_PPC64_D34_LO, R_PPC64_D34_HI30),
312 (R_PPC64_D34_HA30, R_PPC64_PCREL34, R_PPC64_GOT_PCREL34),
313 (R_PPC64_PLT_PCREL34, R_PPC64_PLT_PCREL34_NOTOC),
314 (R_PPC64_ADDR16_HIGHER34, R_PPC64_ADDR16_HIGHERA34),
315 (R_PPC64_ADDR16_HIGHEST34, R_PPC64_ADDR16_HIGHESTA34),
316 (R_PPC64_REL16_HIGHER34, R_PPC64_REL16_HIGHERA34),
317 (R_PPC64_REL16_HIGHEST34, R_PPC64_REL16_HIGHESTA34),
318 (R_PPC64_D28, R_PPC64_PCREL28): Define.
319
dd7efa79
PB
3202019-05-24 Peter Bergner <bergner@linux.ibm.com>
321 Alan Modra <amodra@gmail.com>
322
323 * dis-asm.h (WIDE_OUTPUT): Define.
324 * opcode/ppc.h (prefix_opcodes, prefix_num_opcodes): Declare.
325 (PPC_OPCODE_POWERXX, PPC_GET_PREFIX, PPC_GET_SUFFIX),
326 (PPC_PREFIX_P, PPC_PREFIX_SEG): Define.
327
8ebe6212
JM
3282019-05-23 Jose E. Marchesi <jose.marchesi@oracle.com>
329
330 * elf/bpf.h: New file.
331
a7ad558c
AV
3322019-05-16 Andre Vieira <andre.simoesdiasvieira@arm.com>
333
334 * elf/arm.h (Tag_MVE_arch): Define new enum value.
335 * opcode/arm.h (FPU_MVE, FPU_MVE_FP): New MACROs for new features.
336
28ed815a
MM
3372019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
338
339 * opcode/aarch64.h (enum aarch64_opnd): New SVE_SHLIMM_UNPRED_22
340 operand.
341
fd1dc4a0
MM
3422019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
343
344 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_tsz_bhs
345 iclass.
346
31e36ab3
MM
3472019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
348
349 * opcode/aarch64.h (enum aarch64_opnd): New SVE_Zm4_11_INDEX operand.
350
1be5f94f
MM
3512019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
352
353 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_shift_tsz_bhsd
354 iclass.
355
3c17238b
MM
3562019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
357
358 * opcode/aarch64.h (enum aarch64_opnd): New SVE_SHRIMM_UNPRED_22
359 operand.
360 (enum aarch64_insn_class): Add sve_shift_tsz_hsd iclass.
361
cd50a87a
MM
3622019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
363
364 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_013 iclass.
365
3c705960
MM
3662019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
367
368 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_bh iclass.
369
0a57e14f
MM
3702019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
371
372 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_sd2 iclass.
373
c469c864
MM
3742019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
375
376 * opcode/aarch64.h (enum aarch64_opnd): New SVE_ADDR_ZX operand.
377
116adc27
MM
3782019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
379
380 * opcode/aarch64.h (enum aarch64_opnd): New SVE_Zm3_11_INDEX operand.
381
3bd82c86
MM
3822019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
383
384 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_hsd2 iclass.
385
adccc507
MM
3862019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
387
388 * opcode/aarch64.h (enum aarch64_opnd): New SVE_IMM_ROT3 operand.
389
7ce2460a
MM
3902019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
391
392 * opcode/aarch64.h (AARCH64_FEATURE_SVE2
393 AARCH64_FEATURE_SVE2_AES, AARCH64_FEATURE_SVE2_BITPERM,
394 AARCH64_FEATURE_SVE2_SM4, AARCH64_FEATURE_SVE2_SHA3): New
395 feature macros.
396
41cee089
FS
3972019-05-06 Andrew Bennett <andrew.bennett@imgtec.com>
398 Faraz Shahbazker <fshahbazker@wavecomp.com>
399
400 * opcode/mips.h (ASE_EVA_R6): New macro.
401 (M_LLWPE_AB, M_SCWPE_AB): New enum values.
402
b83b4b13
SD
4032019-05-01 Sudakshina Das <sudi.das@arm.com>
404
405 * opcode/aarch64.h (AARCH64_FEATURE_TME): New.
406 (enum aarch64_opnd): Add AARCH64_OPND_TME_UIMM16.
407
a45328b9
AB
4082019-04-26 Andrew Bennett <andrew.bennett@imgtec.com>
409 Faraz Shahbazker <fshahbazker@wavecomp.com>
410
411 * opcode/mips.h (M_LLWP_AB, M_LLDP_AB): New enum values.
412 (M_SCWP_AB, M_SCDP_AB): Likewise.
413
cd092337
MR
4142019-04-25 Maciej W. Rozycki <macro@linux-mips.org>
415
416 * opcode/mips.h: Update comment for MIPS32 CODE20 operand.
417
1889da70
AV
4182019-04-15 Sudakshina Das <sudi.das@arm.com>
419
420 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF12.
421
1caf72a5
AV
4222019-04-15 Sudakshina Das <sudi.das@arm.com>
423
424 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF18.
425
e5d6e09e
AV
4262019-04-15 Sudakshina Das <sudi.das@arm.com>
427
428 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF16.
429
031254f2
AV
4302019-04-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
431
432 * elf/arm.h (TAG_CPU_ARCH_V8_1M_MAIN): new macro.
433 (MAX_TAG_CPU_ARCH): Set value to above macro.
434 * opcode/arm.h (ARM_EXT2_V8_1M_MAIN): New macro.
435 (ARM_AEXT_V8_1M_MAIN): Likewise.
436 (ARM_AEXT2_V8_1M_MAIN): Likewise.
437 (ARM_ARCH_V8_1M_MAIN): Likewise.
438
bd7ceb8d
SD
4392019-04-11 Sudakshina Das <sudi.das@arm.com>
440
441 * opcode/aarch64.h (enum aarch64_opnd): Add AARCH64_OPND_Rt_SP.
442
462cac58
L
4432019-04-08 H.J. Lu <hongjiu.lu@intel.com>
444
445 * elf/common.h (GNU_PROPERTY_X86_ISA_1_AVX512_BF16): New.
446
07ffcfec
AM
4472019-04-07 Alan Modra <amodra@gmail.com>
448
449 Merge from gcc.
450 2019-04-03 Vineet Gupta <vgupta@synopsys.com>
451 PR89877
452 * longlong.h [__arc__] (add_ssaaaa): Add cc clobber.
453 (sub_ddmmss): Likewise.
454
5b9c07b2
L
4552019-04-06 H.J. Lu <hongjiu.lu@intel.com>
456
457 * bfdlink.h (bfd_link_info): Remove x86-specific linker options.
458
34ef62f4
AV
4592019-04-01 Andre Vieira <andre.simoesdiasvieira@arm.com>
460
461 * opcode/arm.h (FPU_NEON_ARMV8_1): New.
462 (FPU_ARCH_NEON_VFP_ARMV8_1): Use FPU_NEON_ARMV8_1.
463 (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_1): Likewise.
464 (FPU_ARCH_DOTPROD_NEON_VFP_ARMV8): Likewise.
465 (FPU_ARCH_NEON_VFP_ARMV8_2_FP16): New.
466 (FPU_ARCH_NEON_VFP_ARMV8_2_FP16FML): New.
467 (FPU_ARCH_NEON_VFP_ARMV8_4_FP16FML): New.
468 (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_4): New.
469
96a86c01
AM
4702019-03-28 Alan Modra <amodra@gmail.com>
471
472 PR 24390
473 * opcode/ppc.h (PPC_OPERAND_CR_REG): Comment.
474
53b2f36b
TC
4752019-03-25 Tamar Christina <tamar.christina@arm.com>
476
477 * dis-asm.h (struct disassemble_info): Add stop_offset.
478
1dbade74
SD
4792019-03-13 Sudakshina Das <sudi.das@arm.com>
480
481 * elf/aarch64.h (DT_AARCH64_PAC_PLT): New.
482
37c18eed
SD
4832019-03-13 Sudakshina Das <sudi.das@arm.com>
484 Szabolcs Nagy <szabolcs.nagy@arm.com>
485
486 * elf/aarch64.h (DT_AARCH64_BTI_PLT): New.
487
cd702818
SD
4882019-03-13 Sudakshina Das <sudi.das@arm.com>
489
490 * elf/common.h (GNU_PROPERTY_AARCH64_FEATURE_1_AND): New.
491 (GNU_PROPERTY_AARCH64_FEATURE_1_BTI): New.
492 (GNU_PROPERTY_AARCH64_FEATURE_1_PAC): New.
493
e6c3b5bf
AH
4942019-02-20 Alan Hayward <alan.hayward@arm.com>
495
496 * elf/common.h (NT_ARM_PAC_MASK): Add define.
497
91d78b81
SJ
4982019-02-15 Saagar Jha <saagar@saagarjha.com>
499
500 * mach-o/loader.h: Use new OS names in comments.
501
e2077304 5022019-02-11 Philippe Waroquiers <philippe.waroquiers@skynet.be>
503
504 * splay-tree.h (splay_tree_delete_key_fn): Update comment.
505 (splay_tree_delete_value_fn): Likewise.
506
fc60b8c8
AK
5072019-01-31 Andreas Krebbel <krebbel@linux.ibm.com>
508
509 * opcode/s390.h (enum s390_opcode_cpu_val): Add
510 S390_OPCODE_ARCH13.
511
550fd7bf
SD
5122019-01-25 Sudakshina Das <sudi.das@arm.com>
513 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
514
515 * opcode/aarch64.h (enum aarch64_opnd): Remove
516 AARCH64_OPND_ADDR_SIMPLE_2.
517 (enum aarch64_insn_class): Remove ldstgv_indexed.
518
71ba91e1
TT
5192019-01-22 Tom Tromey <tom@tromey.com>
520
521 * coff/ecoff.h: Include coff/sym.h.
522
f974f26c
NC
5232018-06-24 Nick Clifton <nickc@redhat.com>
524
525 2.32 branch created.
526
2dc8dd17
JW
5272019-01-16 Kito Cheng <kito@andestech.com>
528
529 * elf/riscv.h (SHT_RISCV_ATTRIBUTES): Define.
530 (Tag_RISCV_arch): Likewise.
531 (Tag_RISCV_priv_spec): Likewise.
532 (Tag_RISCV_priv_spec_minor): Likewise.
533 (Tag_RISCV_priv_spec_revision): Likewise.
534 (Tag_RISCV_unaligned_access): Likewise.
535 (Tag_RISCV_stack_align): Likewise.
536
8f0a2148
ПК
5372019-01-14 Pavel I. Kryukov <kryukov@frtk.ru>
538
539 * dis-asm.h: include <string.h>
540
1910070b
NC
5412019-01-10 Nick Clifton <nickc@redhat.com>
542
543 * Merge from GCC:
544 2018-12-22 Jason Merrill <jason@redhat.com>
545
546 * demangle.h: Remove support for ancient GNU (pre-3.0), Lucid,
547 ARM, HP, and EDG demangling styles.
548
a08da33e
SL
5492019-01-09 Sandra Loosemore <sandra@codesourcery.com>
550
551 Merge from GCC:
552 PR other/16615
553
554 * libiberty.h: Mechanically replace "can not" with "cannot".
555 * plugin-api.h: Likewise.
556
59581069
YS
5572018-12-25 Yoshinori Sato <ysato@users.sourceforge.jp>
558
559 * elf/rx.h (EF_RX_CPU_MASK): Update new bits.
560 (E_FLAG_RX_V3): New RXv3 type.
561 * opcode/rx.h (RX_Size): Add double size.
562 (RX_Operand_Type): Add double FPU registers.
563 (RX_Opcode_ID): Add new instuctions.
564
82704155
AM
5652019-01-01 Alan Modra <amodra@gmail.com>
566
567 Update year range in copyright notice of all files.
568
d5c04e1b 569For older changes see ChangeLog-2018
3499769a 570\f
d5c04e1b 571Copyright (C) 2019 Free Software Foundation, Inc.
3499769a
AM
572
573Copying and distribution of this file, with or without modification,
574are permitted in any medium without royalty provided the copyright
575notice and this notice are preserved.
576
577Local Variables:
578mode: change-log
579left-margin: 8
580fill-column: 74
581version-control: never
582End:
This page took 0.339331 seconds and 4 git commands to generate.