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