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