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