objdump: don't cache section contents in load_specific_debug_section
[deliverable/binutils-gdb.git] / bfd / ChangeLog
CommitLineData
1781a9d0
AM
12021-02-15 Alan Modra <amodra@gmail.com>
2
3 * elf32-nds32.c (nds32_get_section_contents): Replace
4 bfd_malloc_and_get_section with bfd_get_full_section_contents.
5 (nds32_elf_relax_delete_blanks): Init contents.
6 (nds32_elf_relax_section, nds32_relax_fp_as_gp): Likewise.
7
8b78cbec
AM
82021-02-15 Alan Modra <amodra@gmail.com>
9
10 * coff-alpha.c (alpha_ecoff_get_relocated_section_contents): Use
11 bfd_get_full_section_contents.
12
d7a7af8f
AM
132021-02-14 Alan Modra <amodra@gmail.com>
14
15 * elfxx-mips.c (_bfd_elf_mips_get_relocated_section_contents): Apply
16 all fixes to bfd_generic_get_relocated_section_contents since this
17 function was split out.
18
234b98ce
AM
192021-02-11 Alan Modra <amodra@gmail.com>
20
21 * config.bfd: Remove ia64 from obsolete list.
22
769c253f
AM
232021-02-11 Alan Modra <amodra@gmail.com>
24
25 PR ld/22269
26 * elfnn-ia64.c: Revert 2017-10-14 git commit db41f6eb5234.
27
31c711a2
AM
282021-02-11 Alan Modra <amodra@gmail.com>
29
30 PR 27294
31 * elf32-avr.c (avr_elf32_load_records_from_section): Use
32 bfd_malloc_and_get_section. Use bfd_byte* vars and remove then
33 unnecessary casts.
34
6db658c5
AM
352021-02-11 Alan Modra <amodra@gmail.com>
36
37 PR 27291
38 * section.c (bfd_get_section_contents): Avoid possible overflow
39 when range checking offset and count.
40 (bfd_set_section_contents): Likewise.
41
95148614
NA
422021-02-03 Nick Alcock <nick.alcock@oracle.com>
43
44 * configure.ac (SHARED_LIBADD): Remove explicit -lintl population in
45 favour of LIBINTL.
46 * configure: Regenerated.
47
a57d1773
AM
482021-02-09 Alan Modra <amodra@gmail.com>
49
50 * config.bfd (arm*-*-symbianelf*): Move from obsolete to removed.
51 * configure.ac: Delete symbian entries.
52 * elf-bfd.h (enum elf_target_os): Delete is_symbian.
53 * elf32-arm.c: Remove symbian support. Formatting.
54 * targets.c: Delete symbian entries.
55 * configure: Regenerate.
56
1a2f1b54
L
572021-02-04 H.J. Lu <hongjiu.lu@intel.com>
58
59 PR ld/19609
60 * elf64-x86-64.c (elf_x86_64_relocate_section): Provide more
61 info when failed to convert GOTPCREL relocation.
62
24075dcc
NC
632021-02-04 Nelson Chu <nelson.chu@sifive.com>
64
65 * elfxx-riscv.c (riscv_parse_prefixed_ext): Removed zb*.
66
7d409ac0
AM
672021-02-04 Alan Modra <amodra@gmail.com>
68
69 PR 27311
70 * elflink.c (elf_link_add_object_symbols): Don't pull in as-needed
71 libraries for IR references on pass over libraries after LTO
72 recompilation.
73
f01fb44c
AM
742021-02-03 Alan Modra <amodra@gmail.com>
75
76 PR 27311
77 * elflink.c (_bfd_elf_add_default_symbol): Revert last two changes.
78 (elf_link_add_object_symbols): Here too. Don't pull in as-needed
79 libraries when H is an indirect symbol after calling
80 _bfd_elf_add_default_symbol.
81
69551367
AM
822021-02-03 Alan Modra <amodra@gmail.com>
83
84 PR 27311
85 * elflink.c (_bfd_elf_add_default_symbol): Clear override when
86 undecorated symbol will have a different version.
87
9918bff7
AM
882021-02-02 Alan Modra <amodra@gmail.com>
89
90 PR 27311
91 * elflink.c (_bfd_elf_add_default_symbol): Add override parameter.
92 Use when handling default versioned symbol. Rename existing
93 override variable to nondef_override and use for non-default
94 versioned symbol.
95 (elf_link_add_object_symbols): Adjust call to suit. Don't
96 pull in as-needed libraries when override is set.
97
1f568f9a
EH
982021-02-01 Emery Hemingway <ehmry@posteo.net>
99
100 * config.bfd: Add *-*-genode* as a target for AArch64 and x86.
101
34c10233
EV
1022021-02-01 Egor Vishnyakov <lenvampir@yandex.ru>
103
104 PR 27254
105 * elf32-rl78.c (rl78_elf_relocate_section): Fix calculation of
106 offset for the R_RL78_RH_SADDR relocation.
107
c4566785
AM
1082021-01-29 Alan Modra <amodra@gmail.com>
109
110 PR 27271
111 * elflink.c (bfd_elf_link_record_dynamic_symbol): Don't segfault
112 on symbols defined in absolute or other special sections.
113
def97fb9
AM
1142021-01-28 Alan Modra <amodra@gmail.com>
115
116 PR 27259
117 * elflink.c (_bfd_elf_gc_mark_extra_sections): Use linker_mark to
118 prevent endless looping of linked-to sections.
119
4cb1265b
MS
1202020-12-17 Mihails Strasuns <mihails.strasuns@intel.com>
121
122 * bfd-elf.h (elfcore_write_file_note): New function.
123 * elf.c (elfcore_write_file_note): New function.
124
4287950e
AM
1252021-01-26 Alan Modra <amodra@gmail.com>
126
127 * elf32-ft32.c (ft32_reloc_type_lookup): Don't miss ft32_reloc_map[0].
128
940d0202
L
1292021-01-24 H.J. Lu <hongjiu.lu@intel.com>
130
131 PR binutils/27231
132 * dwarf2.c (read_rnglists): Ignore empty range when parsing line
133 number tables.
134
18454c15
L
1352021-01-23 H.J. Lu <hongjiu.lu@intel.com>
136
137 PR binutils/27231
138 * dwarf2.c (read_rnglists): Advance rngs_ptr after
139 _bfd_safe_read_leb128 when parsing DW_RLE_offset_pair.
140
4bd7c902
AM
1412021-01-20 Alan Modra <amodra@gmail.com>
142
143 * elf32-ppc.c: Delete outdated comment.
144 (TARGET_KEEP_UNUSED_SECTION_SYMBOLS): Define.
145 * elf64-ppc.c (TARGET_KEEP_UNUSED_SECTION_SYMBOLS): Define.
146
8bd10d6b
AM
1472021-01-20 Alan Modra <amodra@gmail.com>
148
149 * elf64-ppc.c (ppc64_elf_get_synthetic_symtab): Don't assume
150 section symbols are present.
151
30845f11
AM
1522021-01-19 Alan Modra <amodra@gmail.com>
153
154 * elf64-ppc.c (elf_hash_entry): New inline function. Use
155 throughout to replace casts.
156 (branch_reloc_hash_match): Remove const from params.
157 (use_local_plt): New function.
158 (allocate_dynrelocs, ppc_build_one_stub, ppc_size_one_stub),
159 (build_global_entry_stubs_and_plt, ppc64_elf_relocate_section):
160 Use use_local_plt.
161 * elf32-ppc.c (use_local_plt): New function.
162 (allocate_dynrelocs, ppc_elf_relocate_section),
163 (write_global_sym_plt): Use use_local_plt.
164
994b2513
L
1652021-01-17 H.J. Lu <hongjiu.lu@intel.com>
166
167 PR ld/27193
168 * elflink.c (elf_create_symbuf): Also ignore section symbols.
169
75a933f3
L
1702021-01-16 H.J. Lu <hongjiu.lu@intel.com>
171
172 PR ld/23169
173 * elfxx-x86.c (_bfd_x86_elf_link_fixup_ifunc_symbol): Don't
174 check pointer_equality_needed.
175
68b00778
L
1762021-01-15 H.J. Lu <hongjiu.lu@intel.com>
177
178 * elf-linker-x86.h (elf_linker_x86_params): Add
179 report_relative_reloc.
180 * elf32-i386.c (elf_i386_relocate_section): Call
181 _bfd_x86_elf_link_report_relative_reloc to report relative
182 relocations for -z report-relative-reloc.
183 (elf_i386_finish_dynamic_symbol): Likewse.
184 * elf64-x86-64.c (elf_x86_64_relocate_section): Likewse.
185 (elf_x86_64_finish_dynamic_symbol): Likewse.
186 * elfxx-x86.c (_bfd_x86_elf_link_report_relative_reloc): New
187 function.
188 * elfxx-x86.h (_bfd_x86_elf_link_report_relative_reloc): New
189 prototype.
190
ad92f33d
AM
1912021-01-16 Alan Modra <amodra@gmail.com>
192
193 * compress.c (decompress_contents): Tidy inflateEnd result test.
194
eb6e6af8
AM
1952021-01-16 Alan Modra <amodra@gmail.com>
196
197 PR 26002
198 * elflink.c (elf_link_output_extsym): Use version 1 in
199 .gnu.version for undefined unversioned symbols.
200
4bb5732e
NC
2012021-01-15 Nelson Chu <nelson.chu@sifive.com>
202
203 * elfnn-riscv.c (riscv_relax_delete_bytes): Fixed the indent that
204 caused the by previous commit accidentally.
205
1942a048
NC
2062021-01-15 Nelson Chu <nelson.chu@sifive.com>
207
208 * elfnn-riscv.c: Indent, labels and GNU coding standards tidy,
209 also aligned the code.
210
b800637e
NC
2112021-01-15 Nelson Chu <nelson.chu@sifive.com>
212
213 * elfnn-riscv.c (riscv_merge_attributes): Fix typos of messages.
214
dcd709e0
NC
2152021-01-15 Nelson Chu <nelson.chu@sifive.com>
216
217 * elfnn-riscv.c: Comments tidy and improvement.
218 * elfxx-riscv.c: Likewise.
219 * elfxx-riscv.h: Likewise.
220
8ca9c7eb
L
2212021-01-14 H.J. Lu <hongjiu.lu@intel.com>
222
223 PR ld/26688
224 * elf32-bfin.c (bfinfdpic_relocate_section): Skip non SEC_ALLOC
225 section for R_BFIN_FUNCDESC.
226
7e0d77ef
NC
2272021-01-14 Nick Clifton <nickc@redhat.com>
228
229 * elf.c (elfcore_grok_win32pstatus): Check for a note type of 0.
230
5347ed60
AM
2312021-01-13 Alan Modra <amodra@gmail.com>
232
233 * Makefile.in: Regenerate.
234 * doc/Makefile.in: Regenerate.
235
b209b5a6
AM
2362021-01-13 Alan Modra <amodra@gmail.com>
237
238 PR 27160
239 * section.c (struct bfd_section): Remove pattern field.
240 (BFD_FAKE_SECTION): Adjust to suit.
241 * bfd-in2.h: Regenerate.
242 * elflink.c (compare_link_order, elf_fixup_link_order): Delete.
243 (bfd_elf_final_link): Don't call elf_fixup_link_order.
244
d546b610
L
2452021-01-12 H.J. Lu <hongjiu.lu@intel.com>
246
247 PR binutils/26792
248 * configure.ac: Use GNU_MAKE_JOBSERVER.
249 * aclocal.m4: Regenerated.
250 * configure: Likewise.
251
c2e9a4a3
L
2522021-01-12 H.J. Lu <hongjiu.lu@intel.com>
253
254 PR ld/27171
255 * reloc.c (bfd_perform_relocation): Adjust R_AMD64_DIR64 and
256 R_AMD64_DIR32 relocations for PE/x86-64 inputs.
257
83b33c6c
L
2582021-01-11 H.J. Lu <hongjiu.lu@intel.com>
259
260 PR ld/27173
261 * configure: Regenerated.
262
a8aa72b9
NC
2632021-01-11 Nick Clifton <nickc@redhat.com>
264
265 * po/fr.po: Updated French translation.
266 * po/pt.po: Updated Portuguese translation.
267 * po/sr.po: Updated Serbian translation.
268 * po/uk.po: Updated Ukranian translation.
269
a4966cd9
L
2702021-01-09 H.J. Lu <hongjiu.lu@intel.com>
271
272 * configure: Regenerated.
273
0a94990b
L
2742021-01-09 H.J. Lu <hongjiu.lu@intel.com>
275
276 PR ld/27166
277 * elfxx-x86.c (_bfd_x86_elf_merge_gnu_properties): Handle
278 -z lam-u48 and -z lam-u57.
279
573fe3fb
NC
2802021-01-09 Nick Clifton <nickc@redhat.com>
281
282 * version.m4: Change to 2.36.50.
283 * configure: Regenerate.
284 * po/bfd.pot: Regenerate.
285
055bc77a
NC
2862021-01-09 Nick Clifton <nickc@redhat.com>
287
288 * 2.36 release branch crated.
289
ba9e922f
L
2902021-01-08 H.J. Lu <hongjiu.lu@intel.com>
291
292 * elfxx-x86.c (_bfd_x86_elf_link_setup_gnu_properties): Also set
293 LAM_U57 when setting LAM_U48.
294
b1b29aa5
L
2952021-01-08 H.J. Lu <hongjiu.lu@intel.com>
296
297 PR ld/26256
298 PR ld/27160
299 * elflink.c (elf_fixup_link_order): Verify that fixing up
300 SHF_LINK_ORDER doesn't increase the output section size.
301
64307045
AM
3022021-01-09 Alan Modra <amodra@gmail.com>
303
304 * configure: Regenerate.
305
f4782128
ST
3062021-01-07 Samuel Thibault <samuel.thibault@gnu.org>
307
308 * configure: Regenerate.
309
d1bcae83
L
3102021-01-07 H.J. Lu <hongjiu.lu@intel.com>
311
312 PR 27109
313 * aix386-core.c (core_aix386_vec): Initialize
314 keep_unused_section_symbol to TARGET_KEEP_UNUSED_SECTION_SYMBOLS.
315 * aout-target.h (MY (vec)): Likewise.
316 * binary.c (binary_vec): Likewise.
317 * cisco-core.c (core_cisco_be_vec): Likewise.
318 (core_cisco_le_vec): Likewise.
319 * coff-alpha.c (alpha_ecoff_le_vec): Likewise.
320 * coff-i386.c (TARGET_SYM): Likewise.
321 (TARGET_SYM_BIG): Likewise.
322 * coff-ia64.c (TARGET_SYM): Likewise.
323 * coff-mips.c (mips_ecoff_le_vec): Likewise.
324 (mips_ecoff_be_vec): Likewise.
325 (mips_ecoff_bele_vec): Likewise.
326 * coff-rs6000.c (rs6000_xcoff_vec): Likewise.
327 (powerpc_xcoff_vec): Likewise.
328 * coff-sh.c (sh_coff_small_vec): Likewise.
329 (sh_coff_small_le_vec): Likewise.
330 * coff-tic30.c (tic30_coff_vec): Likewise.
331 * coff-tic54x.c (tic54x_coff0_vec): Likewise.
332 (tic54x_coff0_beh_vec): Likewise.
333 (tic54x_coff1_vec): Likewise.
334 (tic54x_coff1_beh_vec): Likewise.
335 (tic54x_coff2_vec): Likewise.
336 (tic54x_coff2_beh_vec): Likewise.
337 * coff-x86_64.c (TARGET_SYM): Likewise.
338 (TARGET_SYM_BIG): Likewise.
339 * coff64-rs6000.c (rs6000_xcoff64_vec): Likewise.
340 (rs6000_xcoff64_aix_vec): Likewise.
341 * coffcode.h (CREATE_BIG_COFF_TARGET_VEC): Likewise.
342 (CREATE_BIGHDR_COFF_TARGET_VEC): Likewise.
343 (CREATE_LITTLE_COFF_TARGET_VEC): Likewise.
344 * elfxx-target.h (TARGET_BIG_SYM): Likewise.
345 (TARGET_LITTLE_SYM): Likewise.
346 * hppabsd-core.c (core_hppabsd_vec): Likewise.
347 * hpux-core.c (core_hpux_vec): Likewise.
348 * i386msdos.c (i386_msdos_vec): Likewise.
349 * ihex.c (ihex_vec): Likewise.
350 * irix-core.c (core_irix_vec): Likewise.
351 * mach-o-target.c (TARGET_NAME): Likewise.
352 * mmo.c (mmix_mmo_vec): Likewise.
353 * netbsd-core.c (core_netbsd_vec): Likewise.
354 * osf-core.c (core_osf_vec): Likewise.
355 * pdp11.c (MY (vec)): Likewise.
356 * pef.c (pef_vec): Likewise.
357 (pef_xlib_vec): Likewise.
358 * plugin.c (plugin_vec): Likewise.
359 * ppcboot.c (powerpc_boot_vec): Likewise.
360 * ptrace-core.c (core_ptrace_vec): Likewise.
361 * sco5-core.c (core_sco5_vec): Likewise.
362 * som.c (hppa_som_vec): Likewise.
363 * srec.c (srec_vec): Likewise.
364 (symbolsrec_vec): Likewise.
365 * tekhex.c (tekhex_vec): Likewise.
366 * trad-core.c (core_trad_vec): Likewise.
367 * verilog.c (verilog_vec): Likewise.
368 * vms-alpha.c (alpha_vms_vec): Likewise.
369 * vms-lib.c (alpha_vms_lib_txt_vec): Likewise.
370 * wasm-module.c (wasm_vec): Likewise.
371 * xsym.c (sym_vec): Likewise.
372 * elf.c (ignore_section_sym): Return TRUE if BSF_SECTION_SYM_USED
373 isn't set.
374 (elf_map_symbols): Don't include ignored section symbols.
375 * elfcode.h (elf_slurp_symbol_table): Also set
376 BSF_SECTION_SYM_USED on STT_SECTION symbols.
377 * elflink.c (bfd_elf_final_link): Generated section symbols only
378 when emitting relocations or reqired.
379 * elfxx-x86.h (TARGET_KEEP_UNUSED_SECTION_SYMBOLS): New.
380 * syms.c (BSF_SECTION_SYM_USED): New.
381 * targets.c (TARGET_KEEP_UNUSED_SECTION_SYMBOLS): New.
382 (bfd_target): Add keep_unused_section_symbols.
383 (bfd_keep_unused_section_symbols): New.
384 * bfd-in2.h: Regenerated.
385
17d60030
NC
3862021-01-07 Nick Clifton <nickc@redhat.com>
387
388 PR 25713
389 * bfdio.c (_bfd_real_fopen): For Win32 convert relative paths to
390 absolute paths and check to see if they are longer than MAX_PATH.
391
aa881ecd
PT
3922021-01-07 Philipp Tomsich <prt@gnu.org>
393
394 * elfxx-riscv.c (riscv_std_z_ext_strtab): Added zihintpause.
395
2652cfad
CXW
3962021-01-07 Claire Xenia Wolf <claire@symbioticeda.com>
397 Jim Wilson <jimw@sifive.com>
398 Andrew Waterman <andrew@sifive.com>
399 Maxim Blinov <maxim.blinov@embecosm.com>
400 Kito Cheng <kito.cheng@sifive.com>
401 Nelson Chu <nelson.chu@sifive.com>
402
403 * elfxx-riscv.c (riscv_std_z_ext_strtab): Added zba, zbb and zbc.
404
d4e57b87
L
4052021-01-06 H.J. Lu <hongjiu.lu@intel.com>
406
407 * elf32-bfin.c (bfin_check_relocs): Check bfd_link_hash_indirect.
408 (bfinfdpic_check_relocs): Likewise.
409
599c86c4
AM
4102021-01-06 Alan Modra <amodra@gmail.com>
411
412 * elf32-score.c (s3_bfd_score_info_to_howto): Report an error
413 on unknown r_type.
414 * elf32-score7.c (s7_bfd_score_info_to_howto): Likewise.
415
3677b729
AM
4162021-01-06 Alan Modra <amodra@gmail.com>
417
418 * config.bfd (sparc-*-solaris2*): Add sparc_elf32_vec.
419 (sparc64-*-solaris2*): Add sparc_elf64_vec and
420 sparc_elf32_vec.
421
fbc09e7a
MC
4222021-01-06 Marcus Comstedt <marcus@mc.pp.se>
423
424 * config.bfd: Added targets riscv64be*-*-*, riscv32be*-*-* and
425 riscvbe*-*-*. Also added riscv_elf[32|64]_be_vec.
426 * configure.ac: Handle riscv_elf[32|64]_be_vec.
427 * configure: Regenerate.
428 * elfnn-riscv.c: Include <limits.h> and define CHAR_BIT for
429 riscv_is_insn_reloc.
430 (riscv_get_insn): RISC-V instructions are always little endian, but
431 bfd_get may be used for big-endian, so add new riscv_get_insn to handle
432 the insturctions.
433 (riscv_put_insn): Likewsie.
434 (riscv_is_insn_reloc): Check if we are relocaing an instruction.
435 (perform_relocation): Call riscv_is_insn_reloc to decide if we should
436 use riscv_[get|put]_insn or bfd_[get|put].
437 (riscv_zero_pcrel_hi_reloc): Use riscv_[get|put]_insn, bfd_[get|put]l32
438 or bfd_[get|put]l16 for code.
439 (riscv_elf_relocate_section): Likewise.
440 (riscv_elf_finish_dynamic_symbol): Likewise.
441 (riscv_elf_finish_dynamic_sections): Likewise.
442 (_bfd_riscv_relax_call): Likewise.
443 (_bfd_riscv_relax_lui): Likewise.
444 (_bfd_riscv_relax_align): Likewise.
445 (_bfd_riscv_relax_pc): Likewise.
446 (riscv_elf_object_p): Handled for big endian.
447 (TARGET_BIG_SYM, TARGET_BIG_NAME): Defined.
448 * targets.c: Add riscv_elf[32|64]_be_vec.
449 (_bfd_target_vector): Likewise.
450
c8bad65e
AM
4512021-01-05 Alan Modra <amodra@gmail.com>
452
453 * elflink.c (bfd_elf_link_record_dynamic_symbol): Handle no_export
454 for relocatable executable.
455
de6a7ee4
AM
4562021-01-05 Alan Modra <amodra@gmail.com>
457
458 * vms-alpha.c (_bfd_vms_slurp_egsd): Read flags after size check.
459
18b98722
NC
4602021-01-05 Nelson Chu <nelson.chu@sifive.com>
461
462 * elfnn-riscv.c (allocate_dynrelocs): When we are generating pde,
463 make sure gp symbol is output as a dynamic symbol.
464
cd6d537c
L
4652021-01-04 H.J. Lu <hongjiu.lu@intel.com>
466
467 PR ld/26256
468 * elflink.c (compare_link_order): Place unordered sections before
469 ordered sections.
470 (elf_fixup_link_order): Add a link info argument. Allow mixed
471 ordered and unordered input sections for non-relocatable link.
472 Sort the consecutive bfd_indirect_link_order sections with the
473 same pattern. Change the offsets of the bfd_indirect_link_order
474 sections only.
475 (bfd_elf_final_link): Pass info to elf_fixup_link_order.
476 * section.c (bfd_section): Add pattern.
477 (BFD_FAKE_SECTION): Initialize pattern to NULL.
478 * bfd-in2.h: Regenerated.
479
dbb078f6
AF
4802021-01-04 Alexander Fedotov <alfedotov@gmail.com>
481
482 * elf32-arm.c (elf32_arm_print_private_bfd_data): Prefix hex value
483 of private flags with 0x.
484 * elfnn-aarch64.c (elfNN_aarch64_print_private_bfd_data): Likewise.
485
5b4293ba
AM
4862021-01-04 Alan Modra <amodra@gmail.com>
487
488 PR 26822
489 * elflink.c (elf_link_input_bfd): Use the file base name in
490 linker generated STT_FILE symbols.
491
4c0e540e
NC
4922021-01-04 Nelson Chu <nelson.chu@sifive.com>
493
494 * elfxx-riscv.c (riscv_compare_subsets): Removed static.
495 * elfxx-riscv.h: Add declaration.
496 * elfnn-riscv.c (riscv_merge_multi_letter_ext): Use
497 riscv_compare_subsets to check the orders.
498 (riscv_skip_prefix): Removed.
499 (riscv_prefix_cmp): Removed.
500
e9cf3691
AM
5012021-01-04 Alan Modra <amodra@gmail.com>
502
503 PR 26741
504 * elfxx-riscv.c (riscv_parse_prefixed_ext): Free subset after
505 calculating subset version length.
506
f9a6a8f0
AM
5072021-01-01 Nicolas Boulenguez <nicolas@debian.org>
508
509 * xcofflink.c: Correct spelling in comments.
510
250d07de
AM
5112021-01-01 Alan Modra <amodra@gmail.com>
512
513 Update year range in copyright notice of all files.
514
c2795844 515For older changes see ChangeLog-2020
3499769a 516\f
c2795844 517Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
518
519Copying and distribution of this file, with or without modification,
520are permitted in any medium without royalty provided the copyright
521notice and this notice are preserved.
522
523Local Variables:
524mode: change-log
525left-margin: 8
526fill-column: 74
527version-control: never
528End:
This page took 0.393486 seconds and 4 git commands to generate.