]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - include/ChangeLog
PR26453 UBSAN: som.c:2885 null pointer memcpy
[thirdparty/binutils-gdb.git] / include / ChangeLog
CommitLineData
531c73a3
CQ
12020-08-24 Cooper Qu <cooper.qu@linux.alibaba.com>
2
3 * opcode/csky.h (CSKYV2_ISA_10E60): New.
4 (CSKY_ARCH_860): New.
5
d04aee0f
CQ
62020-08-21 Cooper Qu <cooper.qu@linux.alibaba.com>
7
8 * csky.h (CSKYV2_ISA_3E3R2): New.
9
b8fff44e
MW
102020-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
fa63795f
AC
152020-08-10 Alex Coplan <alex.coplan@arm.com>
16
17 * opcode/aarch64.h (AARCH64_MAX_SYSREG_NAME_LEN): New.
18
f7cb161e
PW
192020-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
a69ee13f
CT
262020-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
662df3c3
NA
312020-07-22 Nick Alcock <nick.alcock@oracle.com>
32
33 * ctf-api.h (CTF_LINK_NONDEDUP): New, turn off the
34 deduplicator.
35
e3e8411b
NA
362020-07-22 Nick Alcock <nick.alcock@oracle.com>
37
38 * ctf-api.h (CTF_LINK_OMIT_VARIABLES_SECTION): New.
39
0f0c11f7
NA
402020-07-22 Nick Alcock <nick.alcock@oracle.com>
41
42 * ctf-api.h (CTF_LINK_SHARE_DUPLICATED): No longer unimplemented.
43
6dd2819f
NA
442020-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
5f54462c
NA
492020-07-22 Nick Alcock <nick.alcock@oracle.com>
50
51 * ctf-api.h (CTF_LINK_EMPTY_CU_MAPPINGS): New.
52
8d2229ad
NA
532020-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
8b37e7b6
NA
592020-07-22 Nick Alcock <nick.alcock@oracle.com>
60
61 * ctf-api.h (ECTF_INTERNAL): Adjust error text.
62 (ctf_errwarning_next): New.
63
ec388c16
NA
642020-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
688d28f6
NA
702020-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
2399827b
NA
862020-07-22 Nick Alcock <nick.alcock@oracle.com>
87
88 * ctf-api.h (ctf_ref): New.
89
9c23dfa5
NA
902020-07-22 Nick Alcock <nick.alcock@oracle.com>
91
92 * ctf-api.h (ctf_archive_count): New.
93
e0325e2c
NA
942020-07-22 Nick Alcock <nick.alcock@oracle.com>
95
96 * ctf-api.h (ctf_member_count): New.
97
9b15cbb7
NA
982020-07-22 Nick Alcock <nick.alcock@oracle.com>
99
100 * ctf-api.h (ctf_type_kind_forwarded): New.
101
01d93174
NA
1022020-07-22 Nick Alcock <nick.alcock@oracle.com>
103
104 * ctf-api.c (ctf_type_name_raw): New.
105
7eea9d3b
NA
1062020-07-22 Nick Alcock <nick.alcock@oracle.com>
107
108 * ctf-api.h (ECTF_*): Improve comments.
109 (ECTF_NERR): New.
110
b64751cf
NA
1112020-07-22 Nick Alcock <nick.alcock@oracle.com>
112
113 * ctf-api.h: Fix typos in comments.
114
0e6a3f07
L
1152020-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
a308b89d
L
1212020-07-11 H.J. Lu <hongjiu.lu@intel.com>
122
123 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_TMM): New.
124
fc238d4a
JB
1252020-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
fe49679d
AM
1302020-07-09 Alan Modra <amodra@gmail.com>
131
132 * coff/powerpc.h: Delete.
133
b115b9fd
NC
1342020-07-04 Nick Clifton <nickc@redhat.com>
135
136 Binutils 2.35 branch created.
137
08ccfccf
NC
1382020-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
83d7d99e
NC
1442020-06-30 Nelson Chu <nelson.chu@sifive.com>
145
146 * opcode/riscv-opc.h: Cleanup and remove the unused macros.
147
279edac5
AM
1482020-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
2f6ecaed
NA
1542020-06-26 Nick Alcock <nick.alcock@oracle.com>
155
156 * ctf-api.h (ctf_arc_bufopen): New.
157
85f7484a
PB
1582020-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
6248d9d6
NC
1632020-06-25 Nick Clifton <nickc@redhat.com>
164
165 * libiberty.h (bsearch_r): Remove use of the register keyword from
166 the prototype.
167
727b7b18
L
1682020-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
359157df
AC
1822020-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
d768f160
SJ
2322020-06-22 Saagar Jha <saagar@saagarjha.com>
233
234 * mach-o/loader.h: Add declarations of two new Mach-O load
235 commands.
236
39ff0b81
NC
2372020-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
7a77f1ac
MF
2432020-06-15 Max Filippov <jcmvbkbc@gmail.com>
244
245 * elf/xtensa.h (xtensa_abi_choice): New declaration.
246
cae64165
RM
2472020-06-12 Roland McGrath <mcgrathr@google.com>
248
249 * bfdlink.h (struct bfd_link_info): New field start_stop_visibility.
250
d8af286f
NC
2512020-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
14962256
AC
2592020-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
d0c4e780
AM
2642020-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
87c69f97
AM
2692020-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
e9bffec9
JM
2772020-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
b3db6d07
JM
2822020-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
44730156
NC
2872020-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
8eff95bc
AM
2932020-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
a6dbf402
L
2992020-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
68dc60e6
L
3072020-05-25 H.J. Lu <hongjiu.lu@intel.com>
308
309 * elf/common.h: Update comments for ET_EXEC and ET_DYN.
310
8f595e9b
NC
3112020-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
164446e0
AF
3312020-05-19 Alexander Fedotov <alfedotov@gmail.com>
332
333 PR 25992
334 * opcode/arm.h (ARM_EXT2_V8R): Define. Modified ARM_AEXT2_V8R.
335
aa3c112f
AM
3362020-05-11 Alan Modra <amodra@gmail.com>
337
338 * opcode/ppc.h (PPC_OPERAND_ACC): Define. Renumber following
339 PPC_OPERAND defines.
340
7c1f4227
AM
3412020-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
09c1e68a
AC
3462020-04-30 Alex Coplan <alex.coplan@arm.com>
347
348 * opcode/aarch64.h (enum aarch64_opnd): Add
349 AARCH64_OPND_UNDEFINED.
350
27456742
AK
3512020-04-23 Anton Kolesov <anton.kolesov@synopsys.com>
352
353 * elf/common.h (NT_ARC_V2): New macro definitions.
354
30ce8e47
MF
3552020-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
fad3d2c1
AM
3612020-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
95a51568
FS
3662020-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
fa1477dc
SC
3732020-04-14 Stephen Casner <casner@acm.org>
374
375 PR ld/25677
376 * aout/aout64.h (N_DATADDR): Add IMAGIC case.
377
4d095f5b
JJ
3782020-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
40bd13ce
ML
3842020-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
d1a89da5
NC
3902020-03-30 Nelson Chu <nelson.chu@sifive.com>
391
392 * opcode/riscv-opc.h: Update CSR to 1.11.
393
a879b4d5
JB
3942020-03-26 John Baldwin <jhb@FreeBSD.org>
395
396 * elf/common.h (AT_FREEBSD_BSDFLAGS): Define.
397
dfb68cc3
ML
3982020-03-24 Martin Liska <mliska@suse.cz>
399
400 PR lto/94249
401 * plugin-api.h: Add more robust endianess detection.
402
e3b1fa32
ML
4032020-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
3734bec8
ML
4092020-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
4142020-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
06d949ec
KR
4222020-03-13 Kamil Rytarowski <n54@gmx.com>
423
424 * elf/common.h (NT_NETBSDCORE_LWPSTATUS): New define.
425
4262020-03-13 Kamil Rytarowski <n54@gmx.com>
9fcbd8a9
KR
427
428 * elf/common.h (NT_NETBSDCORE_AUXV): New define.
429
abf874aa
CL
4302020-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
66631823
CE
4352020-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
502794d4
CE
4442020-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
e10ac147
AM
4502020-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
b5ebe8dd
LM
4562020-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
99e47410
AB
4632020-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
bd0cf5a6
NC
4712020-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
4934a27c
MM
4762020-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
9fc0b501
SB
4892020-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
c5d7be0c
AM
4962020-02-04 Alan Modra <amodra@gmail.com>
497
498 * opcode/d30v.h (struct pd_reg): Make value field unsigned.
499
1957ab10
JT
5002020-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
ae774686
NC
5062020-01-18 Nick Clifton <nickc@redhat.com>
507
508 Binutils 2.34 branch created.
509
533da483
NC
5102020-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
2da2eaf4
AV
5472020-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
131cb553
JL
5552020-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
39fe16e0
CZ
5602020-01-13 Claudiu Zissulescu <claziss@gmail.com>
561
562 * elf/arc-cpu.def: Update ARC cpu list.
563
5496abe1
AM
5642020-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
8948cc69
AM
5702020-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
bb82aefe
SV
5792020-01-07 Shahab Vahedi <shahab@synopsys.com>
580
581 * opcode/arc.h (insn_class_t): Add 'LLOCK' and 'SCOND'.
582
6655dba2
SB
5832020-01-02 Sergey Belyashov <sergey.belyashov@gmail.com>
584
585 * coff/internal.h: Add defintions of Z80 reloc names.
586
d73b58f4
NC
5872020-01-02 Christian Biesinger <cbiesinger@google.com>
588
589 * opcode/s12z.h: Undef REG_Y.
590
b14ce8bf
AM
5912020-01-01 Alan Modra <amodra@gmail.com>
592
593 Update year range in copyright notice of all files.
594
0b114740 595For older changes see ChangeLog-2019
3499769a 596\f
0b114740 597Copyright (C) 2020 Free Software Foundation, Inc.
3499769a
AM
598
599Copying and distribution of this file, with or without modification,
600are permitted in any medium without royalty provided the copyright
601notice and this notice are preserved.
602
603Local Variables:
604mode: change-log
605left-margin: 8
606fill-column: 74
607version-control: never
608End: