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