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