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