]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - include/ChangeLog
CSKY: Add new arch CK860.
[thirdparty/binutils-gdb.git] / include / ChangeLog
1 2020-08-24 Cooper Qu <cooper.qu@linux.alibaba.com>
2
3 * opcode/csky.h (CSKYV2_ISA_10E60): New.
4 (CSKY_ARCH_860): New.
5
6 2020-08-21 Cooper Qu <cooper.qu@linux.alibaba.com>
7
8 * csky.h (CSKYV2_ISA_3E3R2): New.
9
10 2020-08-21 Mark Wielaard <mark@klomp.org>
11
12 * diagnostics.h (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): Also define
13 for GCC 7.0 or higher.
14
15 2020-08-10 Alex Coplan <alex.coplan@arm.com>
16
17 * opcode/aarch64.h (AARCH64_MAX_SYSREG_NAME_LEN): New.
18
19 2020-08-10 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
20
21 * opcode/aarch64.h (aarch64_sys_reg_deprecated_p): Functions
22 paramaters changed.
23 (aarch64_sys_reg_supported_p): Function removed.
24 (aarch64_sys_ins_reg_supported_p): Functions paramaters changed.
25
26 2020-07-28 Caroline Tice <cmtice@google.com>
27
28 * dwarf2.h (enum dwarf_sect_v5): A new enum section for the
29 sections in a DWARF 5 DWP file (DWP version 5).
30
31 2020-07-22 Nick Alcock <nick.alcock@oracle.com>
32
33 * ctf-api.h (CTF_LINK_NONDEDUP): New, turn off the
34 deduplicator.
35
36 2020-07-22 Nick Alcock <nick.alcock@oracle.com>
37
38 * ctf-api.h (CTF_LINK_OMIT_VARIABLES_SECTION): New.
39
40 2020-07-22 Nick Alcock <nick.alcock@oracle.com>
41
42 * ctf-api.h (CTF_LINK_SHARE_DUPLICATED): No longer unimplemented.
43
44 2020-07-22 Nick Alcock <nick.alcock@oracle.com>
45
46 * ctf-api.h (ctf_link_variable_filter_t): New.
47 (ctf_link_set_variable_filter): Likewise.
48
49 2020-07-22 Nick Alcock <nick.alcock@oracle.com>
50
51 * ctf-api.h (CTF_LINK_EMPTY_CU_MAPPINGS): New.
52
53 2020-07-22 Nick Alcock <nick.alcock@oracle.com>
54
55 * ctf-api.h (ECTF_NEEDSBFD): New.
56 (ECTF_NERR): Adjust.
57 (ctf_link): Rename share_mode arg to flags.
58
59 2020-07-22 Nick Alcock <nick.alcock@oracle.com>
60
61 * ctf-api.h (ECTF_INTERNAL): Adjust error text.
62 (ctf_errwarning_next): New.
63
64 2020-07-22 Nick Alcock <nick.alcock@oracle.com>
65
66 * ctf-api.h (ECTF_FLAGS): New.
67 (ECTF_NERR): Adjust.
68 * ctf.h (CTF_F_MAX): New.
69
70 2020-07-22 Nick Alcock <nick.alcock@oracle.com>
71
72 * ctf-api.h (ECTF_NEXT_END): New error.
73 (ECTF_NEXT_WRONGFUN): Likewise.
74 (ECTF_NEXT_WRONGFP): Likewise.
75 (ECTF_NERR): Adjust.
76 (ctf_next_t): New.
77 (ctf_next_create): New prototype.
78 (ctf_next_destroy): Likewise.
79 (ctf_next_copy): Likewise.
80 (ctf_member_next): Likewise.
81 (ctf_enum_next): Likewise.
82 (ctf_type_next): Likewise.
83 (ctf_label_next): Likewise.
84 (ctf_variable_next): Likewise.
85
86 2020-07-22 Nick Alcock <nick.alcock@oracle.com>
87
88 * ctf-api.h (ctf_ref): New.
89
90 2020-07-22 Nick Alcock <nick.alcock@oracle.com>
91
92 * ctf-api.h (ctf_archive_count): New.
93
94 2020-07-22 Nick Alcock <nick.alcock@oracle.com>
95
96 * ctf-api.h (ctf_member_count): New.
97
98 2020-07-22 Nick Alcock <nick.alcock@oracle.com>
99
100 * ctf-api.h (ctf_type_kind_forwarded): New.
101
102 2020-07-22 Nick Alcock <nick.alcock@oracle.com>
103
104 * ctf-api.c (ctf_type_name_raw): New.
105
106 2020-07-22 Nick Alcock <nick.alcock@oracle.com>
107
108 * ctf-api.h (ECTF_*): Improve comments.
109 (ECTF_NERR): New.
110
111 2020-07-22 Nick Alcock <nick.alcock@oracle.com>
112
113 * ctf-api.h: Fix typos in comments.
114
115 2020-07-22 H.J. Lu <hongjiu.lu@intel.com>
116
117 PR ld/26262
118 PR ld/26267
119 * bfdlink.h (bfd_link_info): Add lto_all_symbols_read.
120
121 2020-07-11 H.J. Lu <hongjiu.lu@intel.com>
122
123 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_TMM): New.
124
125 2020-07-09 John Baldwin <jhb@FreeBSD.org>
126
127 * elf/common.h (AT_FREEBSD_ARGC, AT_FREEBSD_ARGV, AT_FREEBSD_ENVC)
128 (AT_FREEBSD_ENVV, AT_FREEBSD_PS_STRINGS): Define.
129
130 2020-07-09 Alan Modra <amodra@gmail.com>
131
132 * coff/powerpc.h: Delete.
133
134 2020-07-04 Nick Clifton <nickc@redhat.com>
135
136 Binutils 2.35 branch created.
137
138 2020-06-30 Nelson Chu <nelson.chu@sifive.com>
139
140 * opcode/riscv-opc.h: Support the unprivileged CSR. The versions
141 of the unprivileged CSR should be PRIV_SPEC_CLASS_NONE for now.
142 * opcode/riscv.h (enum riscv_csr_class): Add CSR_CLASS_DEBUG.
143
144 2020-06-30 Nelson Chu <nelson.chu@sifive.com>
145
146 * opcode/riscv-opc.h: Cleanup and remove the unused macros.
147
148 2020-06-29 Alan Modra <amodra@gmail.com>
149
150 * coff/internal.h: Use C style comments.
151 * coff/pe.h: Likewise.
152 * elf/ppc64.h: Likewise.
153
154 2020-06-26 Nick Alcock <nick.alcock@oracle.com>
155
156 * ctf-api.h (ctf_arc_bufopen): New.
157
158 2020-06-26 Pat Bernardi <bernardi@adacore.com>
159
160 * elf/m68k.h: Add enum for GNU object attribute with floating point
161 tag name and values.
162
163 2020-06-25 Nick Clifton <nickc@redhat.com>
164
165 * libiberty.h (bsearch_r): Remove use of the register keyword from
166 the prototype.
167
168 2020-06-24 H.J. Lu <hongjiu.lu@intel.com>
169
170 Sync with GCC
171 2020-06-23 Nick Alcock <nick.alcock@oracle.com>
172
173 * libiberty.h (bsearch_r): New.
174
175 2020-04-17 Martin Liska <mliska@suse.cz>
176 Jonathan Yong <10walls@gmail.com>
177
178 PR gcov-profile/94570
179 * filenames.h (defined): Do not define HAVE_DOS_BASED_FILE_SYSTEM
180 for CYGWIN.
181
182 2020-06-22 Alex Coplan <alex.coplan@arm.com>
183
184 * opcode/aarch64.h (AARCH64_FEATURE_SHA2): Normalize.
185 (AARCH64_FEATURE_AES): Likewise.
186 (AARCH64_FEATURE_V8_4): Likewise.
187 (AARCH64_FEATURE_SM4): Likewise.
188 (AARCH64_FEATURE_SHA3): Likewise.
189 (AARCH64_FEATURE_V8): Likewise.
190 (AARCH64_FEATURE_V8_2): Likewise.
191 (AARCH64_FEATURE_V8_3): Likewise.
192 (AARCH64_FEATURE_FP): Likewise.
193 (AARCH64_FEATURE_SIMD): Likewise.
194 (AARCH64_FEATURE_CRC): Likewise.
195 (AARCH64_FEATURE_LSE): Likewise.
196 (AARCH64_FEATURE_PAN): Likewise.
197 (AARCH64_FEATURE_LOR): Likewise.
198 (AARCH64_FEATURE_RDMA): Likewise.
199 (AARCH64_FEATURE_V8_1): Likewise.
200 (AARCH64_FEATURE_F16): Likewise.
201 (AARCH64_FEATURE_RAS): Likewise.
202 (AARCH64_FEATURE_PROFILE): Likewise.
203 (AARCH64_FEATURE_SVE): Likewise.
204 (AARCH64_FEATURE_RCPC): Likewise.
205 (AARCH64_FEATURE_COMPNUM): Likewise.
206 (AARCH64_FEATURE_DOTPROD): Likewise.
207 (AARCH64_FEATURE_F16_FML): Likewise.
208 (AARCH64_FEATURE_V8_5): Likewise.
209 (AARCH64_FEATURE_V8_6): Likewise.
210 (AARCH64_FEATURE_BFLOAT16): Likewise.
211 (AARCH64_FEATURE_FLAGMANIP): Likewise.
212 (AARCH64_FEATURE_FRINTTS): Likewise.
213 (AARCH64_FEATURE_SB): Likewise.
214 (AARCH64_FEATURE_PREDRES): Likewise.
215 (AARCH64_FEATURE_CVADP): Likewise.
216 (AARCH64_FEATURE_RNG): Likewise.
217 (AARCH64_FEATURE_BTI): Likewise.
218 (AARCH64_FEATURE_SCXTNUM): Likewise.
219 (AARCH64_FEATURE_ID_PFR2): Likewise.
220 (AARCH64_FEATURE_SSBS): Likewise.
221 (AARCH64_FEATURE_MEMTAG): Likewise.
222 (AARCH64_FEATURE_TME): Likewise.
223 (AARCH64_FEATURE_I8MM): Likewise.
224 (AARCH64_FEATURE_F32MM): Likewise.
225 (AARCH64_FEATURE_F64MM): Likewise.
226 (AARCH64_FEATURE_SVE2): Likewise.
227 (AARCH64_FEATURE_SVE2_AES): Likewise.
228 (AARCH64_FEATURE_SVE2_BITPERM): Likewise.
229 (AARCH64_FEATURE_SVE2_SM4): Likewise.
230 (AARCH64_FEATURE_SVE2_SHA3): Likewise.
231
232 2020-06-22 Saagar Jha <saagar@saagarjha.com>
233
234 * mach-o/loader.h: Add declarations of two new Mach-O load
235 commands.
236
237 2020-06-22 Nelson Chu <nelson.chu@sifive.com>
238
239 * opcode/riscv.h (riscv_get_priv_spec_class): Move the function
240 forward declarations to bfd/elfxx-riscv.h.
241 (riscv_get_priv_spec_name): Likewise.
242
243 2020-06-15 Max Filippov <jcmvbkbc@gmail.com>
244
245 * elf/xtensa.h (xtensa_abi_choice): New declaration.
246
247 2020-06-12 Roland McGrath <mcgrathr@google.com>
248
249 * bfdlink.h (struct bfd_link_info): New field start_stop_visibility.
250
251 2020-06-12 Nelson Chu <nelson.chu@sifive.com>
252
253 * opcode/riscv-opc.h: Update the defined versions of CSR from
254 PRIV_SPEC_CLASS_1P9 to PRIV_SPEC_CLASS_1P9P1. Also, drop the
255 MISA DECLARE_CSR_ALIAS since it's aborted version is v1.9.
256 * opcode/riscv.h (enum riscv_priv_spec_class): Remove
257 PRIV_SPEC_CLASS_1P9.
258
259 2020-06-11 Alex Coplan <alex.coplan@arm.com>
260
261 * opcode/aarch64.h (aarch64_sys_reg): Add required features to struct
262 describing system registers.
263
264 2020-06-11 Alan Modra <amodra@gmail.com>
265
266 * elf/mips.h (Elf32_RegInfo): Use fixed width integer types.
267 (Elf64_Internal_RegInfo, Elf_Internal_Options): Likewise.
268
269 2020-06-06 Alan Modra <amodra@gmail.com>
270
271 * elf/ppc64.h (elf_ppc64_reloc_type): Rename
272 R_PPC64_GOT_TLSGD34 to R_PPC64_GOT_TLSGD_PCREL34,
273 R_PPC64_GOT_TLSLD34 to R_PPC64_GOT_TLSLD_PCREL34,
274 R_PPC64_GOT_TPREL34 to R_PPC64_GOT_TPREL_PCREL34, and
275 R_PPC64_GOT_DTPREL34 to R_PPC64_GOT_DTPREL_PCREL34.
276
277 2020-06-04 Jose E. Marchesi <jose.marchesi@oracle.com>
278
279 * opcode/cgen.h: Get an `endian' argument in both
280 cgen_get_insn_value and cgen_put_insn_value.
281
282 2020-06-04 Jose E. Marchesi <jemarch@gnu.org>
283
284 * opcode/cgen.h (enum cgen_cpu_open_arg): New value
285 CGEN_CPU_OPEN_INSN_ENDIAN.
286
287 2020-06-03 Nelson Chu <nelson.chu@sifive.com>
288
289 * opcode/riscv.h: Remove #include "bfd.h". And change the return
290 types of riscv_get_isa_spec_class and riscv_get_priv_spec_class
291 from bfd_boolean to int.
292
293 2020-05-28 Alan Modra <amodra@gmail.com>
294
295 PR 26044
296 * opcode/tilepro.h (TILEPRO_NUM_PIPELINE_ENCODINGS): Move to
297 tilepro_pipeline enum.
298
299 2020-05-27 H.J. Lu <hongjiu.lu@intel.com>
300
301 PR ld/22909
302 * bfdlink.h (textrel_check_method): New enum.
303 (bfd_link_textrel_check): New.
304 (bfd_link_info): Replace warn_shared_textrel and error_textrel
305 with textrel_check.
306
307 2020-05-25 H.J. Lu <hongjiu.lu@intel.com>
308
309 * elf/common.h: Update comments for ET_EXEC and ET_DYN.
310
311 2020-05-20 Nelson Chu <nelson.chu@sifive.com>
312
313 * opcode/riscv.h: Include "bfd.h" to support bfd_boolean.
314 (enum riscv_isa_spec_class): New enum class. All supported ISA spec
315 belong to one of the class
316 (struct riscv_ext_version): New structure holds version information
317 for the specific ISA.
318 * opcode/riscv-opc.h (DECLARE_CSR): There are two version information,
319 define_version and abort_version. The define_version means which
320 privilege spec is started to define the CSR, and the abort_version
321 means which privilege spec is started to abort the CSR. If the CSR is
322 valid for the newest spec, then the abort_version should be
323 PRIV_SPEC_CLASS_DRAFT.
324 (DECLARE_CSR_ALIAS): Same as DECLARE_CSR, but only for the obselete CSR.
325 * opcode/riscv.h (enum riscv_priv_spec_class): New enum class. Define
326 the current supported privilege spec versions.
327 (struct riscv_csr_extra): Add new fields to store more information
328 about the CSR. We use these information to find the suitable CSR
329 address when user choosing a specific privilege spec.
330
331 2020-05-19 Alexander Fedotov <alfedotov@gmail.com>
332
333 PR 25992
334 * opcode/arm.h (ARM_EXT2_V8R): Define. Modified ARM_AEXT2_V8R.
335
336 2020-05-11 Alan Modra <amodra@gmail.com>
337
338 * opcode/ppc.h (PPC_OPERAND_ACC): Define. Renumber following
339 PPC_OPERAND defines.
340
341 2020-05-11 Alan Modra <amodra@gmail.com>
342
343 * elf/ppc64.h: Update comment.
344 * opcode/ppc.h (PPC_OPCODE_POWER10): Rename from PPC_OPCODE_POWERXX.
345
346 2020-04-30 Alex Coplan <alex.coplan@arm.com>
347
348 * opcode/aarch64.h (enum aarch64_opnd): Add
349 AARCH64_OPND_UNDEFINED.
350
351 2020-04-23 Anton Kolesov <anton.kolesov@synopsys.com>
352
353 * elf/common.h (NT_ARC_V2): New macro definitions.
354
355 2020-04-22 Max Filippov <jcmvbkbc@gmail.com>
356
357 PR ld/25861
358 * elf/xtensa.h (elf_xtensa_reloc_type): New entries for
359 R_XTENSA_PDIFF{8,16,32} and R_XTENSA_NDIFF{8,16,32}.
360
361 2020-04-21 Alan Modra <amodra@gmail.com>
362
363 * elf/sh.h (STO_SH5_ISA32, SHF_SH5_ISA32, SHF_SH5_ISA32_MIXED),
364 (SHT_SH5_CR_SORTED, STT_DATALABEL): Delete.
365
366 2020-04-10 Fangrui Song <maskray@google.com>
367
368 PR binutils/24613
369 * bfdlink.h (enum report_method): Delete RM_GENERATE_WARNING and
370 RM_GENERATE_ERROR. Add RM_DIAGNOSE.
371 (struct bfd_link_info): Add warn_unresolved_syms.
372
373 2020-04-14 Stephen Casner <casner@acm.org>
374
375 PR ld/25677
376 * aout/aout64.h (N_DATADDR): Add IMAGIC case.
377
378 2020-04-02 Jan W. Jagersma <jwjagersma@gmail.com>
379
380 * coff/go32exe.h: Remove file.
381 * coff/internal.h (struct internal_filehdr): Remove field
382 go32stub. Remove flag F_GO32STUB.
383
384 2020-04-01 Martin Liska <mliska@suse.cz>
385 Maciej W. Rozycki <macro@linux-mips.org>
386
387 PR lto/94249
388 * plugin-api.h: Fix a typo.
389
390 2020-03-30 Nelson Chu <nelson.chu@sifive.com>
391
392 * opcode/riscv-opc.h: Update CSR to 1.11.
393
394 2020-03-26 John Baldwin <jhb@FreeBSD.org>
395
396 * elf/common.h (AT_FREEBSD_BSDFLAGS): Define.
397
398 2020-03-24 Martin Liska <mliska@suse.cz>
399
400 PR lto/94249
401 * plugin-api.h: Add more robust endianess detection.
402
403 2020-03-21 Martin Liska <mliska@suse.cz>
404
405 * plugin-api.h (enum ld_plugin_symbol_type): Remove
406 comma after last value of an enum.
407 * lto-symtab.h (enum gcc_plugin_symbol_type): Likewise.
408
409 2020-03-19 Martin Liska <mliska@suse.cz>
410
411 * lto-symtab.h (enum gcc_plugin_symbol_type): New.
412 (enum gcc_plugin_symbol_section_kind): Likewise.
413
414 2020-03-19 Martin Liska <mliska@suse.cz>
415
416 * plugin-api.h (struct ld_plugin_symbol): Split
417 int def into 4 char fields.
418 (enum ld_plugin_symbol_type): New.
419 (enum ld_plugin_symbol_section_kind): New.
420 (enum ld_plugin_tag): Add LDPT_ADD_SYMBOLS_V2.
421
422 2020-03-13 Kamil Rytarowski <n54@gmx.com>
423
424 * elf/common.h (NT_NETBSDCORE_LWPSTATUS): New define.
425
426 2020-03-13 Kamil Rytarowski <n54@gmx.com>
427
428 * elf/common.h (NT_NETBSDCORE_AUXV): New define.
429
430 2020-03-13 Christophe Lyon <christophe.lyon@linaro.org>
431
432 * bfdlink.h (bfd_link_info): Add non_contiguous_regions and
433 non_contiguous_regions_warnings fields.
434
435 2020-03-13 Christian Eggers <ceggers@gmx.de>
436
437 * bfdlink.h (struct bfd_link_order): Add unit (bytes/octets) to
438 offset and size members.
439 * elf/internal.h (struct elf_internal_phdr): Likewise for
440 p_align member.
441 (struct elf_segment_map): Likewise for p_paddr and p_size
442 members
443
444 2020-03-13 Christian Eggers <ceggers@gmx.de>
445
446 * elf/internal.h (struct elf_internal_phdr): Add unit (octets)
447 to several member field comments.
448 (Elf_Internal_Shdr): likewise.
449
450 2020-03-10 Alan Modra <amodra@gmail.com>
451
452 * som/aout.h (SOM_AUX_ID_MANDATORY, SOM_SPACE_IS_LOADABLE),
453 (SOM_SYMBOL_HIDDEN, SOM_SYMBOL_HAS_LONG_RETURN): Use 1u << 31.
454 * som/lst.h (LST_SYMBOL_HIDDEN): Likewise.
455
456 2020-03-03 Luis Machado <luis.machado@linaro.org>
457
458 * elf/common.h (AT_L1I_CACHESIZE, AT_L1I_CACHEGEOMETRY)
459 (AT_L1D_CACHESIZE, AT_L1D_CACHEGEOMETRY, AT_L2_CACHESIZE)
460 (AT_L2_CACHEGEOMETRY, AT_L3_CACHESIZE, AT_L3_CACHEGEOMETRY)
461 (AT_MINSIGSTKSZ): New defines, imported from glibc.
462
463 2020-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
464
465 Import from gcc mainline:
466 2020-02-05 Andrew Burgess <andrew.burgess@embecosm.com>
467
468 * hashtab.h (htab_remove_elt): Make a parameter const.
469 (htab_remove_elt_with_hash): Likewise.
470
471 2020-02-20 Nelson Chu <nelson.chu@sifive.com>
472
473 * opcode/riscv-opc.h: Extend DECLARE_CSR and DECLARE_CSR_ALIAS to
474 record riscv_csr_class.
475
476 2020-02-10 Stam Markianos-Wright <stam.markianos-wright@arm.com>
477 Matthew Malcomson <matthew.malcomson@arm.com>
478
479 * opcode/arm.h (ARM_EXT2_CDE): New extension macro.
480 (ARM_EXT2_CDE0): New extension macro.
481 (ARM_EXT2_CDE1): New extension macro.
482 (ARM_EXT2_CDE2): New extension macro.
483 (ARM_EXT2_CDE3): New extension macro.
484 (ARM_EXT2_CDE4): New extension macro.
485 (ARM_EXT2_CDE5): New extension macro.
486 (ARM_EXT2_CDE6): New extension macro.
487 (ARM_EXT2_CDE7): New extension macro.
488
489 2020-02-07 Sergey Belyashov <sergey.belyashov@gmail.com>
490
491 PR 25469
492 * coff/internal.h (R_IMM16BE): Define.
493 * elf/z80.h (EF_Z80_MACH_Z80N): Define.
494 (R_Z80_16_BE): New reloc.
495
496 2020-02-04 Alan Modra <amodra@gmail.com>
497
498 * opcode/d30v.h (struct pd_reg): Make value field unsigned.
499
500 2020-01-16 Jon Turney <jon.turney@dronecode.org.uk>
501
502 * coff/internal.h (PE_IMAGE_DEBUG_TYPE_VC_FEATURE)
503 (PE_IMAGE_DEBUG_TYPE_POGO, PE_IMAGE_DEBUG_TYPE_ILTCG)
504 (PE_IMAGE_DEBUG_TYPE_MPX, PE_IMAGE_DEBUG_TYPE_REPRO): Add.
505
506 2020-01-18 Nick Clifton <nickc@redhat.com>
507
508 Binutils 2.34 branch created.
509
510 2020-01-17 Nick Clifton <nickc@redhat.com>
511
512 * Import from gcc mainline:
513 2019-06-10 Martin Liska <mliska@suse.cz>
514
515 * ansidecl.h (ATTRIBUTE_WARN_UNUSED_RESULT): New macro.
516 * libiberty.h (xmalloc): Use it.
517 (xrealloc): Likewise.
518 (xcalloc): Likewise.
519 (xstrdup): Likewise.
520 (xstrndup): Likewise.
521 (xmemdup): Likewise.
522
523 2019-06-10 Martin Liska <mliska@suse.cz>
524
525 * ansidecl.h:
526 (ATTRIBUTE_RESULT_SIZE_1): Define new macro.
527 (ATTRIBUTE_RESULT_SIZE_2): Likewise.
528 (ATTRIBUTE_RESULT_SIZE_1_2): Likewise.
529 * libiberty.h (xmalloc): Add RESULT_SIZE attribute.
530 (xrealloc): Likewise.
531 (xcalloc): Likewise.
532
533 2019-11-16 Tim Ruehsen <tim.ruehsen@gmx.de>
534
535 * demangle.h (struct demangle_component): Add member
536 d_counting.
537
538 2019-11-16 Eduard-Mihai Burtescu <eddyb@lyken.rs>
539
540 * demangle.h (rust_demangle_callback): Add.
541
542 2019-07-18 Eduard-Mihai Burtescu <eddyb@lyken.rs>
543
544 * demangle.h (rust_is_mangled): Move to libiberty/rust-demangle.h.
545 (rust_demangle_sym): Move to libiberty/rust-demangle.h.
546
547 2020-01-16 Andre Vieira <andre.simoesdiasvieira@arm.com>
548
549 PR 25376
550 * opcodes/arm.h (FPU_MVE, FPU_MVE_FPU): Move these features to...
551 (ARM_EXT2_MVE, ARM_EXT2_MVE_FP): ... the CORE_HIGH space.
552 (ARM_ANY): Redefine to not include any MVE bits.
553 (ARM_FEATURE_ALL): Removed.
554
555 2020-01-15 Jozef Lawrynowicz <jozef.l@mittosystems.com>
556
557 * opcode/msp430.h (enum msp430_expp_e): New.
558 (struct msp430_operand_s): Add expp member to struct.
559
560 2020-01-13 Claudiu Zissulescu <claziss@gmail.com>
561
562 * elf/arc-cpu.def: Update ARC cpu list.
563
564 2020-01-13 Alan Modra <amodra@gmail.com>
565
566 * opcode/tic4x.h (EXTR): Delete.
567 (EXTRU, EXTRS, INSERTU, INSERTS): Rewrite without zero/sign
568 extension using shifts. Do trim INSERTU value to specified bitfield.
569
570 2020-01-10 Alan Modra <amodra@gmail.com>
571
572 * opcode/spu.h: Formatting.
573 (UNSIGNED_EXTRACT): Use 1u.
574 (SIGNED_EXTRACT): Don't sign extend with shifts.
575 (DECODE_INSN_I9a, DECODE_INSN_I9b): Avoid left shift of signed value.
576 Keep result signed.
577 (DECODE_INSN_U9a, DECODE_INSN_U9b): Delete.
578
579 2020-01-07 Shahab Vahedi <shahab@synopsys.com>
580
581 * opcode/arc.h (insn_class_t): Add 'LLOCK' and 'SCOND'.
582
583 2020-01-02 Sergey Belyashov <sergey.belyashov@gmail.com>
584
585 * coff/internal.h: Add defintions of Z80 reloc names.
586
587 2020-01-02 Christian Biesinger <cbiesinger@google.com>
588
589 * opcode/s12z.h: Undef REG_Y.
590
591 2020-01-01 Alan Modra <amodra@gmail.com>
592
593 Update year range in copyright notice of all files.
594
595 For older changes see ChangeLog-2019
596 \f
597 Copyright (C) 2020 Free Software Foundation, Inc.
598
599 Copying and distribution of this file, with or without modification,
600 are permitted in any medium without royalty provided the copyright
601 notice and this notice are preserved.
602
603 Local Variables:
604 mode: change-log
605 left-margin: 8
606 fill-column: 74
607 version-control: never
608 End: