[gas][aarch64] Armv8.6-a option [1/X]
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
8ae2d3d9
MM
12019-11-07 Mihail Ionescu <mihail.ionescu@arm.com>
22019-11-07 Matthew Malcomson <matthew.malcomson@arm.com>
3
4 * opcode/aarch64.h (AARCH64_FEATURE_V8_6): New.
5 (AARCH64_ARCH_V8_6): New.
6
595d3787
AM
72019-11-07 Alan Modra <amodra@gmail.com>
8
9 * elf/cr16c.h: Delete.
10
2f1575ea
AE
112019-10-29 Andrew Eikum <aeikum@codeweavers.com>
12
13 * coff/internal.h (struct internal_extra_pe_filehdr): Use ints
14 instead of longs to hold dos_message.
15
30fe1832
AM
162019-10-25 Alan Modra <amodra@gmail.com>
17
18 PR 4499
19 * elf/internal.h (struct elf_segment_map): Delete header_size.
20 Add no_sort_lma and idx.
21
22216541
AM
222019-10-16 Alan Modra <amodra@gmail.com>
23
24 PR 13616
25 * bfdlink.h (struct bfd_link_info <big_endian>): New field.
26
c0ea7c52
JL
272019-10-07 Jozef Lawrynowicz <jozef.l@mittosystems.com>
28
29 * elf/msp430.h: Add enums for MSPABI and GNU object attribute tag
30 names and values.
31
de07e349
NA
322019-09-23 Nick Alcock <nick.alcock@oracle.com>
33
34 * ctf-api.h (ctf_cuname_set): Can now fail, returning int.
35 (ctf_parent_name_set): Likewise.
36
791915db
NA
372019-08-05 Nick Alcock <nick.alcock@oracle.com>
38
39 * ctf-api.h (ECTF_NONREPRESENTABLE): New.
40
87279e3c
NA
412019-09-23 Nick Alcock <nick.alcock@oracle.com>
42
43 * ctf-api.h: Note the instability of the ctf_link interfaces.
44
1ff6de03
NA
452019-07-13 Nick Alcock <nick.alcock@oracle.com>
46
47 * bfdlink.h (elf_strtab_hash): New forward.
48 (elf_sym_strtab): Likewise.
49 (struct bfd_link_callbacks <examine_strtab>): New.
50 (struct bfd_link_callbacks <emit_ctf>): Likewise.
51
7e97445a
NA
522019-07-13 Nick Alcock <nick.alcock@oracle.com>
53
54 * ctf-api.h (includes): No longer include <sys/param.h>.
55
49ea9b45
NA
562019-07-30 Nick Alcock <nick.alcock@oracle.com>
57
58 * ctf-api.h (ctf_link_add_cu_mapping): New.
59 (ctf_link_memb_name_changer_f): New.
60 (ctf_link_set_memb_name_changer): New.
61
eabb7154
NA
622019-07-13 Nick Alcock <nick.alcock@oracle.com>
63
64 * ctf-api.h (ECTF_INTERNAL): New.
65
72c83edd
NA
662019-07-13 Nick Alcock <nick.alcock@oracle.com>
67
68 * ctf-api.h (struct ctf_link_sym): New, a symbol in flight to the
69 libctf linking machinery.
70 (CTF_LINK_SHARE_UNCONFLICTED): New.
71 (CTF_LINK_SHARE_DUPLICATED): New.
72 (ECTF_LINKADDEDLATE): New, replacing ECTF_UNUSED.
73 (ECTF_NOTYET): New, a 'not yet implemented' message.
74 (ctf_link_add_ctf): New, add an input file's CTF to the link.
75 (ctf_link): New, merge the type and string sections.
76 (ctf_link_strtab_string_f): New, callback for feeding strtab info.
77 (ctf_link_iter_symbol_f): New, callback for feeding symtab info.
78 (ctf_link_add_strtab): New, tell the CTF linker about the ELF
79 strtab's strings.
80 (ctf_link_shuffle_syms): New, ask the CTF linker to shuffle its
81 symbols into symtab order.
82 (ctf_link_write): New, ask the CTF linker to write the CTF out.
83
5537f9b9
NA
842019-07-13 Nick Alcock <nick.alcock@oracle.com>
85
86 * ctf-api.h (ctf_arc_write_fd): New.
87 (ctf_write_mem): Likewise.
88 (ctf_gzwrite): Spacing fix.
89
d851ecd3
NA
902019-07-13 Nick Alcock <nick.alcock@oracle.com>
91
92 * ctf.h (CTF_SET_STID): New.
93
0ac62312
NA
942019-07-13 Nick Alcock <nick.alcock@oracle.com>
95
96 * ctf-api.h (ctf_type_all_f): New.
97 (ctf_type_iter_all): New.
98
2db912ba
NA
992019-07-11 Nick Alcock <nick.alcock@oracle.com>
100
101 * ctf.h: Add object index and function index sections. Describe
102 them. Improve the description of the variable section and clarify
103 the constraints on backward-pointing type nodes.
104 (ctf_header): Add cth_objtidxoff, cth_funcidxoff.
105
fd55eae8
NA
1062019-07-06 Nick Alcock <nick.alcock@oracle.com>
107
108 * ctf-api.h (ctf_cuname): New function.
109 (ctf_cuname_set): Likewise.
110 * ctf.h: Improve comment around upgrading, no longer
111 implying that v2 is the target of upgrades (it is v3 now).
112 (ctf_header_v2_t): New, old-format header for backward
113 compatibility.
114 (ctf_header_t): Add cth_cuname: this is the first of several
115 header changes in format v3.
116
640197ac
AM
1172019-09-23 Alan Modra <amodra@gmail.com>
118
119 * bfdlink.h (struct bfd_section_already_linked): Forward declare.
120 (bfd_section_already_linked_table_init),
121 (bfd_section_already_linked_table_free),
122 (_bfd_handle_already_linked, _bfd_nearby_section),
123 (_bfd_fix_excluded_sec_syms): Declare.
124
0b4453c7
AM
1252019-09-23 Alan Modra <amodra@gmail.com>
126
127 * bfdlink.h (enum notice_asneeded_action): Define.
128
7e9ad3a3
JW
1292019-09-17 Maxim Blinov <maxim.blinov@embecosm.com>
130
131 * opcode/riscv.h (riscv_insn_class): New enum.
132 * opcode/riscv.h (struct riscv_opcode): Change
133 subset field to insn_class field.
134
60391a25
PB
1352019-09-09 Phil Blundell <pb@pbcl.net>
136
137 binutils 2.33 branch created.
138
cd18a823
CZ
1392019-08-30 Claudiu Zissulescu <claziss@gmail.com>
140
141 * opcode/arc.h (FASTMATH): Move it from insn_class_t to
142 insn_subclass_t enum.
143
baf46cd7
AM
1442019-08-22 Alan Modra <amodra@gmail.com>
145
146 * elf/arm.h (ARM_GET_SYM_CMSE_SPCL, ARM_SET_SYM_CMSE_SPCL): Delete.
147
f16a9783
MS
1482019-08-09 Mihailo Stojanovic <mihailo.stojanovic@rt-rk.com>
149
150 * elf/mips.h (SHT_GNU_XHASH): New define.
151 (DT_GNU_XHASH): New define.
152
7b1dd701
YS
1532019-08-08 Yoshinori Sato <ysato@users.sourceforge.jp>
154
155 * opcode/h8300.h (EXPAND_UNOP_EXTENDED_B): Add MODEL.
156 (EXPAND_UNOP_EXTENDED_W): Likewise.
157 (EXPAND_UNOP_EXTENDED_L): Likewise.
158 (struct h8_opcode h8_opcodes): Likewise.
159 (struct h8_opcode h8_opcodes): tas / ldm / stm supported H8S or
160 later.
161
7e126ba3
CZ
1622019-07-24 Claudiu Zissulescu <claziss@synopsys.com>
163
7b1dd701 164 * opcode/arc.h (FASTMATH): Add.
7e126ba3
CZ
165 (SWITCH): Likewise.
166
7137a1ed
AM
1672019-07-24 Alan Modra <amodra@gmail.com>
168
169 * elf/internal.h (ELF_SECTION_IN_SEGMENT_1): Exclude non-alloc
170 sections in GNU_MBIND segments.
171
1dd1bc4d
OM
1722019-07-23 Omar Majid <omajid@redhat.com>
173
174 * coff/i386.h (IMAGE_FILE_MACHINE_NATIVE_APPLE_OVERRIDE): Define.
175 (IMAGE_FILE_MACHINE_NATIVE_FREEBSD_OVERRIDE): Define.
176 (IMAGE_FILE_MACHINE_NATIVE_LINUX_OVERRIDE): Define.
177 (IMAGE_FILE_MACHINE_NATIVE_NETBSD_OVERRIDE): Define.
178 (I386_APPLE_MAGIC): Define.
179 (I386_FREEBSD_MAGIC): Define.
180 (I386_LINUX_MAGIC): Define.
181 (I386_NETBSD_MAGIC): Define.
182 (I386BADMAG): Extend macro to allow new magic numbers.
183 * coff/x86_64.h (IMAGE_FILE_MACHINE_NATIVE_APPLE_OVERRIDE): Define.
184 (IMAGE_FILE_MACHINE_NATIVE_FREEBSD_OVERRIDE): Define.
185 (IMAGE_FILE_MACHINE_NATIVE_LINUX_OVERRIDE): Define.
186 (IMAGE_FILE_MACHINE_NATIVE_NETBSD_OVERRIDE): Define.
187 (AMD64_APPLE_MAGIC): Define.
188 (AMD64_FREEBSD_MAGIC): Define.
189 (AMD64_LINUX_MAGIC): Define.
190 (AMD64_NETBSD_MAGIC): Define.
191 (AMD64BADMAG): Extend macro to allow new magic numbers.
192
c213164a
AM
1932019-07-19 Alan Modra <amodra@gmail.com>
194
195 * elf/ppc64.h (R_PPC64_TPREL34, R_PPC64_DTPREL34),
196 (R_PPC64_GOT_TLSGD34, R_PPC64_GOT_TLSLD34),
197 (R_PPC64_GOT_TPREL34, R_PPC64_GOT_DTPREL34): Define.
198 (IS_PPC64_TLS_RELOC): Include new tls relocs.
199
12a0b67d
NA
2002019-07-18 Nick Alcock <nick.alcock@oracle.com>
201
202 * ctf-api.h (ECTF_NOTFUNC): Fix description.
203 (ctf_func_type_info): New.
204 (ctf_func_type_args): Likewise.
205 (ctf_type_aname_raw): Likewise.
206
21df382b
JB
2072019-07-16 Jan Beulich <jbeulich@suse.com>
208
209 * opcode/i386.h (POP_SEG386_SHORT): New.
210
41be57ca
MM
2112019-07-01 Matthew Malcomson <matthew.malcomson@arm.com>
212
213 * opcode/aarch64.h (enum aarch64_insn_class): sve_size_013
214 renamed to sve_size_13.
215
083114f8 2162019-06-19 Nick Alcock <nick.alcock@oracle.com>
7cee1826
NA
217
218 * ctf.h (ctf_slice_t): Make cts_offset and cts_bits unsigned
219 short, so following structures are properly aligned.
220
e30d1fa1
SN
2212019-06-14 Szabolcs Nagy <szabolcs.nagy@arm.com>
222
223 * elf/aarch64.h (R_AARCH64_P32_MOVW_PREL_G0): Define.
224 (R_AARCH64_P32_MOVW_PREL_G0_NC): Define.
225 (R_AARCH64_P32_MOVW_PREL_G1): Define.
226
a610aa4f
NA
2272019-06-03 Nick Alcock <nick.alcock@oracle.com>
228
229 * ctf.h (ctf_enum.cte_value): Fix type to int32_t.
230
a0486bac
JM
2312019-05-29 Nick Alcock <nick.alcock@oracle.com>
232
233 * ctf-api.h (ctf_sect_t): Drop cts_type, cts_flags, and cts_offset.
234 (ctf_id_t): This is now an unsigned type.
235 (CTF_ERR): Cast it to ctf_id_t. Note that it should only be used
236 for ctf_id_t-returning functions.
237
a30b3e18
NA
2382019-05-28 Nick Alcock <nick.alcock@oracle.com>
239
240 * ctf-api.h (ctf_dump_decorate_f): New.
241 (ctf_dump_state_t): new.
242 (ctf_dump): New.
243
6dbf2b73
NA
2442019-05-28 Nick Alcock <nick.alcock@oracle.com>
245
246 * ctf-api.h (ctf_label_f): New.
247 (ctf_label_set): New.
248 (ctf_label_get): New.
249 (ctf_label_topmost): New.
250 (ctf_label_info): New.
251 (ctf_label_iter): New.
252
6c33b742
NA
2532019-05-28 Nick Alcock <nick.alcock@oracle.com>
254
255 * ctf-api.h (ctf_version): New.
256
b437bfe0
NA
2572019-05-28 Nick Alcock <nick.alcock@oracle.com>
258
259 * ctf-api.h (ctf_func_info): New.
260 (ctf_func_args): Likewise.
261 (ctf_lookup_by_symbol): Likewise.
262 (ctf_lookup_by_symbol): Likewise.
263 (ctf_lookup_variable): Likewise.
264
316afdb1
NA
2652019-05-28 Nick Alcock <nick.alcock@oracle.com>
266
267 * ctf-api.h (ctf_visit_f): New definition.
268 (ctf_member_f): Likewise.
269 (ctf_enum_f): Likewise.
270 (ctf_variable_f): Likewise.
271 (ctf_type_f): Likewise.
272 (ctf_type_isparent): Likewise.
273 (ctf_type_ischild): Likewise.
274 (ctf_type_resolve): Likewise.
275 (ctf_type_aname): Likewise.
276 (ctf_type_lname): Likewise.
277 (ctf_type_name): Likewise.
278 (ctf_type_sizee): Likewise.
279 (ctf_type_align): Likewise.
280 (ctf_type_kind): Likewise.
281 (ctf_type_reference): Likewise.
282 (ctf_type_pointer): Likewise.
283 (ctf_type_encoding): Likewise.
284 (ctf_type_visit): Likewise.
285 (ctf_type_cmp): Likewise.
286 (ctf_type_compat): Likewise.
287 (ctf_member_info): Likewise.
288 (ctf_array_info): Likewise.
289 (ctf_enum_name): Likewise.
290 (ctf_enum_value): Likewise.
291 (ctf_member_iter): Likewise.
292 (ctf_enum_iter): Likewise.
293 (ctf_type_iter): Likewise.
294 (ctf_variable_iter): Likewise.
295
143dce84
NA
2962019-05-28 Nick Alcock <nick.alcock@oracle.com>
297
298 * ctf-api.h (struct bfd): New forward.
299 (ctf_fdopen): New.
300 (ctf_bfdopen): Likewise.
301 (ctf_open): Likewise.
302 (ctf_arc_open): Likewise.
303
9402cc59
NA
3042019-05-28 Nick Alcock <nick.alcock@oracle.com>
305
306 * ctf.h (CTFA_MAGIC): New.
307 (struct ctf_archive): New.
308 (struct ctf_archive_modent): Likewise.
309 * ctf-api.h (ctf_archive_member_f): New.
310 (ctf_archive_raw_member_f): Likewise.
311 (ctf_arc_write): Likewise.
312 (ctf_arc_close): Likewise.
313 (ctf_arc_open_by_name): Likewise.
314 (ctf_archive_iter): Likewise.
315 (ctf_archive_raw_iter): Likewise.
316 (ctf_get_arc): Likewise.
317
72f33921
NA
3182019-05-28 Nick Alcock <nick.alcock@oracle.com>
319
320 * ctf-api.h (ctf_file_close): New declaration.
321 (ctf_getdatasect): Likewise.
322 (ctf_parent_file): Likewise.
323 (ctf_parent_name): Likewise.
324 (ctf_parent_name_set): Likewise.
325 (ctf_import): Likewise.
326 (ctf_setmodel): Likewise.
327 (ctf_getmodel): Likewise.
328 (ctf_setspecific): Likewise.
329 (ctf_getspecific): Likewise.
330
47d546f4
NA
3312019-05-28 Nick Alcock <nick.alcock@oracle.com>
332
333 * ctf-api.h (zlib.h): New include.
334 (ctf_sect_t): New.
335 (ctf_sect_names_t): Likewise.
336 (ctf_encoding_t): Likewise.
337 (ctf_membinfo_t): Likewise.
338 (ctf_arinfo_t): Likewise.
339 (ctf_funcinfo_t): Likewise.
340 (ctf_lblinfo_t): Likewise.
341 (ctf_snapshot_id_t): Likewise.
342 (CTF_FUNC_VARARG): Likewise.
343 (ctf_simple_open): Likewise.
344 (ctf_bufopen): Likewise.
345 (ctf_create): Likewise.
346 (ctf_add_array): Likewise.
347 (ctf_add_const): Likewise.
348 (ctf_add_enum_encoded): Likewise.
349 (ctf_add_enum): Likewise.
350 (ctf_add_float): Likewise.
351 (ctf_add_forward): Likewise.
352 (ctf_add_function): Likewise.
353 (ctf_add_integer): Likewise.
354 (ctf_add_slice): Likewise.
355 (ctf_add_pointer): Likewise.
356 (ctf_add_type): Likewise.
357 (ctf_add_typedef): Likewise.
358 (ctf_add_restrict): Likewise.
359 (ctf_add_struct): Likewise.
360 (ctf_add_union): Likewise.
361 (ctf_add_struct_sized): Likewise.
362 (ctf_add_union_sized): Likewise.
363 (ctf_add_volatile): Likewise.
364 (ctf_add_enumerator): Likewise.
365 (ctf_add_member): Likewise.
366 (ctf_add_member_offset): Likewise.
367 (ctf_add_member_encoded): Likewise.
368 (ctf_add_variable): Likewise.
369 (ctf_set_array): Likewise.
370 (ctf_update): Likewise.
371 (ctf_snapshot): Likewise.
372 (ctf_rollback): Likewise.
373 (ctf_discard): Likewise.
374 (ctf_write): Likewise.
375 (ctf_gzwrite): Likewise.
376 (ctf_compress_write): Likewise.
377
479604f4
NA
3782019-05-28 Nick Alcock <nick.alcock@oracle.com>
379
380 * ctf-api.h (ctf_errno): New declaration.
381 (ctf_errmsg): Likewise.
382
60da9d95
NA
3832019-05-28 Nick Alcock <nick.alcock@oracle.com>
384
385 * ctf-api.h (ctf_setdebug): New.
386 (ctf_getdebug): Likewise.
387
2e94b056
NA
3882019-05-28 Nick Alcock <nick.alcock@oracle.com>
389
390 * ctf-api.h: New file.
391
fceac76e
NA
3922019-05-28 Nick Alcock <nick.alcock@oracle.com>
393
394 * ctf.h: New file.
395
2301ed1c
SN
3962019-05-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
397
398 * elf/aarch64.h (DT_AARCH64_VARIANT_PCS): Define.
399 (STO_AARCH64_VARIANT_PCS): Define.
400
5663e321
AM
4012019-05-24 Alan Modra <amodra@gmail.com>
402
403 * elf/ppc64.h (R_PPC64_PLTSEQ_NOTOC, R_PPC64_PLTCALL_NOTOC),
404 (R_PPC64_PCREL_OPT, R_PPC64_D34, R_PPC64_D34_LO, R_PPC64_D34_HI30),
405 (R_PPC64_D34_HA30, R_PPC64_PCREL34, R_PPC64_GOT_PCREL34),
406 (R_PPC64_PLT_PCREL34, R_PPC64_PLT_PCREL34_NOTOC),
407 (R_PPC64_ADDR16_HIGHER34, R_PPC64_ADDR16_HIGHERA34),
408 (R_PPC64_ADDR16_HIGHEST34, R_PPC64_ADDR16_HIGHESTA34),
409 (R_PPC64_REL16_HIGHER34, R_PPC64_REL16_HIGHERA34),
410 (R_PPC64_REL16_HIGHEST34, R_PPC64_REL16_HIGHESTA34),
411 (R_PPC64_D28, R_PPC64_PCREL28): Define.
412
dd7efa79
PB
4132019-05-24 Peter Bergner <bergner@linux.ibm.com>
414 Alan Modra <amodra@gmail.com>
415
416 * dis-asm.h (WIDE_OUTPUT): Define.
417 * opcode/ppc.h (prefix_opcodes, prefix_num_opcodes): Declare.
418 (PPC_OPCODE_POWERXX, PPC_GET_PREFIX, PPC_GET_SUFFIX),
419 (PPC_PREFIX_P, PPC_PREFIX_SEG): Define.
420
8ebe6212
JM
4212019-05-23 Jose E. Marchesi <jose.marchesi@oracle.com>
422
423 * elf/bpf.h: New file.
424
a7ad558c
AV
4252019-05-16 Andre Vieira <andre.simoesdiasvieira@arm.com>
426
427 * elf/arm.h (Tag_MVE_arch): Define new enum value.
428 * opcode/arm.h (FPU_MVE, FPU_MVE_FP): New MACROs for new features.
429
28ed815a
MM
4302019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
431
432 * opcode/aarch64.h (enum aarch64_opnd): New SVE_SHLIMM_UNPRED_22
433 operand.
434
fd1dc4a0
MM
4352019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
436
437 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_tsz_bhs
438 iclass.
439
31e36ab3
MM
4402019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
441
442 * opcode/aarch64.h (enum aarch64_opnd): New SVE_Zm4_11_INDEX operand.
443
1be5f94f
MM
4442019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
445
446 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_shift_tsz_bhsd
447 iclass.
448
3c17238b
MM
4492019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
450
451 * opcode/aarch64.h (enum aarch64_opnd): New SVE_SHRIMM_UNPRED_22
452 operand.
453 (enum aarch64_insn_class): Add sve_shift_tsz_hsd iclass.
454
cd50a87a
MM
4552019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
456
457 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_013 iclass.
458
3c705960
MM
4592019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
460
461 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_bh iclass.
462
0a57e14f
MM
4632019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
464
465 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_sd2 iclass.
466
c469c864
MM
4672019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
468
469 * opcode/aarch64.h (enum aarch64_opnd): New SVE_ADDR_ZX operand.
470
116adc27
MM
4712019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
472
473 * opcode/aarch64.h (enum aarch64_opnd): New SVE_Zm3_11_INDEX operand.
474
3bd82c86
MM
4752019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
476
477 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_hsd2 iclass.
478
adccc507
MM
4792019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
480
481 * opcode/aarch64.h (enum aarch64_opnd): New SVE_IMM_ROT3 operand.
482
7ce2460a
MM
4832019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
484
485 * opcode/aarch64.h (AARCH64_FEATURE_SVE2
486 AARCH64_FEATURE_SVE2_AES, AARCH64_FEATURE_SVE2_BITPERM,
487 AARCH64_FEATURE_SVE2_SM4, AARCH64_FEATURE_SVE2_SHA3): New
488 feature macros.
489
41cee089
FS
4902019-05-06 Andrew Bennett <andrew.bennett@imgtec.com>
491 Faraz Shahbazker <fshahbazker@wavecomp.com>
492
493 * opcode/mips.h (ASE_EVA_R6): New macro.
494 (M_LLWPE_AB, M_SCWPE_AB): New enum values.
495
b83b4b13
SD
4962019-05-01 Sudakshina Das <sudi.das@arm.com>
497
498 * opcode/aarch64.h (AARCH64_FEATURE_TME): New.
499 (enum aarch64_opnd): Add AARCH64_OPND_TME_UIMM16.
500
a45328b9
AB
5012019-04-26 Andrew Bennett <andrew.bennett@imgtec.com>
502 Faraz Shahbazker <fshahbazker@wavecomp.com>
503
504 * opcode/mips.h (M_LLWP_AB, M_LLDP_AB): New enum values.
505 (M_SCWP_AB, M_SCDP_AB): Likewise.
506
cd092337
MR
5072019-04-25 Maciej W. Rozycki <macro@linux-mips.org>
508
509 * opcode/mips.h: Update comment for MIPS32 CODE20 operand.
510
1889da70
AV
5112019-04-15 Sudakshina Das <sudi.das@arm.com>
512
513 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF12.
514
1caf72a5
AV
5152019-04-15 Sudakshina Das <sudi.das@arm.com>
516
517 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF18.
518
e5d6e09e
AV
5192019-04-15 Sudakshina Das <sudi.das@arm.com>
520
521 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF16.
522
031254f2
AV
5232019-04-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
524
525 * elf/arm.h (TAG_CPU_ARCH_V8_1M_MAIN): new macro.
526 (MAX_TAG_CPU_ARCH): Set value to above macro.
527 * opcode/arm.h (ARM_EXT2_V8_1M_MAIN): New macro.
528 (ARM_AEXT_V8_1M_MAIN): Likewise.
529 (ARM_AEXT2_V8_1M_MAIN): Likewise.
530 (ARM_ARCH_V8_1M_MAIN): Likewise.
531
bd7ceb8d
SD
5322019-04-11 Sudakshina Das <sudi.das@arm.com>
533
534 * opcode/aarch64.h (enum aarch64_opnd): Add AARCH64_OPND_Rt_SP.
535
462cac58
L
5362019-04-08 H.J. Lu <hongjiu.lu@intel.com>
537
538 * elf/common.h (GNU_PROPERTY_X86_ISA_1_AVX512_BF16): New.
539
07ffcfec
AM
5402019-04-07 Alan Modra <amodra@gmail.com>
541
542 Merge from gcc.
543 2019-04-03 Vineet Gupta <vgupta@synopsys.com>
544 PR89877
545 * longlong.h [__arc__] (add_ssaaaa): Add cc clobber.
546 (sub_ddmmss): Likewise.
547
5b9c07b2
L
5482019-04-06 H.J. Lu <hongjiu.lu@intel.com>
549
550 * bfdlink.h (bfd_link_info): Remove x86-specific linker options.
551
34ef62f4
AV
5522019-04-01 Andre Vieira <andre.simoesdiasvieira@arm.com>
553
554 * opcode/arm.h (FPU_NEON_ARMV8_1): New.
555 (FPU_ARCH_NEON_VFP_ARMV8_1): Use FPU_NEON_ARMV8_1.
556 (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_1): Likewise.
557 (FPU_ARCH_DOTPROD_NEON_VFP_ARMV8): Likewise.
558 (FPU_ARCH_NEON_VFP_ARMV8_2_FP16): New.
559 (FPU_ARCH_NEON_VFP_ARMV8_2_FP16FML): New.
560 (FPU_ARCH_NEON_VFP_ARMV8_4_FP16FML): New.
561 (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_4): New.
562
96a86c01
AM
5632019-03-28 Alan Modra <amodra@gmail.com>
564
565 PR 24390
566 * opcode/ppc.h (PPC_OPERAND_CR_REG): Comment.
567
53b2f36b
TC
5682019-03-25 Tamar Christina <tamar.christina@arm.com>
569
570 * dis-asm.h (struct disassemble_info): Add stop_offset.
571
1dbade74
SD
5722019-03-13 Sudakshina Das <sudi.das@arm.com>
573
574 * elf/aarch64.h (DT_AARCH64_PAC_PLT): New.
575
37c18eed
SD
5762019-03-13 Sudakshina Das <sudi.das@arm.com>
577 Szabolcs Nagy <szabolcs.nagy@arm.com>
578
579 * elf/aarch64.h (DT_AARCH64_BTI_PLT): New.
580
cd702818
SD
5812019-03-13 Sudakshina Das <sudi.das@arm.com>
582
583 * elf/common.h (GNU_PROPERTY_AARCH64_FEATURE_1_AND): New.
584 (GNU_PROPERTY_AARCH64_FEATURE_1_BTI): New.
585 (GNU_PROPERTY_AARCH64_FEATURE_1_PAC): New.
586
e6c3b5bf
AH
5872019-02-20 Alan Hayward <alan.hayward@arm.com>
588
589 * elf/common.h (NT_ARM_PAC_MASK): Add define.
590
91d78b81
SJ
5912019-02-15 Saagar Jha <saagar@saagarjha.com>
592
593 * mach-o/loader.h: Use new OS names in comments.
594
e2077304 5952019-02-11 Philippe Waroquiers <philippe.waroquiers@skynet.be>
596
597 * splay-tree.h (splay_tree_delete_key_fn): Update comment.
598 (splay_tree_delete_value_fn): Likewise.
599
fc60b8c8
AK
6002019-01-31 Andreas Krebbel <krebbel@linux.ibm.com>
601
602 * opcode/s390.h (enum s390_opcode_cpu_val): Add
603 S390_OPCODE_ARCH13.
604
550fd7bf
SD
6052019-01-25 Sudakshina Das <sudi.das@arm.com>
606 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
607
608 * opcode/aarch64.h (enum aarch64_opnd): Remove
609 AARCH64_OPND_ADDR_SIMPLE_2.
610 (enum aarch64_insn_class): Remove ldstgv_indexed.
611
71ba91e1
TT
6122019-01-22 Tom Tromey <tom@tromey.com>
613
614 * coff/ecoff.h: Include coff/sym.h.
615
f974f26c
NC
6162018-06-24 Nick Clifton <nickc@redhat.com>
617
618 2.32 branch created.
619
2dc8dd17
JW
6202019-01-16 Kito Cheng <kito@andestech.com>
621
622 * elf/riscv.h (SHT_RISCV_ATTRIBUTES): Define.
623 (Tag_RISCV_arch): Likewise.
624 (Tag_RISCV_priv_spec): Likewise.
625 (Tag_RISCV_priv_spec_minor): Likewise.
626 (Tag_RISCV_priv_spec_revision): Likewise.
627 (Tag_RISCV_unaligned_access): Likewise.
628 (Tag_RISCV_stack_align): Likewise.
629
8f0a2148
ПК
6302019-01-14 Pavel I. Kryukov <kryukov@frtk.ru>
631
632 * dis-asm.h: include <string.h>
633
1910070b
NC
6342019-01-10 Nick Clifton <nickc@redhat.com>
635
636 * Merge from GCC:
637 2018-12-22 Jason Merrill <jason@redhat.com>
638
639 * demangle.h: Remove support for ancient GNU (pre-3.0), Lucid,
640 ARM, HP, and EDG demangling styles.
641
a08da33e
SL
6422019-01-09 Sandra Loosemore <sandra@codesourcery.com>
643
644 Merge from GCC:
645 PR other/16615
646
647 * libiberty.h: Mechanically replace "can not" with "cannot".
648 * plugin-api.h: Likewise.
649
59581069
YS
6502018-12-25 Yoshinori Sato <ysato@users.sourceforge.jp>
651
652 * elf/rx.h (EF_RX_CPU_MASK): Update new bits.
653 (E_FLAG_RX_V3): New RXv3 type.
654 * opcode/rx.h (RX_Size): Add double size.
655 (RX_Operand_Type): Add double FPU registers.
656 (RX_Opcode_ID): Add new instuctions.
657
82704155
AM
6582019-01-01 Alan Modra <amodra@gmail.com>
659
660 Update year range in copyright notice of all files.
661
d5c04e1b 662For older changes see ChangeLog-2018
3499769a 663\f
d5c04e1b 664Copyright (C) 2019 Free Software Foundation, Inc.
3499769a
AM
665
666Copying and distribution of this file, with or without modification,
667are permitted in any medium without royalty provided the copyright
668notice and this notice are preserved.
669
670Local Variables:
671mode: change-log
672left-margin: 8
673fill-column: 74
674version-control: never
675End:
This page took 0.209146 seconds and 4 git commands to generate.