gdb/testsuite: Add gdb_test_name variable
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
de07e349
NA
12019-09-23 Nick Alcock <nick.alcock@oracle.com>
2
3 * ctf-api.h (ctf_cuname_set): Can now fail, returning int.
4 (ctf_parent_name_set): Likewise.
5
791915db
NA
62019-08-05 Nick Alcock <nick.alcock@oracle.com>
7
8 * ctf-api.h (ECTF_NONREPRESENTABLE): New.
9
87279e3c
NA
102019-09-23 Nick Alcock <nick.alcock@oracle.com>
11
12 * ctf-api.h: Note the instability of the ctf_link interfaces.
13
1ff6de03
NA
142019-07-13 Nick Alcock <nick.alcock@oracle.com>
15
16 * bfdlink.h (elf_strtab_hash): New forward.
17 (elf_sym_strtab): Likewise.
18 (struct bfd_link_callbacks <examine_strtab>): New.
19 (struct bfd_link_callbacks <emit_ctf>): Likewise.
20
7e97445a
NA
212019-07-13 Nick Alcock <nick.alcock@oracle.com>
22
23 * ctf-api.h (includes): No longer include <sys/param.h>.
24
49ea9b45
NA
252019-07-30 Nick Alcock <nick.alcock@oracle.com>
26
27 * ctf-api.h (ctf_link_add_cu_mapping): New.
28 (ctf_link_memb_name_changer_f): New.
29 (ctf_link_set_memb_name_changer): New.
30
eabb7154
NA
312019-07-13 Nick Alcock <nick.alcock@oracle.com>
32
33 * ctf-api.h (ECTF_INTERNAL): New.
34
72c83edd
NA
352019-07-13 Nick Alcock <nick.alcock@oracle.com>
36
37 * ctf-api.h (struct ctf_link_sym): New, a symbol in flight to the
38 libctf linking machinery.
39 (CTF_LINK_SHARE_UNCONFLICTED): New.
40 (CTF_LINK_SHARE_DUPLICATED): New.
41 (ECTF_LINKADDEDLATE): New, replacing ECTF_UNUSED.
42 (ECTF_NOTYET): New, a 'not yet implemented' message.
43 (ctf_link_add_ctf): New, add an input file's CTF to the link.
44 (ctf_link): New, merge the type and string sections.
45 (ctf_link_strtab_string_f): New, callback for feeding strtab info.
46 (ctf_link_iter_symbol_f): New, callback for feeding symtab info.
47 (ctf_link_add_strtab): New, tell the CTF linker about the ELF
48 strtab's strings.
49 (ctf_link_shuffle_syms): New, ask the CTF linker to shuffle its
50 symbols into symtab order.
51 (ctf_link_write): New, ask the CTF linker to write the CTF out.
52
5537f9b9
NA
532019-07-13 Nick Alcock <nick.alcock@oracle.com>
54
55 * ctf-api.h (ctf_arc_write_fd): New.
56 (ctf_write_mem): Likewise.
57 (ctf_gzwrite): Spacing fix.
58
d851ecd3
NA
592019-07-13 Nick Alcock <nick.alcock@oracle.com>
60
61 * ctf.h (CTF_SET_STID): New.
62
0ac62312
NA
632019-07-13 Nick Alcock <nick.alcock@oracle.com>
64
65 * ctf-api.h (ctf_type_all_f): New.
66 (ctf_type_iter_all): New.
67
2db912ba
NA
682019-07-11 Nick Alcock <nick.alcock@oracle.com>
69
70 * ctf.h: Add object index and function index sections. Describe
71 them. Improve the description of the variable section and clarify
72 the constraints on backward-pointing type nodes.
73 (ctf_header): Add cth_objtidxoff, cth_funcidxoff.
74
fd55eae8
NA
752019-07-06 Nick Alcock <nick.alcock@oracle.com>
76
77 * ctf-api.h (ctf_cuname): New function.
78 (ctf_cuname_set): Likewise.
79 * ctf.h: Improve comment around upgrading, no longer
80 implying that v2 is the target of upgrades (it is v3 now).
81 (ctf_header_v2_t): New, old-format header for backward
82 compatibility.
83 (ctf_header_t): Add cth_cuname: this is the first of several
84 header changes in format v3.
85
640197ac
AM
862019-09-23 Alan Modra <amodra@gmail.com>
87
88 * bfdlink.h (struct bfd_section_already_linked): Forward declare.
89 (bfd_section_already_linked_table_init),
90 (bfd_section_already_linked_table_free),
91 (_bfd_handle_already_linked, _bfd_nearby_section),
92 (_bfd_fix_excluded_sec_syms): Declare.
93
0b4453c7
AM
942019-09-23 Alan Modra <amodra@gmail.com>
95
96 * bfdlink.h (enum notice_asneeded_action): Define.
97
7e9ad3a3
JW
982019-09-17 Maxim Blinov <maxim.blinov@embecosm.com>
99
100 * opcode/riscv.h (riscv_insn_class): New enum.
101 * opcode/riscv.h (struct riscv_opcode): Change
102 subset field to insn_class field.
103
60391a25
PB
1042019-09-09 Phil Blundell <pb@pbcl.net>
105
106 binutils 2.33 branch created.
107
cd18a823
CZ
1082019-08-30 Claudiu Zissulescu <claziss@gmail.com>
109
110 * opcode/arc.h (FASTMATH): Move it from insn_class_t to
111 insn_subclass_t enum.
112
baf46cd7
AM
1132019-08-22 Alan Modra <amodra@gmail.com>
114
115 * elf/arm.h (ARM_GET_SYM_CMSE_SPCL, ARM_SET_SYM_CMSE_SPCL): Delete.
116
f16a9783
MS
1172019-08-09 Mihailo Stojanovic <mihailo.stojanovic@rt-rk.com>
118
119 * elf/mips.h (SHT_GNU_XHASH): New define.
120 (DT_GNU_XHASH): New define.
121
7b1dd701
YS
1222019-08-08 Yoshinori Sato <ysato@users.sourceforge.jp>
123
124 * opcode/h8300.h (EXPAND_UNOP_EXTENDED_B): Add MODEL.
125 (EXPAND_UNOP_EXTENDED_W): Likewise.
126 (EXPAND_UNOP_EXTENDED_L): Likewise.
127 (struct h8_opcode h8_opcodes): Likewise.
128 (struct h8_opcode h8_opcodes): tas / ldm / stm supported H8S or
129 later.
130
7e126ba3
CZ
1312019-07-24 Claudiu Zissulescu <claziss@synopsys.com>
132
7b1dd701 133 * opcode/arc.h (FASTMATH): Add.
7e126ba3
CZ
134 (SWITCH): Likewise.
135
7137a1ed
AM
1362019-07-24 Alan Modra <amodra@gmail.com>
137
138 * elf/internal.h (ELF_SECTION_IN_SEGMENT_1): Exclude non-alloc
139 sections in GNU_MBIND segments.
140
1dd1bc4d
OM
1412019-07-23 Omar Majid <omajid@redhat.com>
142
143 * coff/i386.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 (I386_APPLE_MAGIC): Define.
148 (I386_FREEBSD_MAGIC): Define.
149 (I386_LINUX_MAGIC): Define.
150 (I386_NETBSD_MAGIC): Define.
151 (I386BADMAG): Extend macro to allow new magic numbers.
152 * coff/x86_64.h (IMAGE_FILE_MACHINE_NATIVE_APPLE_OVERRIDE): Define.
153 (IMAGE_FILE_MACHINE_NATIVE_FREEBSD_OVERRIDE): Define.
154 (IMAGE_FILE_MACHINE_NATIVE_LINUX_OVERRIDE): Define.
155 (IMAGE_FILE_MACHINE_NATIVE_NETBSD_OVERRIDE): Define.
156 (AMD64_APPLE_MAGIC): Define.
157 (AMD64_FREEBSD_MAGIC): Define.
158 (AMD64_LINUX_MAGIC): Define.
159 (AMD64_NETBSD_MAGIC): Define.
160 (AMD64BADMAG): Extend macro to allow new magic numbers.
161
c213164a
AM
1622019-07-19 Alan Modra <amodra@gmail.com>
163
164 * elf/ppc64.h (R_PPC64_TPREL34, R_PPC64_DTPREL34),
165 (R_PPC64_GOT_TLSGD34, R_PPC64_GOT_TLSLD34),
166 (R_PPC64_GOT_TPREL34, R_PPC64_GOT_DTPREL34): Define.
167 (IS_PPC64_TLS_RELOC): Include new tls relocs.
168
12a0b67d
NA
1692019-07-18 Nick Alcock <nick.alcock@oracle.com>
170
171 * ctf-api.h (ECTF_NOTFUNC): Fix description.
172 (ctf_func_type_info): New.
173 (ctf_func_type_args): Likewise.
174 (ctf_type_aname_raw): Likewise.
175
21df382b
JB
1762019-07-16 Jan Beulich <jbeulich@suse.com>
177
178 * opcode/i386.h (POP_SEG386_SHORT): New.
179
41be57ca
MM
1802019-07-01 Matthew Malcomson <matthew.malcomson@arm.com>
181
182 * opcode/aarch64.h (enum aarch64_insn_class): sve_size_013
183 renamed to sve_size_13.
184
083114f8 1852019-06-19 Nick Alcock <nick.alcock@oracle.com>
7cee1826
NA
186
187 * ctf.h (ctf_slice_t): Make cts_offset and cts_bits unsigned
188 short, so following structures are properly aligned.
189
e30d1fa1
SN
1902019-06-14 Szabolcs Nagy <szabolcs.nagy@arm.com>
191
192 * elf/aarch64.h (R_AARCH64_P32_MOVW_PREL_G0): Define.
193 (R_AARCH64_P32_MOVW_PREL_G0_NC): Define.
194 (R_AARCH64_P32_MOVW_PREL_G1): Define.
195
a610aa4f
NA
1962019-06-03 Nick Alcock <nick.alcock@oracle.com>
197
198 * ctf.h (ctf_enum.cte_value): Fix type to int32_t.
199
a0486bac
JM
2002019-05-29 Nick Alcock <nick.alcock@oracle.com>
201
202 * ctf-api.h (ctf_sect_t): Drop cts_type, cts_flags, and cts_offset.
203 (ctf_id_t): This is now an unsigned type.
204 (CTF_ERR): Cast it to ctf_id_t. Note that it should only be used
205 for ctf_id_t-returning functions.
206
a30b3e18
NA
2072019-05-28 Nick Alcock <nick.alcock@oracle.com>
208
209 * ctf-api.h (ctf_dump_decorate_f): New.
210 (ctf_dump_state_t): new.
211 (ctf_dump): New.
212
6dbf2b73
NA
2132019-05-28 Nick Alcock <nick.alcock@oracle.com>
214
215 * ctf-api.h (ctf_label_f): New.
216 (ctf_label_set): New.
217 (ctf_label_get): New.
218 (ctf_label_topmost): New.
219 (ctf_label_info): New.
220 (ctf_label_iter): New.
221
6c33b742
NA
2222019-05-28 Nick Alcock <nick.alcock@oracle.com>
223
224 * ctf-api.h (ctf_version): New.
225
b437bfe0
NA
2262019-05-28 Nick Alcock <nick.alcock@oracle.com>
227
228 * ctf-api.h (ctf_func_info): New.
229 (ctf_func_args): Likewise.
230 (ctf_lookup_by_symbol): Likewise.
231 (ctf_lookup_by_symbol): Likewise.
232 (ctf_lookup_variable): Likewise.
233
316afdb1
NA
2342019-05-28 Nick Alcock <nick.alcock@oracle.com>
235
236 * ctf-api.h (ctf_visit_f): New definition.
237 (ctf_member_f): Likewise.
238 (ctf_enum_f): Likewise.
239 (ctf_variable_f): Likewise.
240 (ctf_type_f): Likewise.
241 (ctf_type_isparent): Likewise.
242 (ctf_type_ischild): Likewise.
243 (ctf_type_resolve): Likewise.
244 (ctf_type_aname): Likewise.
245 (ctf_type_lname): Likewise.
246 (ctf_type_name): Likewise.
247 (ctf_type_sizee): Likewise.
248 (ctf_type_align): Likewise.
249 (ctf_type_kind): Likewise.
250 (ctf_type_reference): Likewise.
251 (ctf_type_pointer): Likewise.
252 (ctf_type_encoding): Likewise.
253 (ctf_type_visit): Likewise.
254 (ctf_type_cmp): Likewise.
255 (ctf_type_compat): Likewise.
256 (ctf_member_info): Likewise.
257 (ctf_array_info): Likewise.
258 (ctf_enum_name): Likewise.
259 (ctf_enum_value): Likewise.
260 (ctf_member_iter): Likewise.
261 (ctf_enum_iter): Likewise.
262 (ctf_type_iter): Likewise.
263 (ctf_variable_iter): Likewise.
264
143dce84
NA
2652019-05-28 Nick Alcock <nick.alcock@oracle.com>
266
267 * ctf-api.h (struct bfd): New forward.
268 (ctf_fdopen): New.
269 (ctf_bfdopen): Likewise.
270 (ctf_open): Likewise.
271 (ctf_arc_open): Likewise.
272
9402cc59
NA
2732019-05-28 Nick Alcock <nick.alcock@oracle.com>
274
275 * ctf.h (CTFA_MAGIC): New.
276 (struct ctf_archive): New.
277 (struct ctf_archive_modent): Likewise.
278 * ctf-api.h (ctf_archive_member_f): New.
279 (ctf_archive_raw_member_f): Likewise.
280 (ctf_arc_write): Likewise.
281 (ctf_arc_close): Likewise.
282 (ctf_arc_open_by_name): Likewise.
283 (ctf_archive_iter): Likewise.
284 (ctf_archive_raw_iter): Likewise.
285 (ctf_get_arc): Likewise.
286
72f33921
NA
2872019-05-28 Nick Alcock <nick.alcock@oracle.com>
288
289 * ctf-api.h (ctf_file_close): New declaration.
290 (ctf_getdatasect): Likewise.
291 (ctf_parent_file): Likewise.
292 (ctf_parent_name): Likewise.
293 (ctf_parent_name_set): Likewise.
294 (ctf_import): Likewise.
295 (ctf_setmodel): Likewise.
296 (ctf_getmodel): Likewise.
297 (ctf_setspecific): Likewise.
298 (ctf_getspecific): Likewise.
299
47d546f4
NA
3002019-05-28 Nick Alcock <nick.alcock@oracle.com>
301
302 * ctf-api.h (zlib.h): New include.
303 (ctf_sect_t): New.
304 (ctf_sect_names_t): Likewise.
305 (ctf_encoding_t): Likewise.
306 (ctf_membinfo_t): Likewise.
307 (ctf_arinfo_t): Likewise.
308 (ctf_funcinfo_t): Likewise.
309 (ctf_lblinfo_t): Likewise.
310 (ctf_snapshot_id_t): Likewise.
311 (CTF_FUNC_VARARG): Likewise.
312 (ctf_simple_open): Likewise.
313 (ctf_bufopen): Likewise.
314 (ctf_create): Likewise.
315 (ctf_add_array): Likewise.
316 (ctf_add_const): Likewise.
317 (ctf_add_enum_encoded): Likewise.
318 (ctf_add_enum): Likewise.
319 (ctf_add_float): Likewise.
320 (ctf_add_forward): Likewise.
321 (ctf_add_function): Likewise.
322 (ctf_add_integer): Likewise.
323 (ctf_add_slice): Likewise.
324 (ctf_add_pointer): Likewise.
325 (ctf_add_type): Likewise.
326 (ctf_add_typedef): Likewise.
327 (ctf_add_restrict): Likewise.
328 (ctf_add_struct): Likewise.
329 (ctf_add_union): Likewise.
330 (ctf_add_struct_sized): Likewise.
331 (ctf_add_union_sized): Likewise.
332 (ctf_add_volatile): Likewise.
333 (ctf_add_enumerator): Likewise.
334 (ctf_add_member): Likewise.
335 (ctf_add_member_offset): Likewise.
336 (ctf_add_member_encoded): Likewise.
337 (ctf_add_variable): Likewise.
338 (ctf_set_array): Likewise.
339 (ctf_update): Likewise.
340 (ctf_snapshot): Likewise.
341 (ctf_rollback): Likewise.
342 (ctf_discard): Likewise.
343 (ctf_write): Likewise.
344 (ctf_gzwrite): Likewise.
345 (ctf_compress_write): Likewise.
346
479604f4
NA
3472019-05-28 Nick Alcock <nick.alcock@oracle.com>
348
349 * ctf-api.h (ctf_errno): New declaration.
350 (ctf_errmsg): Likewise.
351
60da9d95
NA
3522019-05-28 Nick Alcock <nick.alcock@oracle.com>
353
354 * ctf-api.h (ctf_setdebug): New.
355 (ctf_getdebug): Likewise.
356
2e94b056
NA
3572019-05-28 Nick Alcock <nick.alcock@oracle.com>
358
359 * ctf-api.h: New file.
360
fceac76e
NA
3612019-05-28 Nick Alcock <nick.alcock@oracle.com>
362
363 * ctf.h: New file.
364
2301ed1c
SN
3652019-05-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
366
367 * elf/aarch64.h (DT_AARCH64_VARIANT_PCS): Define.
368 (STO_AARCH64_VARIANT_PCS): Define.
369
5663e321
AM
3702019-05-24 Alan Modra <amodra@gmail.com>
371
372 * elf/ppc64.h (R_PPC64_PLTSEQ_NOTOC, R_PPC64_PLTCALL_NOTOC),
373 (R_PPC64_PCREL_OPT, R_PPC64_D34, R_PPC64_D34_LO, R_PPC64_D34_HI30),
374 (R_PPC64_D34_HA30, R_PPC64_PCREL34, R_PPC64_GOT_PCREL34),
375 (R_PPC64_PLT_PCREL34, R_PPC64_PLT_PCREL34_NOTOC),
376 (R_PPC64_ADDR16_HIGHER34, R_PPC64_ADDR16_HIGHERA34),
377 (R_PPC64_ADDR16_HIGHEST34, R_PPC64_ADDR16_HIGHESTA34),
378 (R_PPC64_REL16_HIGHER34, R_PPC64_REL16_HIGHERA34),
379 (R_PPC64_REL16_HIGHEST34, R_PPC64_REL16_HIGHESTA34),
380 (R_PPC64_D28, R_PPC64_PCREL28): Define.
381
dd7efa79
PB
3822019-05-24 Peter Bergner <bergner@linux.ibm.com>
383 Alan Modra <amodra@gmail.com>
384
385 * dis-asm.h (WIDE_OUTPUT): Define.
386 * opcode/ppc.h (prefix_opcodes, prefix_num_opcodes): Declare.
387 (PPC_OPCODE_POWERXX, PPC_GET_PREFIX, PPC_GET_SUFFIX),
388 (PPC_PREFIX_P, PPC_PREFIX_SEG): Define.
389
8ebe6212
JM
3902019-05-23 Jose E. Marchesi <jose.marchesi@oracle.com>
391
392 * elf/bpf.h: New file.
393
a7ad558c
AV
3942019-05-16 Andre Vieira <andre.simoesdiasvieira@arm.com>
395
396 * elf/arm.h (Tag_MVE_arch): Define new enum value.
397 * opcode/arm.h (FPU_MVE, FPU_MVE_FP): New MACROs for new features.
398
28ed815a
MM
3992019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
400
401 * opcode/aarch64.h (enum aarch64_opnd): New SVE_SHLIMM_UNPRED_22
402 operand.
403
fd1dc4a0
MM
4042019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
405
406 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_tsz_bhs
407 iclass.
408
31e36ab3
MM
4092019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
410
411 * opcode/aarch64.h (enum aarch64_opnd): New SVE_Zm4_11_INDEX operand.
412
1be5f94f
MM
4132019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
414
415 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_shift_tsz_bhsd
416 iclass.
417
3c17238b
MM
4182019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
419
420 * opcode/aarch64.h (enum aarch64_opnd): New SVE_SHRIMM_UNPRED_22
421 operand.
422 (enum aarch64_insn_class): Add sve_shift_tsz_hsd iclass.
423
cd50a87a
MM
4242019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
425
426 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_013 iclass.
427
3c705960
MM
4282019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
429
430 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_bh iclass.
431
0a57e14f
MM
4322019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
433
434 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_sd2 iclass.
435
c469c864
MM
4362019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
437
438 * opcode/aarch64.h (enum aarch64_opnd): New SVE_ADDR_ZX operand.
439
116adc27
MM
4402019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
441
442 * opcode/aarch64.h (enum aarch64_opnd): New SVE_Zm3_11_INDEX operand.
443
3bd82c86
MM
4442019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
445
446 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_hsd2 iclass.
447
adccc507
MM
4482019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
449
450 * opcode/aarch64.h (enum aarch64_opnd): New SVE_IMM_ROT3 operand.
451
7ce2460a
MM
4522019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
453
454 * opcode/aarch64.h (AARCH64_FEATURE_SVE2
455 AARCH64_FEATURE_SVE2_AES, AARCH64_FEATURE_SVE2_BITPERM,
456 AARCH64_FEATURE_SVE2_SM4, AARCH64_FEATURE_SVE2_SHA3): New
457 feature macros.
458
41cee089
FS
4592019-05-06 Andrew Bennett <andrew.bennett@imgtec.com>
460 Faraz Shahbazker <fshahbazker@wavecomp.com>
461
462 * opcode/mips.h (ASE_EVA_R6): New macro.
463 (M_LLWPE_AB, M_SCWPE_AB): New enum values.
464
b83b4b13
SD
4652019-05-01 Sudakshina Das <sudi.das@arm.com>
466
467 * opcode/aarch64.h (AARCH64_FEATURE_TME): New.
468 (enum aarch64_opnd): Add AARCH64_OPND_TME_UIMM16.
469
a45328b9
AB
4702019-04-26 Andrew Bennett <andrew.bennett@imgtec.com>
471 Faraz Shahbazker <fshahbazker@wavecomp.com>
472
473 * opcode/mips.h (M_LLWP_AB, M_LLDP_AB): New enum values.
474 (M_SCWP_AB, M_SCDP_AB): Likewise.
475
cd092337
MR
4762019-04-25 Maciej W. Rozycki <macro@linux-mips.org>
477
478 * opcode/mips.h: Update comment for MIPS32 CODE20 operand.
479
1889da70
AV
4802019-04-15 Sudakshina Das <sudi.das@arm.com>
481
482 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF12.
483
1caf72a5
AV
4842019-04-15 Sudakshina Das <sudi.das@arm.com>
485
486 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF18.
487
e5d6e09e
AV
4882019-04-15 Sudakshina Das <sudi.das@arm.com>
489
490 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF16.
491
031254f2
AV
4922019-04-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
493
494 * elf/arm.h (TAG_CPU_ARCH_V8_1M_MAIN): new macro.
495 (MAX_TAG_CPU_ARCH): Set value to above macro.
496 * opcode/arm.h (ARM_EXT2_V8_1M_MAIN): New macro.
497 (ARM_AEXT_V8_1M_MAIN): Likewise.
498 (ARM_AEXT2_V8_1M_MAIN): Likewise.
499 (ARM_ARCH_V8_1M_MAIN): Likewise.
500
bd7ceb8d
SD
5012019-04-11 Sudakshina Das <sudi.das@arm.com>
502
503 * opcode/aarch64.h (enum aarch64_opnd): Add AARCH64_OPND_Rt_SP.
504
462cac58
L
5052019-04-08 H.J. Lu <hongjiu.lu@intel.com>
506
507 * elf/common.h (GNU_PROPERTY_X86_ISA_1_AVX512_BF16): New.
508
07ffcfec
AM
5092019-04-07 Alan Modra <amodra@gmail.com>
510
511 Merge from gcc.
512 2019-04-03 Vineet Gupta <vgupta@synopsys.com>
513 PR89877
514 * longlong.h [__arc__] (add_ssaaaa): Add cc clobber.
515 (sub_ddmmss): Likewise.
516
5b9c07b2
L
5172019-04-06 H.J. Lu <hongjiu.lu@intel.com>
518
519 * bfdlink.h (bfd_link_info): Remove x86-specific linker options.
520
34ef62f4
AV
5212019-04-01 Andre Vieira <andre.simoesdiasvieira@arm.com>
522
523 * opcode/arm.h (FPU_NEON_ARMV8_1): New.
524 (FPU_ARCH_NEON_VFP_ARMV8_1): Use FPU_NEON_ARMV8_1.
525 (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_1): Likewise.
526 (FPU_ARCH_DOTPROD_NEON_VFP_ARMV8): Likewise.
527 (FPU_ARCH_NEON_VFP_ARMV8_2_FP16): New.
528 (FPU_ARCH_NEON_VFP_ARMV8_2_FP16FML): New.
529 (FPU_ARCH_NEON_VFP_ARMV8_4_FP16FML): New.
530 (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_4): New.
531
96a86c01
AM
5322019-03-28 Alan Modra <amodra@gmail.com>
533
534 PR 24390
535 * opcode/ppc.h (PPC_OPERAND_CR_REG): Comment.
536
53b2f36b
TC
5372019-03-25 Tamar Christina <tamar.christina@arm.com>
538
539 * dis-asm.h (struct disassemble_info): Add stop_offset.
540
1dbade74
SD
5412019-03-13 Sudakshina Das <sudi.das@arm.com>
542
543 * elf/aarch64.h (DT_AARCH64_PAC_PLT): New.
544
37c18eed
SD
5452019-03-13 Sudakshina Das <sudi.das@arm.com>
546 Szabolcs Nagy <szabolcs.nagy@arm.com>
547
548 * elf/aarch64.h (DT_AARCH64_BTI_PLT): New.
549
cd702818
SD
5502019-03-13 Sudakshina Das <sudi.das@arm.com>
551
552 * elf/common.h (GNU_PROPERTY_AARCH64_FEATURE_1_AND): New.
553 (GNU_PROPERTY_AARCH64_FEATURE_1_BTI): New.
554 (GNU_PROPERTY_AARCH64_FEATURE_1_PAC): New.
555
e6c3b5bf
AH
5562019-02-20 Alan Hayward <alan.hayward@arm.com>
557
558 * elf/common.h (NT_ARM_PAC_MASK): Add define.
559
91d78b81
SJ
5602019-02-15 Saagar Jha <saagar@saagarjha.com>
561
562 * mach-o/loader.h: Use new OS names in comments.
563
e2077304 5642019-02-11 Philippe Waroquiers <philippe.waroquiers@skynet.be>
565
566 * splay-tree.h (splay_tree_delete_key_fn): Update comment.
567 (splay_tree_delete_value_fn): Likewise.
568
fc60b8c8
AK
5692019-01-31 Andreas Krebbel <krebbel@linux.ibm.com>
570
571 * opcode/s390.h (enum s390_opcode_cpu_val): Add
572 S390_OPCODE_ARCH13.
573
550fd7bf
SD
5742019-01-25 Sudakshina Das <sudi.das@arm.com>
575 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
576
577 * opcode/aarch64.h (enum aarch64_opnd): Remove
578 AARCH64_OPND_ADDR_SIMPLE_2.
579 (enum aarch64_insn_class): Remove ldstgv_indexed.
580
71ba91e1
TT
5812019-01-22 Tom Tromey <tom@tromey.com>
582
583 * coff/ecoff.h: Include coff/sym.h.
584
f974f26c
NC
5852018-06-24 Nick Clifton <nickc@redhat.com>
586
587 2.32 branch created.
588
2dc8dd17
JW
5892019-01-16 Kito Cheng <kito@andestech.com>
590
591 * elf/riscv.h (SHT_RISCV_ATTRIBUTES): Define.
592 (Tag_RISCV_arch): Likewise.
593 (Tag_RISCV_priv_spec): Likewise.
594 (Tag_RISCV_priv_spec_minor): Likewise.
595 (Tag_RISCV_priv_spec_revision): Likewise.
596 (Tag_RISCV_unaligned_access): Likewise.
597 (Tag_RISCV_stack_align): Likewise.
598
8f0a2148
ПК
5992019-01-14 Pavel I. Kryukov <kryukov@frtk.ru>
600
601 * dis-asm.h: include <string.h>
602
1910070b
NC
6032019-01-10 Nick Clifton <nickc@redhat.com>
604
605 * Merge from GCC:
606 2018-12-22 Jason Merrill <jason@redhat.com>
607
608 * demangle.h: Remove support for ancient GNU (pre-3.0), Lucid,
609 ARM, HP, and EDG demangling styles.
610
a08da33e
SL
6112019-01-09 Sandra Loosemore <sandra@codesourcery.com>
612
613 Merge from GCC:
614 PR other/16615
615
616 * libiberty.h: Mechanically replace "can not" with "cannot".
617 * plugin-api.h: Likewise.
618
59581069
YS
6192018-12-25 Yoshinori Sato <ysato@users.sourceforge.jp>
620
621 * elf/rx.h (EF_RX_CPU_MASK): Update new bits.
622 (E_FLAG_RX_V3): New RXv3 type.
623 * opcode/rx.h (RX_Size): Add double size.
624 (RX_Operand_Type): Add double FPU registers.
625 (RX_Opcode_ID): Add new instuctions.
626
82704155
AM
6272019-01-01 Alan Modra <amodra@gmail.com>
628
629 Update year range in copyright notice of all files.
630
d5c04e1b 631For older changes see ChangeLog-2018
3499769a 632\f
d5c04e1b 633Copyright (C) 2019 Free Software Foundation, Inc.
3499769a
AM
634
635Copying and distribution of this file, with or without modification,
636are permitted in any medium without royalty provided the copyright
637notice and this notice are preserved.
638
639Local Variables:
640mode: change-log
641left-margin: 8
642fill-column: 74
643version-control: never
644End:
This page took 0.207628 seconds and 4 git commands to generate.