]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - include/ChangeLog
RISC-V: Dump CSR according to the elf privileged spec attributes.
[thirdparty/binutils-gdb.git] / include / ChangeLog
CommitLineData
729a5353
NC
12020-12-10 Nelson Chu <nelson.chu@sifive.com>
2
3 * opcode/riscv.h: Add INSN_CLASS_ZICSR and INSN_CLASS_ZIFENCEI.
4
84614182
NC
52020-12-07 Nick Clifton <nickc@redhat.com>
6
7 * elf/common.h (SHF_GNU_BUILD_NOTE): Delete.
8
00d4d1b0
NC
92020-12-01 Nelson Chu <nelson.chu@sifive.com>
10
11 * opcode/riscv.h (RISCV_UNKNOWN_VERSION): added.
12
7ef19aa6
NC
132020-12-01 Nelson Chu <nelson.chu@sifive.com>
14
15 * opcode/riscv.h (riscv_ext_version):
16 Change the version type from unsigned to int.
17
53651de8
NA
182020-11-23 Nick Alcock <nick.alcock@oracle.com>
19
20 * ctf-api.h: Style nit: remove () on function names in comments.
21 (ctf_sect_t): Mention endianness concerns.
22 (ctf_symsect_endianness): New declaration.
23 (ctf_arc_symsect_endianness): Likewise.
24
97a2a623
NA
252020-11-20 Nick Alcock <nick.alcock@oracle.com>
26
27 * ctf-api.h (ctf_getsymsect): New.
28 (ctf_getstrsect): Likewise.
29
2c78e925
NA
302020-11-20 Nick Alcock <nick.alcock@oracle.com>
31
32 * ctf-api.h (ctf_arc_lookup_symbol): New.
33 (ctf_arc_flush_caches): Likewise.
34 * ctf.h: Document new auto-ctf_import behaviour.
35
1136c379
NA
362020-11-20 Nick Alcock <nick.alcock@oracle.com>
37
38 * ctf-api.h (ctf_symbol_next): New.
39 (ctf_add_objt_sym): Likewise.
40 (ctf_add_func_sym): Likewise.
41 * ctf.h: Document new function info section format.
42 (CTF_F_NEWFUNCINFO): New.
43 (CTF_F_IDXSORTED): New.
44 (CTF_F_MAX): Adjust accordingly.
45
3d16b64e
NA
462020-11-20 Nick Alcock <nick.alcock@oracle.com>
47
48 * bfdlink.h (struct elf_sym_strtab): Replace with...
49 (struct elf_internal_sym): ... this.
50 (struct bfd_link_callbacks) <examine_strtab>: Take only a
51 symstrtab argument.
52 <ctf_new_symbol>: New.
53 <ctf_new_dynsym>: Likewise.
54 * ctf-api.h (struct ctf_link_sym) <st_symidx>: New.
55 <st_nameidx>: Likewise.
56 <st_nameidx_set>: Likewise.
57 (ctf_link_iter_symbol_f): Removed.
58 (ctf_link_shuffle_syms): Remove most parameters, just takes a
59 ctf_dict_t now.
60 (ctf_link_add_linker_symbol): New, split from
61 ctf_link_shuffle_syms.
62 * ctf.h (CTF_F_DYNSTR): New.
63 (CTF_F_MAX): Adjust.
64
ae41200b
NA
652020-11-20 Nick Alcock <nick.alcock@oracle.com>
66
67 * ctf-api.h (ctf_arc_open_by_name): Rename to...
68 (ctf_dict_open): ... this, keeping compatibility function.
69 (ctf_arc_open_by_name_sections): Rename to...
70 (ctf_dict_open_sections): ... this, keeping compatibility function.
71
139633c3
NA
722020-11-20 Nick Alcock <nick.alcock@oracle.com>
73
74 * ctf-api.h (ctf_file_t): Rename to...
75 (ctf_dict_t): ... this. Keep ctf_file_t around for compatibility.
76 (struct ctf_file): Likewise rename to...
77 (struct ctf_dict): ... this.
78 (ctf_file_close): Rename to...
79 (ctf_dict_close): ... this, keeping compatibility function.
80 (ctf_parent_file): Rename to...
81 (ctf_parent_dict): ... this, keeping compatibility function.
82 All callers adjusted.
83 * ctf.h: Rename references to ctf_file_t to ctf_dict_t.
84 (struct ctf_archive) <ctfa_nfiles>: Rename to...
85 <ctfa_ndicts>: ... this.
86
99fabbc9
JL
872020-11-18 Jozef Lawrynowicz <jozef.l@mittosystems.com>
88
89 * elf/common.h (SHF_GNU_RETAIN): Define.
90
e64441b1
PW
912020-11-16 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
92
93 * opcode/aarch64.h (AARCH64_FEATURE_FLAGM): Add new feature.
94 (AARCH64_FEATURE_FLAGMANIP): Update comment.
95 (AARCH64_ARCH_V8_4): Add back FLAGM to Armv8.4-A.
96
9372689d
SO
972020-11-09 Spencer E. Olson <olsonse@umich.edu>
98
99 * opcode/pru.h: Add LMBD (left-most bit detect) opcode index.
100
8edca81e
PW
1012020-11-09 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
102
103 * opcode/aarch64.h (enum aarch64_opnd): Add new operand AARCH64_OPND_Rt_LS64.
104
af1bd771
PW
1052020-11-06 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
106
107 * opcode/aarch64.h (AARCH64_FEATURE_PAC): Add new feature.
108 (AARCH64_ARCH_V8_3): Add back PAC to Armv8.3-A.
109
55cc0128
PW
1102020-11-04 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
111
112 * opcode/aarch64.h (AARCH64_ARCH_V8): Add RAS to Armv8-A.
113 (AARCH64_ARCH_V8_2): Remove RAS from Armv8.2-A set.
114
fd65497d
PW
1152020-11-03 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
116
117 * opcode/aarch64.h (AARCH64_FEATURE_LS64): New +ls64 feature flag.
118 (AARCH64_ARCH_V8_7): Add LS64 as part of Armv8.7-a.
119
b0ab0693
L
1202020-10-30 H.J. Lu <hongjiu.lu@intel.com>
121
122 PR gas/26703
123 * elf/common.h (GNU_PROPERTY_X86_ISA_1_BASELINE): New.
124 (GNU_PROPERTY_X86_ISA_1_V2): Uppdated.
125 (GNU_PROPERTY_X86_ISA_1_V3): Likewise.
126 (GNU_PROPERTY_X86_ISA_1_V4): Likewise.
127
3a959875
PW
1282020-10-27 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
129
130 * opcode/aarch64.h (AARCH64_FEATURE_CSRE): New -march feature.
131\e(enum aarch64_opnd): New CSR instruction field AARCH64_OPND_CSRE_CSR.
132
9d1ccf22
CQ
1332020-10-26 Cooper Qu <cooper.qu@linux.alibaba.com>
134
135 * opcode/csky.h (CSKY_VERSION_V1): New, currently used.
136 (CSKY_VERSION_V2): New.
137 (CSKY_VERSION_V3): New.
138
3a959875
PW
1392020-10-23 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
140
141 * opcode/aarch64.h (enum aarch64_opnd): New operand
142 AARCH64_OPND_BARRIER_DSB_NXS.
143 (aarch64_barrier_dsb_nxs_options): Declare DSB nXS options.
144
0d01fbe6
TT
1452020-10-21 Tom Tromey <tromey@adacore.com>
146
147 * ctf-api.h (_CTF_ERRORS): New macro.
148
02dd9d25
NC
1492020-10-16 Nelson Chu <nelson.chu@sifive.com>
150
151 * elf/riscv.h: Add R_RISCV_IRELATIVE to 58.
152
3a959875
PW
1532020-10-16 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
154
155 * opcode/aarch64.h (AARCH64_FEATURE_V8_7): New feature bitmask.
156 (AARCH64_ARCH_V8_7): New arch feature set.
157
32930e4e
L
1582020-10-09 H.J. Lu <hongjiu.lu@intel.com>
159
160 PR gas/26703
161 * elf/common.h (GNU_PROPERTY_X86_ISA_1_USED): Renamed to ...
162 (GNU_PROPERTY_X86_COMPAT_2_ISA_1_USED): This.
163 (GNU_PROPERTY_X86_ISA_1_NEEDED): Renamed to ...
164 (GNU_PROPERTY_X86_COMPAT_2_ISA_1_NEEDED): This.
165 (GNU_PROPERTY_X86_ISA_1_XXX): Renamed to ...
166 (GNU_PROPERTY_X86_COMPAT_2_ISA_1_XXX): This.
167 (GNU_PROPERTY_X86_ISA_1_NEEDED): New.
168 (GNU_PROPERTY_X86_ISA_1_USED): Likewise.
169 (GNU_PROPERTY_X86_ISA_1_V2): Likewise.
170 (GNU_PROPERTY_X86_ISA_1_V3): Likewise.
171 (GNU_PROPERTY_X86_ISA_1_V4): Likewise.
172 (GNU_PROPERTY_X86_FEATURE_2_MASK): Likewise.
173
d7b477c5
MW
1742020-09-23 Mark Wielaard <mark@klomp.org>
175
176 Sync with GCC
177 * dwarf2.def: Add DWARF5 Unit type header encoding macros
178 DW_UT_FIRST, DW_UT and DW_UT_END.
179 * dwarf2.h (enum dwarf_unit_type): Removed and define using
180 DW_UT_FIRST, DW_UT and DW_UT_END macros.
181 (get_DW_UT_name): New function declaration.
182
496afd17
L
1832020-09-12 H.J. Lu <hongjiu.lu@intel.com>
184
185 PR ld/26391
186 * bfdlink.h (bfd_link_info): Add unique_symbol.
187
dae7c5a4
FW
1882020-09-11 Felix Willgerodt <felix.willgerodt@intel.com>
189
190 Sync with GCC
191 2020-09-08 Felix Willgerodt <felix.willgerodt@intel.com>
192
193 * floatformat.h (floatformat_bfloat16_big): New.
194 (floatformat_bfloat16_little): New.
195
548f5275
CQ
1962020-09-12 Cooper Qu <cooper.qu@linux.alibaba.com>
197
198 * opcode/csky.h (CSKYV1_ISA_E1): Convert to bfd_uint64_t type.
199 (CSKYV2_ISA_E1): Likewise.
200 (CSKYV2_ISA_1E2>): Likewise.
201 (CSKYV2_ISA_2E3>): Likewise.
202 (CSKYV2_ISA_3E7>): Likewise.
203 (CSKYV2_ISA_7E10): Likewise.
204 (CSKYV2_ISA_3E3R1): Likewise.
205 (CSKYV2_ISA_3E3R2): Likewise.
206 (CSKYV2_ISA_10E60): Likewise.
207 (CSKYV2_ISA_3E3R3): Likewise.
208 (CSKY_ISA_TRUST): Likewise.
209 (CSKY_ISA_CACHE): Likewise.
210 (CSKY_ISA_NVIC): Likewise.
211 (CSKY_ISA_CP): Likewise.
212 (CSKY_ISA_MP): Likewise.
213 (CSKY_ISA_MP_1E2): Likewise.
214 (CSKY_ISA_JAVA): Likewise.
215 (CSKY_ISA_MAC): Likewise.
216 (CSKY_ISA_MAC_DSP): Likewise.
217 (CSKY_ISA_DSP): Likewise.
218 (CSKY_ISA_DSP_1E2): Likewise.
219 (CSKY_ISA_DSP_ENHANCE): Likewise.
220 (CSKY_ISA_DSPE60): Likewise.
221 (CSKY_ISA_FLOAT_E1): Likewise.
222 (CSKY_ISA_FLOAT_1E2): Likewise.
223 (CSKY_ISA_FLOAT_1E3): Likewise.
224 (CSKY_ISA_FLOAT_3E4): Likewise.
225 (CSKY_ISA_FLOAT_7E60): Likewise.
226 (CSKY_ISA_VDSP): Likewise.
227 (CSKY_ISA_VDSP_2): Likewise.
228 (CSKY_ARCH_804): Define.
229 (CSKY_ARCH_805): Define.
230 (CSKY_ARCH_800): Define.
231
8d58ed37
L
2322020-09-11 H.J. Lu <hongjiu.lu@intel.com>
233
234 * elf/common.h (NT_X86_CET): New.
235
525a0aa3
CQ
2362020-09-10 Cooper Qu <cooper.qu@linux.alibaba.com>
237
238 * opcode/csky.h (CSKY_ARCH_804): Define.
239 (CSKY_ARCH_805): Define.
240 (CSKY_ARCH_800): Define.
241
0332f662
NC
2422020-09-10 Nick Clifton <nickc@redhat.com>
243
244 * opcode/csky.h (CSKY_ISA_FLOAT_7E60): Use a long long type for
245 this value.
246
6a1ed910
CQ
2472020-09-07 Cooper Qu <cooper.qu@linux.alibaba.com>
248
249 * opcode/csky.h (CSKY_ISA_DSPE60): Define.
250
1feede9b
CQ
2512020-09-07 Cooper Qu <cooper.qu@linux.alibaba.com>
252
253 * opcode/csky.h (CSKY_ISA_FLOAT_7E60): Define.
254
7d81bc93
JL
2552020-09-08 Jozef Lawrynowicz <jozef.l@mittosystems.com>
256 Kuan-Lin Chen <kuanlinchentw@gmail.com>
257
258 * elf/msp430.h (elf_msp430_reloc_type): Add
259 R_MSP430_GNU_{SET,SUB}_ULEB128.
260 (elf_msp430x_reloc_type): Add R_MSP430X_GNU_{SET,SUB}_ULEB128.
261
38cf07a6
AC
2622020-09-08 Alex Coplan <alex.coplan@arm.com>
263
264 * opcode/aarch64.h (aarch64_sys_ins_reg_supported_p): Also take
265 system register name in order to simplify validation for v8-R.
266 (aarch64_print_operand): Also take CPU feature set, as disassembly for
267 system registers now depends on arch variant.
268
95830c98
AC
2692020-09-08 Alex Coplan <alex.coplan@arm.com>
270
271 * opcode/aarch64.h (AARCH64_FEATURE_V8_A): New.
272 (AARCH64_FEATURE_V8_R): New.
273 (AARCH64_ARCH_V8): Include new A-profile feature bit.
274 (AARCH64_ARCH_V8_R): New.
275
7c80dd4c
AM
2762020-09-02 Alan Modra <amodra@gmail.com>
277
278 * opcode/v850.h (struct v850_operand <insert>): Make param op an
279 unsigned long.
280
4211a340
CQ
2812020-09-02 Cooper Qu <cooper.qu@linux.alibaba.com>
282
283 * opcode/csky.h (CSKYV2_ISA_3E3R3): Define.
284
1174d920
AM
2852020-08-31 Alan Modra <amodra@gmail.com>
286
287 PR 26493
288 * opcode/riscv.h (OP_MASK_CSR, OP_MASK_CUSTOM_IMM)
289 (OP_MASK_FUNCT7, OP_MASK_RS3): Make unsigned.
290
a148a448
AM
2912020-08-31 Alan Modra <amodra@gmail.com>
292
293 PR 26457
294 * som/aout.h (SOM_SUBSPACE_ACCESS_CONTROL_BITS_MASK): Make unsigned.
295 (SOM_SUBSPACE_MEMORY_RESIDENT, SOM_SUBSPACE_DUP_COMMON)
296 (SOM_SUBSPACE_IS_COMMON, SOM_SUBSPACE_IS_LOADABLE)
297 (SOM_SUBSPACE_QUADRANT_MASK, SOM_SUBSPACE_INITIALLY_FROZEN)
298 (SOM_SUBSPACE_IS_FIRST, SOM_SUBSPACE_CODE_ONLY)
299 (SOM_SUBSPACE_SORT_KEY_MASK, SOM_SUBSPACE_REPLICATE_INIT)
300 (SOM_SUBSPACE_CONTINUATION, SOM_SUBSPACE_IS_TSPECIFIC)
301 (SOM_SUBSPACE_IS_COMDAT): Likewise.
302
0861f561
CQ
3032020-08-28 Cooper Qu <cooper.qu@linux.alibaba.com>
304
305 * elf/csky.h (SHT_CSKY_ATTRIBUTES): Define.
306 (Tag_CSKY_ARCH_NAME): New enum constant.
307 (Tag_CSKY_CPU_NAME): Likewise.
308 (Tag_CSKY_ISA_FLAGS): Likewise.
309 (Tag_CSKY_DSP_VERSION): Likewise.
310 (Tag_CSKY_VDSP_VERSION): Likewise.
311 (Tag_CSKY_FPU_VERSION): Likewise.
312 (Tag_CSKY_FPU_ABI): Likewise.
313 (Tag_CSKY_FPU_ROUNDING): Likewise.
314 (Tag_CSKY_FPU_DENORMAL): Likewise.
315 (Tag_CSKY_FPU_Exception): Likewise.
316 (Tag_CSKY_FPU_NUMBER_MODULE): Likewise.
317 (Tag_CSKY_FPU_HARDFP): Likewise.
318 (Tag_CSKY_MAX): Likewise.
319 (VAL_CSKY_DSP_VERSION_EXTENSION): Likewise.
320 (VAL_CSKY_DSP_VERSION_2): Likewise.
321 (VAL_CSKY_VDSP_VERSION_1): Likewise.
322 (VAL_CSKY_VDSP_VERSION_2): Likewise.
323 (VAL_CSKY_FPU_ABI_SOFT): Likewise.
324 (VAL_CSKY_FPU_ABI_SOFTFP): Likewise.
325 (VAL_CSKY_FPU_ABI_HARD): Likewise.
326 (VAL_CSKY_FPU_HARDFP_HALF): Likewise.
327 (VAL_CSKY_FPU_HARDFP_SINGLE): Likewise.
328 (VAL_CSKY_FPU_HARDFP_DOUBLE): Likewise.
329 * opcode/csky.h (CSKY_ISA_VDSP_V2): Define.
330 CSKYV1_ISA_E1: Change to long constant type.
331 CSKYV2_ISA_E1: Likewise.
332 CSKYV2_ISA_1E2: Likewise.
333 CSKYV2_ISA_2E3: Likewise.
334 CSKYV2_ISA_3E7: Likewise.
335 CSKYV2_ISA_7E10: Likewise.
336 CSKYV2_ISA_3E3R1: Likewise.
337 CSKYV2_ISA_3E3R2: Likewise.
338 CSKYV2_ISA_10E60: Likewise.
339 CSKY_ISA_TRUST: Likewise.
340 CSKY_ISA_CACHE: Likewise.
341 CSKY_ISA_NVIC: Likewise.
342 CSKY_ISA_CP: Likewise.
343 CSKY_ISA_MP: Likewise.
344 CSKY_ISA_MP_1E2: Likewise.
345 CSKY_ISA_JAVA: Likewise.
346 CSKY_ISA_MAC: Likewise.
347 CSKY_ISA_MAC_DSP: Likewise.
348 CSKY_ISA_DSP: Likewise.
349 CSKY_ISA_DSP_1E2: Likewise.
350 CSKY_ISA_DSP_ENHANCE: Likewise.
351 CSKY_ISA_FLOAT_E1: Likewise.
352 CSKY_ISA_FLOAT_1E2: Likewise.
353 CSKY_ISA_FLOAT_1E3: Likewise.
354 CSKY_ISA_FLOAT_3E4: Likewise.
355 CSKY_ISA_VDSP: Likewise.
356
926c9e76
NA
3572020-08-27 Nick Alcock <nick.alcock@oracle.com>
358
359 * ctf-api.h (ctf_errwarning_next): New err parameter.
360
3eba3ef3
NC
3612020-08-26 Nick Clifton <nickc@redhat.com>
362
363 PR 26405
364 * elf/common.h (PT_OPENBSD_BOOTDATA): Define.
365 (PT_OPENBSD_RANDOMIZE): Define.
366 (PT_OPENBSD_WXNEEDED): Define.
367
1673aff5
AM
3682020-08-26 Alan Modra <amodra@gmail.com>
369
370 PR 26458
371 * elf/common.h (ELF32_R_INFO): Cast symbol index to unsigned.
372
531c73a3
CQ
3732020-08-24 Cooper Qu <cooper.qu@linux.alibaba.com>
374
375 * opcode/csky.h (CSKYV2_ISA_10E60): New.
376 (CSKY_ARCH_860): New.
377
d04aee0f
CQ
3782020-08-21 Cooper Qu <cooper.qu@linux.alibaba.com>
379
380 * csky.h (CSKYV2_ISA_3E3R2): New.
381
b8fff44e
MW
3822020-08-21 Mark Wielaard <mark@klomp.org>
383
384 * diagnostics.h (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): Also define
385 for GCC 7.0 or higher.
386
fa63795f
AC
3872020-08-10 Alex Coplan <alex.coplan@arm.com>
388
389 * opcode/aarch64.h (AARCH64_MAX_SYSREG_NAME_LEN): New.
390
f7cb161e
PW
3912020-08-10 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
392
393 * opcode/aarch64.h (aarch64_sys_reg_deprecated_p): Functions
394 paramaters changed.
395 (aarch64_sys_reg_supported_p): Function removed.
396 (aarch64_sys_ins_reg_supported_p): Functions paramaters changed.
397
a69ee13f
CT
3982020-07-28 Caroline Tice <cmtice@google.com>
399
400 * dwarf2.h (enum dwarf_sect_v5): A new enum section for the
401 sections in a DWARF 5 DWP file (DWP version 5).
402
662df3c3
NA
4032020-07-22 Nick Alcock <nick.alcock@oracle.com>
404
405 * ctf-api.h (CTF_LINK_NONDEDUP): New, turn off the
406 deduplicator.
407
e3e8411b
NA
4082020-07-22 Nick Alcock <nick.alcock@oracle.com>
409
410 * ctf-api.h (CTF_LINK_OMIT_VARIABLES_SECTION): New.
411
0f0c11f7
NA
4122020-07-22 Nick Alcock <nick.alcock@oracle.com>
413
414 * ctf-api.h (CTF_LINK_SHARE_DUPLICATED): No longer unimplemented.
415
6dd2819f
NA
4162020-07-22 Nick Alcock <nick.alcock@oracle.com>
417
418 * ctf-api.h (ctf_link_variable_filter_t): New.
419 (ctf_link_set_variable_filter): Likewise.
420
5f54462c
NA
4212020-07-22 Nick Alcock <nick.alcock@oracle.com>
422
423 * ctf-api.h (CTF_LINK_EMPTY_CU_MAPPINGS): New.
424
8d2229ad
NA
4252020-07-22 Nick Alcock <nick.alcock@oracle.com>
426
427 * ctf-api.h (ECTF_NEEDSBFD): New.
428 (ECTF_NERR): Adjust.
429 (ctf_link): Rename share_mode arg to flags.
430
8b37e7b6
NA
4312020-07-22 Nick Alcock <nick.alcock@oracle.com>
432
433 * ctf-api.h (ECTF_INTERNAL): Adjust error text.
434 (ctf_errwarning_next): New.
435
ec388c16
NA
4362020-07-22 Nick Alcock <nick.alcock@oracle.com>
437
438 * ctf-api.h (ECTF_FLAGS): New.
439 (ECTF_NERR): Adjust.
440 * ctf.h (CTF_F_MAX): New.
441
688d28f6
NA
4422020-07-22 Nick Alcock <nick.alcock@oracle.com>
443
444 * ctf-api.h (ECTF_NEXT_END): New error.
445 (ECTF_NEXT_WRONGFUN): Likewise.
446 (ECTF_NEXT_WRONGFP): Likewise.
447 (ECTF_NERR): Adjust.
448 (ctf_next_t): New.
449 (ctf_next_create): New prototype.
450 (ctf_next_destroy): Likewise.
451 (ctf_next_copy): Likewise.
452 (ctf_member_next): Likewise.
453 (ctf_enum_next): Likewise.
454 (ctf_type_next): Likewise.
455 (ctf_label_next): Likewise.
456 (ctf_variable_next): Likewise.
457
2399827b
NA
4582020-07-22 Nick Alcock <nick.alcock@oracle.com>
459
460 * ctf-api.h (ctf_ref): New.
461
9c23dfa5
NA
4622020-07-22 Nick Alcock <nick.alcock@oracle.com>
463
464 * ctf-api.h (ctf_archive_count): New.
465
e0325e2c
NA
4662020-07-22 Nick Alcock <nick.alcock@oracle.com>
467
468 * ctf-api.h (ctf_member_count): New.
469
9b15cbb7
NA
4702020-07-22 Nick Alcock <nick.alcock@oracle.com>
471
472 * ctf-api.h (ctf_type_kind_forwarded): New.
473
01d93174
NA
4742020-07-22 Nick Alcock <nick.alcock@oracle.com>
475
476 * ctf-api.c (ctf_type_name_raw): New.
477
7eea9d3b
NA
4782020-07-22 Nick Alcock <nick.alcock@oracle.com>
479
480 * ctf-api.h (ECTF_*): Improve comments.
481 (ECTF_NERR): New.
482
b64751cf
NA
4832020-07-22 Nick Alcock <nick.alcock@oracle.com>
484
485 * ctf-api.h: Fix typos in comments.
486
0e6a3f07
L
4872020-07-22 H.J. Lu <hongjiu.lu@intel.com>
488
489 PR ld/26262
490 PR ld/26267
491 * bfdlink.h (bfd_link_info): Add lto_all_symbols_read.
492
a308b89d
L
4932020-07-11 H.J. Lu <hongjiu.lu@intel.com>
494
495 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_TMM): New.
496
fc238d4a
JB
4972020-07-09 John Baldwin <jhb@FreeBSD.org>
498
499 * elf/common.h (AT_FREEBSD_ARGC, AT_FREEBSD_ARGV, AT_FREEBSD_ENVC)
500 (AT_FREEBSD_ENVV, AT_FREEBSD_PS_STRINGS): Define.
501
fe49679d
AM
5022020-07-09 Alan Modra <amodra@gmail.com>
503
504 * coff/powerpc.h: Delete.
505
b115b9fd
NC
5062020-07-04 Nick Clifton <nickc@redhat.com>
507
508 Binutils 2.35 branch created.
509
08ccfccf
NC
5102020-06-30 Nelson Chu <nelson.chu@sifive.com>
511
512 * opcode/riscv-opc.h: Support the unprivileged CSR. The versions
513 of the unprivileged CSR should be PRIV_SPEC_CLASS_NONE for now.
514 * opcode/riscv.h (enum riscv_csr_class): Add CSR_CLASS_DEBUG.
515
83d7d99e
NC
5162020-06-30 Nelson Chu <nelson.chu@sifive.com>
517
518 * opcode/riscv-opc.h: Cleanup and remove the unused macros.
519
279edac5
AM
5202020-06-29 Alan Modra <amodra@gmail.com>
521
522 * coff/internal.h: Use C style comments.
523 * coff/pe.h: Likewise.
524 * elf/ppc64.h: Likewise.
525
2f6ecaed
NA
5262020-06-26 Nick Alcock <nick.alcock@oracle.com>
527
528 * ctf-api.h (ctf_arc_bufopen): New.
529
85f7484a
PB
5302020-06-26 Pat Bernardi <bernardi@adacore.com>
531
532 * elf/m68k.h: Add enum for GNU object attribute with floating point
533 tag name and values.
534
6248d9d6
NC
5352020-06-25 Nick Clifton <nickc@redhat.com>
536
537 * libiberty.h (bsearch_r): Remove use of the register keyword from
538 the prototype.
539
727b7b18
L
5402020-06-24 H.J. Lu <hongjiu.lu@intel.com>
541
542 Sync with GCC
543 2020-06-23 Nick Alcock <nick.alcock@oracle.com>
544
545 * libiberty.h (bsearch_r): New.
546
547 2020-04-17 Martin Liska <mliska@suse.cz>
548 Jonathan Yong <10walls@gmail.com>
549
550 PR gcov-profile/94570
551 * filenames.h (defined): Do not define HAVE_DOS_BASED_FILE_SYSTEM
552 for CYGWIN.
553
359157df
AC
5542020-06-22 Alex Coplan <alex.coplan@arm.com>
555
556 * opcode/aarch64.h (AARCH64_FEATURE_SHA2): Normalize.
557 (AARCH64_FEATURE_AES): Likewise.
558 (AARCH64_FEATURE_V8_4): Likewise.
559 (AARCH64_FEATURE_SM4): Likewise.
560 (AARCH64_FEATURE_SHA3): Likewise.
561 (AARCH64_FEATURE_V8): Likewise.
562 (AARCH64_FEATURE_V8_2): Likewise.
563 (AARCH64_FEATURE_V8_3): Likewise.
564 (AARCH64_FEATURE_FP): Likewise.
565 (AARCH64_FEATURE_SIMD): Likewise.
566 (AARCH64_FEATURE_CRC): Likewise.
567 (AARCH64_FEATURE_LSE): Likewise.
568 (AARCH64_FEATURE_PAN): Likewise.
569 (AARCH64_FEATURE_LOR): Likewise.
570 (AARCH64_FEATURE_RDMA): Likewise.
571 (AARCH64_FEATURE_V8_1): Likewise.
572 (AARCH64_FEATURE_F16): Likewise.
573 (AARCH64_FEATURE_RAS): Likewise.
574 (AARCH64_FEATURE_PROFILE): Likewise.
575 (AARCH64_FEATURE_SVE): Likewise.
576 (AARCH64_FEATURE_RCPC): Likewise.
577 (AARCH64_FEATURE_COMPNUM): Likewise.
578 (AARCH64_FEATURE_DOTPROD): Likewise.
579 (AARCH64_FEATURE_F16_FML): Likewise.
580 (AARCH64_FEATURE_V8_5): Likewise.
581 (AARCH64_FEATURE_V8_6): Likewise.
582 (AARCH64_FEATURE_BFLOAT16): Likewise.
583 (AARCH64_FEATURE_FLAGMANIP): Likewise.
584 (AARCH64_FEATURE_FRINTTS): Likewise.
585 (AARCH64_FEATURE_SB): Likewise.
586 (AARCH64_FEATURE_PREDRES): Likewise.
587 (AARCH64_FEATURE_CVADP): Likewise.
588 (AARCH64_FEATURE_RNG): Likewise.
589 (AARCH64_FEATURE_BTI): Likewise.
590 (AARCH64_FEATURE_SCXTNUM): Likewise.
591 (AARCH64_FEATURE_ID_PFR2): Likewise.
592 (AARCH64_FEATURE_SSBS): Likewise.
593 (AARCH64_FEATURE_MEMTAG): Likewise.
594 (AARCH64_FEATURE_TME): Likewise.
595 (AARCH64_FEATURE_I8MM): Likewise.
596 (AARCH64_FEATURE_F32MM): Likewise.
597 (AARCH64_FEATURE_F64MM): Likewise.
598 (AARCH64_FEATURE_SVE2): Likewise.
599 (AARCH64_FEATURE_SVE2_AES): Likewise.
600 (AARCH64_FEATURE_SVE2_BITPERM): Likewise.
601 (AARCH64_FEATURE_SVE2_SM4): Likewise.
602 (AARCH64_FEATURE_SVE2_SHA3): Likewise.
603
d768f160
SJ
6042020-06-22 Saagar Jha <saagar@saagarjha.com>
605
606 * mach-o/loader.h: Add declarations of two new Mach-O load
607 commands.
608
39ff0b81
NC
6092020-06-22 Nelson Chu <nelson.chu@sifive.com>
610
611 * opcode/riscv.h (riscv_get_priv_spec_class): Move the function
612 forward declarations to bfd/elfxx-riscv.h.
613 (riscv_get_priv_spec_name): Likewise.
614
7a77f1ac
MF
6152020-06-15 Max Filippov <jcmvbkbc@gmail.com>
616
617 * elf/xtensa.h (xtensa_abi_choice): New declaration.
618
cae64165
RM
6192020-06-12 Roland McGrath <mcgrathr@google.com>
620
621 * bfdlink.h (struct bfd_link_info): New field start_stop_visibility.
622
d8af286f
NC
6232020-06-12 Nelson Chu <nelson.chu@sifive.com>
624
625 * opcode/riscv-opc.h: Update the defined versions of CSR from
626 PRIV_SPEC_CLASS_1P9 to PRIV_SPEC_CLASS_1P9P1. Also, drop the
627 MISA DECLARE_CSR_ALIAS since it's aborted version is v1.9.
628 * opcode/riscv.h (enum riscv_priv_spec_class): Remove
629 PRIV_SPEC_CLASS_1P9.
630
14962256
AC
6312020-06-11 Alex Coplan <alex.coplan@arm.com>
632
633 * opcode/aarch64.h (aarch64_sys_reg): Add required features to struct
634 describing system registers.
635
d0c4e780
AM
6362020-06-11 Alan Modra <amodra@gmail.com>
637
638 * elf/mips.h (Elf32_RegInfo): Use fixed width integer types.
639 (Elf64_Internal_RegInfo, Elf_Internal_Options): Likewise.
640
87c69f97
AM
6412020-06-06 Alan Modra <amodra@gmail.com>
642
643 * elf/ppc64.h (elf_ppc64_reloc_type): Rename
644 R_PPC64_GOT_TLSGD34 to R_PPC64_GOT_TLSGD_PCREL34,
645 R_PPC64_GOT_TLSLD34 to R_PPC64_GOT_TLSLD_PCREL34,
646 R_PPC64_GOT_TPREL34 to R_PPC64_GOT_TPREL_PCREL34, and
647 R_PPC64_GOT_DTPREL34 to R_PPC64_GOT_DTPREL_PCREL34.
648
e9bffec9
JM
6492020-06-04 Jose E. Marchesi <jose.marchesi@oracle.com>
650
651 * opcode/cgen.h: Get an `endian' argument in both
652 cgen_get_insn_value and cgen_put_insn_value.
653
b3db6d07
JM
6542020-06-04 Jose E. Marchesi <jemarch@gnu.org>
655
656 * opcode/cgen.h (enum cgen_cpu_open_arg): New value
657 CGEN_CPU_OPEN_INSN_ENDIAN.
658
44730156
NC
6592020-06-03 Nelson Chu <nelson.chu@sifive.com>
660
661 * opcode/riscv.h: Remove #include "bfd.h". And change the return
662 types of riscv_get_isa_spec_class and riscv_get_priv_spec_class
663 from bfd_boolean to int.
664
8eff95bc
AM
6652020-05-28 Alan Modra <amodra@gmail.com>
666
667 PR 26044
668 * opcode/tilepro.h (TILEPRO_NUM_PIPELINE_ENCODINGS): Move to
669 tilepro_pipeline enum.
670
a6dbf402
L
6712020-05-27 H.J. Lu <hongjiu.lu@intel.com>
672
673 PR ld/22909
674 * bfdlink.h (textrel_check_method): New enum.
675 (bfd_link_textrel_check): New.
676 (bfd_link_info): Replace warn_shared_textrel and error_textrel
677 with textrel_check.
678
68dc60e6
L
6792020-05-25 H.J. Lu <hongjiu.lu@intel.com>
680
681 * elf/common.h: Update comments for ET_EXEC and ET_DYN.
682
8f595e9b
NC
6832020-05-20 Nelson Chu <nelson.chu@sifive.com>
684
685 * opcode/riscv.h: Include "bfd.h" to support bfd_boolean.
686 (enum riscv_isa_spec_class): New enum class. All supported ISA spec
687 belong to one of the class
688 (struct riscv_ext_version): New structure holds version information
689 for the specific ISA.
690 * opcode/riscv-opc.h (DECLARE_CSR): There are two version information,
691 define_version and abort_version. The define_version means which
692 privilege spec is started to define the CSR, and the abort_version
693 means which privilege spec is started to abort the CSR. If the CSR is
694 valid for the newest spec, then the abort_version should be
695 PRIV_SPEC_CLASS_DRAFT.
696 (DECLARE_CSR_ALIAS): Same as DECLARE_CSR, but only for the obselete CSR.
697 * opcode/riscv.h (enum riscv_priv_spec_class): New enum class. Define
698 the current supported privilege spec versions.
699 (struct riscv_csr_extra): Add new fields to store more information
700 about the CSR. We use these information to find the suitable CSR
701 address when user choosing a specific privilege spec.
702
164446e0
AF
7032020-05-19 Alexander Fedotov <alfedotov@gmail.com>
704
705 PR 25992
706 * opcode/arm.h (ARM_EXT2_V8R): Define. Modified ARM_AEXT2_V8R.
707
aa3c112f
AM
7082020-05-11 Alan Modra <amodra@gmail.com>
709
710 * opcode/ppc.h (PPC_OPERAND_ACC): Define. Renumber following
711 PPC_OPERAND defines.
712
7c1f4227
AM
7132020-05-11 Alan Modra <amodra@gmail.com>
714
715 * elf/ppc64.h: Update comment.
716 * opcode/ppc.h (PPC_OPCODE_POWER10): Rename from PPC_OPCODE_POWERXX.
717
09c1e68a
AC
7182020-04-30 Alex Coplan <alex.coplan@arm.com>
719
720 * opcode/aarch64.h (enum aarch64_opnd): Add
721 AARCH64_OPND_UNDEFINED.
722
27456742
AK
7232020-04-23 Anton Kolesov <anton.kolesov@synopsys.com>
724
725 * elf/common.h (NT_ARC_V2): New macro definitions.
726
30ce8e47
MF
7272020-04-22 Max Filippov <jcmvbkbc@gmail.com>
728
729 PR ld/25861
730 * elf/xtensa.h (elf_xtensa_reloc_type): New entries for
731 R_XTENSA_PDIFF{8,16,32} and R_XTENSA_NDIFF{8,16,32}.
732
fad3d2c1
AM
7332020-04-21 Alan Modra <amodra@gmail.com>
734
735 * elf/sh.h (STO_SH5_ISA32, SHF_SH5_ISA32, SHF_SH5_ISA32_MIXED),
736 (SHT_SH5_CR_SORTED, STT_DATALABEL): Delete.
737
95a51568
FS
7382020-04-10 Fangrui Song <maskray@google.com>
739
740 PR binutils/24613
741 * bfdlink.h (enum report_method): Delete RM_GENERATE_WARNING and
742 RM_GENERATE_ERROR. Add RM_DIAGNOSE.
743 (struct bfd_link_info): Add warn_unresolved_syms.
744
fa1477dc
SC
7452020-04-14 Stephen Casner <casner@acm.org>
746
747 PR ld/25677
748 * aout/aout64.h (N_DATADDR): Add IMAGIC case.
749
4d095f5b
JJ
7502020-04-02 Jan W. Jagersma <jwjagersma@gmail.com>
751
752 * coff/go32exe.h: Remove file.
753 * coff/internal.h (struct internal_filehdr): Remove field
754 go32stub. Remove flag F_GO32STUB.
755
40bd13ce
ML
7562020-04-01 Martin Liska <mliska@suse.cz>
757 Maciej W. Rozycki <macro@linux-mips.org>
758
759 PR lto/94249
760 * plugin-api.h: Fix a typo.
761
d1a89da5
NC
7622020-03-30 Nelson Chu <nelson.chu@sifive.com>
763
764 * opcode/riscv-opc.h: Update CSR to 1.11.
765
a879b4d5
JB
7662020-03-26 John Baldwin <jhb@FreeBSD.org>
767
768 * elf/common.h (AT_FREEBSD_BSDFLAGS): Define.
769
dfb68cc3
ML
7702020-03-24 Martin Liska <mliska@suse.cz>
771
772 PR lto/94249
773 * plugin-api.h: Add more robust endianess detection.
774
e3b1fa32
ML
7752020-03-21 Martin Liska <mliska@suse.cz>
776
777 * plugin-api.h (enum ld_plugin_symbol_type): Remove
778 comma after last value of an enum.
779 * lto-symtab.h (enum gcc_plugin_symbol_type): Likewise.
780
3734bec8
ML
7812020-03-19 Martin Liska <mliska@suse.cz>
782
783 * lto-symtab.h (enum gcc_plugin_symbol_type): New.
784 (enum gcc_plugin_symbol_section_kind): Likewise.
785
7862020-03-19 Martin Liska <mliska@suse.cz>
787
788 * plugin-api.h (struct ld_plugin_symbol): Split
789 int def into 4 char fields.
790 (enum ld_plugin_symbol_type): New.
791 (enum ld_plugin_symbol_section_kind): New.
792 (enum ld_plugin_tag): Add LDPT_ADD_SYMBOLS_V2.
793
06d949ec
KR
7942020-03-13 Kamil Rytarowski <n54@gmx.com>
795
796 * elf/common.h (NT_NETBSDCORE_LWPSTATUS): New define.
797
7982020-03-13 Kamil Rytarowski <n54@gmx.com>
9fcbd8a9
KR
799
800 * elf/common.h (NT_NETBSDCORE_AUXV): New define.
801
abf874aa
CL
8022020-03-13 Christophe Lyon <christophe.lyon@linaro.org>
803
804 * bfdlink.h (bfd_link_info): Add non_contiguous_regions and
805 non_contiguous_regions_warnings fields.
806
66631823
CE
8072020-03-13 Christian Eggers <ceggers@gmx.de>
808
809 * bfdlink.h (struct bfd_link_order): Add unit (bytes/octets) to
810 offset and size members.
811 * elf/internal.h (struct elf_internal_phdr): Likewise for
812 p_align member.
813 (struct elf_segment_map): Likewise for p_paddr and p_size
814 members
815
502794d4
CE
8162020-03-13 Christian Eggers <ceggers@gmx.de>
817
818 * elf/internal.h (struct elf_internal_phdr): Add unit (octets)
819 to several member field comments.
820 (Elf_Internal_Shdr): likewise.
821
e10ac147
AM
8222020-03-10 Alan Modra <amodra@gmail.com>
823
824 * som/aout.h (SOM_AUX_ID_MANDATORY, SOM_SPACE_IS_LOADABLE),
825 (SOM_SYMBOL_HIDDEN, SOM_SYMBOL_HAS_LONG_RETURN): Use 1u << 31.
826 * som/lst.h (LST_SYMBOL_HIDDEN): Likewise.
827
b5ebe8dd
LM
8282020-03-03 Luis Machado <luis.machado@linaro.org>
829
830 * elf/common.h (AT_L1I_CACHESIZE, AT_L1I_CACHEGEOMETRY)
831 (AT_L1D_CACHESIZE, AT_L1D_CACHEGEOMETRY, AT_L2_CACHESIZE)
832 (AT_L2_CACHEGEOMETRY, AT_L3_CACHESIZE, AT_L3_CACHEGEOMETRY)
833 (AT_MINSIGSTKSZ): New defines, imported from glibc.
834
99e47410
AB
8352020-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
836
837 Import from gcc mainline:
838 2020-02-05 Andrew Burgess <andrew.burgess@embecosm.com>
839
840 * hashtab.h (htab_remove_elt): Make a parameter const.
841 (htab_remove_elt_with_hash): Likewise.
842
bd0cf5a6
NC
8432020-02-20 Nelson Chu <nelson.chu@sifive.com>
844
845 * opcode/riscv-opc.h: Extend DECLARE_CSR and DECLARE_CSR_ALIAS to
846 record riscv_csr_class.
847
4934a27c
MM
8482020-02-10 Stam Markianos-Wright <stam.markianos-wright@arm.com>
849 Matthew Malcomson <matthew.malcomson@arm.com>
850
851 * opcode/arm.h (ARM_EXT2_CDE): New extension macro.
852 (ARM_EXT2_CDE0): New extension macro.
853 (ARM_EXT2_CDE1): New extension macro.
854 (ARM_EXT2_CDE2): New extension macro.
855 (ARM_EXT2_CDE3): New extension macro.
856 (ARM_EXT2_CDE4): New extension macro.
857 (ARM_EXT2_CDE5): New extension macro.
858 (ARM_EXT2_CDE6): New extension macro.
859 (ARM_EXT2_CDE7): New extension macro.
860
9fc0b501
SB
8612020-02-07 Sergey Belyashov <sergey.belyashov@gmail.com>
862
863 PR 25469
864 * coff/internal.h (R_IMM16BE): Define.
865 * elf/z80.h (EF_Z80_MACH_Z80N): Define.
866 (R_Z80_16_BE): New reloc.
867
c5d7be0c
AM
8682020-02-04 Alan Modra <amodra@gmail.com>
869
870 * opcode/d30v.h (struct pd_reg): Make value field unsigned.
871
1957ab10
JT
8722020-01-16 Jon Turney <jon.turney@dronecode.org.uk>
873
874 * coff/internal.h (PE_IMAGE_DEBUG_TYPE_VC_FEATURE)
875 (PE_IMAGE_DEBUG_TYPE_POGO, PE_IMAGE_DEBUG_TYPE_ILTCG)
876 (PE_IMAGE_DEBUG_TYPE_MPX, PE_IMAGE_DEBUG_TYPE_REPRO): Add.
877
ae774686
NC
8782020-01-18 Nick Clifton <nickc@redhat.com>
879
880 Binutils 2.34 branch created.
881
533da483
NC
8822020-01-17 Nick Clifton <nickc@redhat.com>
883
884 * Import from gcc mainline:
885 2019-06-10 Martin Liska <mliska@suse.cz>
886
887 * ansidecl.h (ATTRIBUTE_WARN_UNUSED_RESULT): New macro.
888 * libiberty.h (xmalloc): Use it.
889 (xrealloc): Likewise.
890 (xcalloc): Likewise.
891 (xstrdup): Likewise.
892 (xstrndup): Likewise.
893 (xmemdup): Likewise.
894
895 2019-06-10 Martin Liska <mliska@suse.cz>
896
897 * ansidecl.h:
898 (ATTRIBUTE_RESULT_SIZE_1): Define new macro.
899 (ATTRIBUTE_RESULT_SIZE_2): Likewise.
900 (ATTRIBUTE_RESULT_SIZE_1_2): Likewise.
901 * libiberty.h (xmalloc): Add RESULT_SIZE attribute.
902 (xrealloc): Likewise.
903 (xcalloc): Likewise.
904
905 2019-11-16 Tim Ruehsen <tim.ruehsen@gmx.de>
906
907 * demangle.h (struct demangle_component): Add member
908 d_counting.
909
910 2019-11-16 Eduard-Mihai Burtescu <eddyb@lyken.rs>
911
912 * demangle.h (rust_demangle_callback): Add.
913
914 2019-07-18 Eduard-Mihai Burtescu <eddyb@lyken.rs>
915
916 * demangle.h (rust_is_mangled): Move to libiberty/rust-demangle.h.
917 (rust_demangle_sym): Move to libiberty/rust-demangle.h.
918
2da2eaf4
AV
9192020-01-16 Andre Vieira <andre.simoesdiasvieira@arm.com>
920
921 PR 25376
922 * opcodes/arm.h (FPU_MVE, FPU_MVE_FPU): Move these features to...
923 (ARM_EXT2_MVE, ARM_EXT2_MVE_FP): ... the CORE_HIGH space.
924 (ARM_ANY): Redefine to not include any MVE bits.
925 (ARM_FEATURE_ALL): Removed.
926
131cb553
JL
9272020-01-15 Jozef Lawrynowicz <jozef.l@mittosystems.com>
928
929 * opcode/msp430.h (enum msp430_expp_e): New.
930 (struct msp430_operand_s): Add expp member to struct.
931
39fe16e0
CZ
9322020-01-13 Claudiu Zissulescu <claziss@gmail.com>
933
934 * elf/arc-cpu.def: Update ARC cpu list.
935
5496abe1
AM
9362020-01-13 Alan Modra <amodra@gmail.com>
937
938 * opcode/tic4x.h (EXTR): Delete.
939 (EXTRU, EXTRS, INSERTU, INSERTS): Rewrite without zero/sign
940 extension using shifts. Do trim INSERTU value to specified bitfield.
941
8948cc69
AM
9422020-01-10 Alan Modra <amodra@gmail.com>
943
944 * opcode/spu.h: Formatting.
945 (UNSIGNED_EXTRACT): Use 1u.
946 (SIGNED_EXTRACT): Don't sign extend with shifts.
947 (DECODE_INSN_I9a, DECODE_INSN_I9b): Avoid left shift of signed value.
948 Keep result signed.
949 (DECODE_INSN_U9a, DECODE_INSN_U9b): Delete.
950
bb82aefe
SV
9512020-01-07 Shahab Vahedi <shahab@synopsys.com>
952
953 * opcode/arc.h (insn_class_t): Add 'LLOCK' and 'SCOND'.
954
6655dba2
SB
9552020-01-02 Sergey Belyashov <sergey.belyashov@gmail.com>
956
957 * coff/internal.h: Add defintions of Z80 reloc names.
958
d73b58f4
NC
9592020-01-02 Christian Biesinger <cbiesinger@google.com>
960
961 * opcode/s12z.h: Undef REG_Y.
962
b14ce8bf
AM
9632020-01-01 Alan Modra <amodra@gmail.com>
964
965 Update year range in copyright notice of all files.
966
0b114740 967For older changes see ChangeLog-2019
3499769a 968\f
0b114740 969Copyright (C) 2020 Free Software Foundation, Inc.
3499769a
AM
970
971Copying and distribution of this file, with or without modification,
972are permitted in any medium without royalty provided the copyright
973notice and this notice are preserved.
974
975Local Variables:
976mode: change-log
977left-margin: 8
978fill-column: 74
979version-control: never
980End: