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