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