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