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