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