]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - binutils/ChangeLog
gas/app.c don't throw away spaces before slash
[thirdparty/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
835f2fae
NC
12021-03-18 Nick Clifton <nickc@redhat.com>
2
3 PR 27478
4 * readelf.c (dump_section_as_strings): Mention separate filename.
5 (dump_section_as_bytes): Likewise.
6 (dump_section_as_ctf): Likewise.
7 (initialise_dumkps_byname): Only issue a warning for missing
8 sections if processing the main file.
9 (process_section_contents): Only issue a warning for unsumped
10 section numbers in the main file.
11 (initialise_dump_sects): New function. Contains code extracted
12 from ...
13 (process_object): ... here. Also call initialise_dump_sects for
14 separate files.
15
44266f36
NC
162021-03-16 Nick Clifton <nickc@redhat.com>
17
18 PR 27534
19 * readelf.c (display_debug_section): Also retain .debug_addr
20 sections.
21
d6bfbc39
NC
222021-03-16 Nick Clifton <nickc@redhat.com>
23
24 PR 27533
25 * readelf.c (process_section_contents): Only dump debug
26 information for separate files unless process_links is enabled.
27 (process_object): Always call process_section_contents for
28 separate info files.
29
1996d0f1
NC
302021-03-15 Nick Clifton <nickc@redhat.com>
31
32 PR 27487
33 * nm.c (FORMAT_JUST_SYMBOLS): Define.
34 (struct optput_fns): Add entry for FORMAT_JUST_SYMBOLS.
35 (long_options): Add just-symbols.
36 (set_output_format): Add support for just-symbols.
37 (get_print_format): Likewise.
38 (do_not_print_object_filename): New function.
39 (do_not_print_archive_filename): New function.
40 (do_not_print_archive_member): New function.
41 (do_not_print_symbol_filename): New function.
42 (just_print_symbol_name): New function.
43 (main): Handle --just-symbols.
44 * NEWS: Mention the new feature.
45 * doc/binutils.texi: Document the new feature.
46
2c1bef53
CC
472021-03-12 Clément Chigot <clement.chigot@atos.net>
48
49 * od-xcoff.c: Replace RTB by TRL entry.
50
db6092f3
AB
512021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
52 Andrew Burgess <andrew.burgess@embecosm.com>
53
54 * readelf.c (get_note_type): Handle NT_RISCV_CSR.
55
b63a5e38
AB
562021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
57 Andrew Burgess <andrew.burgess@embecosm.com>
58
59 * readelf.c (get_note_type): Handle NT_GDB_TDESC.
60
d296b736
NC
612021-03-05 Nick Clifton <nickc@redhat.com>
62
63 PR 27387
64 * dwarf.c (display_debug_macro): Handle the displaying of
65 DW_MACRO_define_strp and DW_MACRO_undef_strp in v4
66 .debug_macro.dwo sections.
67
ca0e11aa
NC
682021-03-04 Nick Clifton <nickc@redhat.com>
69
70 PR 27478
71 * objdump.c (process_links): New variable.
72 (usage): Add --process-links.
73 (long_options): Likewise.
74 (dump_bfd): Stop processing once the bfd has been loaded unless
75 this is the main file or process_links has been enabled.
76 (main): Handle the process-links option.
77 * readelf.c (process_links): New variable.
78 (struct filedata): Add is_separate field.
79 (options): Add --process-links.
80 (usage): Likewise.
81 (parse_args): Likewise.
82 (process_file_header): Include the filename when dumping
83 information for separate debuginfo files.
84 (process_program_headers): Likewise.
85 (process_section_headers): Likewise.
86 (process_section_groups): Likewise.
87 (process_relocs): Likewise.
88 (process_dynamic_section): Likewise.
89 (process_version_sections): Likewise.
90 (display_lto_symtab): Likewise.
91 (process_symbol_table): Likewise.
92 (process_syminfo): Likewise.
93 (initialise_dumps_by_name): Likewise.
94 (process_section_contents): Likewise.
95 (process_notes_at): Likewise.
96 (process_notes): Likewise.
97 (open_file): Add is_separate parameter. Use to initialise the
98 is_separate field in the filedata structure.
99 (open_deug): Update call to open_file.
100 (process_object): Add processing of the contents of separate
101 debuginfo files, gated by the process_links variable.
102 (process_archive): Update call to open_file.
103 (process_file): Initialise the is_separate field in the filedata
104 structure.
105 * dwarf.c (load_separate_debug_info_file): Only report the
106 loading of a separate file if debug links are being dumped.
107 * objcopy.c (keep_section_symbols): New variable.
108 (enum command_line_switch): Add OPTION_KEEP_SYMBOLS.
109 (strip_options): Add keep-section-symbols.
110 (copy_options): Likewise.
111 (copy_usage): Likewise.
112 (strip_usage): Likewise.
113 (copy_object): Keep section symbols if requested by command line
114 option.
115 (strip_main): Handle --keep-section-symbols.
116 (copy_main): Likewise.
117 * doc/binutils.texi: Document the new options.
118 * NEWS: Mention the new features.
119 * testsuite/binutils-all/compress.exp (test_gnu_debuglink):
120 Update options passed to objdump. Use diff rather than cmp to
121 compare the dumped data.
122 * testsuite/binutils-all/objdump.WK2: Update regexp.
123 * testsuite/binutils-all/objdump.WK3: Update regexp.
124 * testsuite/binutils-all/objdump.exp: Use --process-links
125 instead of --dwarf=follow-links.
126 * testsuite/binutils-all/readelf.exp (readelf_test): Include
127 readelf's output in the log when the test fails.
128 Add the -P option to the -wKis test.
129 * testsuite/binutils-all/readelf.wKis: Update expected output.
130
fd5c076a
AM
1312021-03-03 Alan Modra <amodra@gmail.com>
132
133 PR 27493
134 * objcopy.c (filter_symbols): Apply --weaken to undefined symbols.
135 * NEWS: Mention feature.
136
ecd65684
L
1372021-03-01 H.J. Lu <hongjiu.lu@intel.com>
138
139 PR binutils/27486
140 * dwarf.c (load_separate_debug_info): Issue warning only if
141 do_debug_links is set.
142 * testsuite/binutils-all/compress.exp: Run objdump and readelf
143 with missing debug file.
144
6a1224ec
AM
1452021-03-01 Alan Modra <amodra@gmail.com>
146
147 PR 27128
148 * doc/binutils.texi: Add nm --with-symbol-versions and
149 --without-symbol-versions documentation.
150 * nm.c (with_symbol_versions): New variable.
151 (enum long_option_values): Delete OPTION_WITH_SYMBOL_VERSIONS.
152 (long_options): Make --with-symbol-versions entry twiddle the flag.
153 Add --without-symbol-versions.
154 (print_symname): Strip version when !with_symbol_versions. Add
155 dynamic version info under control of with_symbol_versions.
156 (main): Remove OPTION_WITH_SYMBOL_VERSIONS case.
157
7fe1b138
FS
1582021-02-26 Fangrui Song <maskray@google.com>
159
160 PR 27408
161 * readelf.c (quiet): New option flag.
162 (enum long_option_values): New enum to hold long option value.
163 (long_options): Add --quiet.
164 (usage): Mention --quiet.
165 (display_rel_file): If quiet is enabled, suppress "no symbols".
166 (main): Handle the new option.
167 * NEWS: Mention --quiet.
168 * docs/binutils.texi: Document --quiet.
169
0e12f6c8
TV
1702021-02-26 Tom de Vries <tdevries@suse.de>
171
172 * dwarf.c (display_debug_addr): Handle dwarf-5 .debug_addr bits.
173
32e4f96c
TV
1742021-02-26 Tom de Vries <tdevries@suse.de>
175
176 PR 27390
177 * dwarf.c: (skip_attr_bytes): Add support for DW_FORM_str* and
178 DW_FORM_addrx*.
179 (read_and_display_attr_value): Likewise.
180
e38332c2
NC
1812021-02-25 Nick Clifton <nickc@redhat.com>
182
183 * dwarf.c (get_type_abbrev_from_form): Accept but ignore sup
184 forms.
185 (read_and_display_attr_value): Handle sup forms.
186 (display_debug_sup): New function. Displays the contents of a
187 .debug_sup section.
188 (load_debug_sup_file): New function. Loads the contents of a file
189 referenced by a .debug_sup section.
190 (check_for_and_load_links): Call load_debug_sup_file.
191 (debug_displays): Add entry for .debug_sup.
192 * dwarf.h (enum dwarf_section_display_enum): Add debug_sup.
193 * readelf.c (process_section_headers): Add support for debug_sup.
194 * doc/debug.options.texi: Note that the =links option will display
195 the contents of .debug_sup sections.
196 * NEWS: Mention the new support.
197
40b02646
AM
1982021-02-25 Alan Modra <amodra@gmail.com>
199
200 PR 27456
201 * rename.c (simple_copy): Mark target_stat ATTRIBUTE_UNUSED.
202
9d3fcfe0
NC
2032021-02-24 Nick Clifton <nickc@redhat.com>
204
205 PR 27285
206 * od-elf32_avr.c (elf32_avr_get_memory_usage): Check for overflows
207 when adding together the section sizes.
208
c74147bb
NC
2092021-02-24 Nick Clifton <nickc@redhat.com>
210
211 * objcopy.c (merge_gnu_build_notes): Remove support for v1/v2 GNU
212 build notes.
213 * readelf.c (print_gnu_build_attribute_description): Likewise.
214
c42c71a1
AM
2152021-02-24 Alan Modra <amodra@gmail.com>
216 Siddhesh Poyarekar <siddhesh@gotplt.org>
217
218 PR 27456
219 * bucomm.h (smart_rename): Update prototype.
220 * rename.c (smart_rename): Add fromfd and preserve_dates params.
221 Pass fromfd and target_stat to simple_copy. Call set_times
222 when preserve_dates.
223 (simple_copy): Accept fromfd rather than from filename. Add
224 target_stat param. Rewind fromfd rather than opening. Open
225 "to" file without O_CREAT. Try to preserve S_ISUID and S_ISGID.
226 * ar.c (write_archive): Rename ofd to tmpfd. Dup tmpfd before
227 closing output temp file, and pass tmpfd to smart_rename.
228 * arsup.c (temp_fd): Rename from real_fd.
229 (ar_save): Dup temp_fd and pass to smart_rename.
230 * objcopy.c (strip_main, copy_main): Likewise, and pass
231 preserve_dates.
232
cca8873d
AM
2332021-02-24 Alan Modra <amodra@gmail.com>
234
235 PR 27456
236 * rename.c: Tidy throughout.
237 (smart_rename): Always copy. Remove windows specific code.
238
4d496013
AM
2392021-02-20 Alan Modra <amodra@gmail.com>
240
241 * testsuite/lib/binutils-common.exp: Whitespace fixes throughout.
242 (run_dump_test): Fail if expecting errors from a file like we do
243 for error strings, if no error is seen.
244
0be51eb4
AM
2452021-02-19 Alan Modra <amodra@gmail.com>
246
247 * testsuite/binutils-all/readelf.exp (pr26548): Run for 32-bit too.
248
3685de75
SP
2492021-02-19 Siddhesh Poyarekar <siddhesh@gotplt.org>
250
251 * ar.c (write_archive): Remove TARGET_STAT. Adjust call to
252 SMART_RENAME.
253 * arsup.c (ar_save): Likewise.
254 * objcopy (strip_main): Don't copy TMPFD. Don't set times on
255 temporary file and adjust call to SMART_RENAME.
256 (copy_main): Likewise.
257 * rename.c [!S_ISLNK]: Remove definitions.
258 (try_preserve_permissions): Remove function.
259 (smart_rename): Remove FD, PRESERVE_DATES arguments. Use
260 rename system call only if TO does not exist.
261 * bucomm.h (smart_rename): Adjust declaration.
262
85684222
NC
2632021-02-18 Nick Clifton <nickc@redhat.com>
264
265 * objcopy.c (merge_gnu_build_notes): Handle notes with a start
266 address that is higher than the end address.
267
b9b204b3
AM
2682021-02-17 Alan Modra <amodra@gmail.com>
269
270 * dwarf.c: Include limits.h.
271 (CHAR_BIT): Provide backup define.
272 (read_leb128): Use CHAR_BIT to size "result" in bits. Correct
273 signed overflow checking.
274 * testsuite/binutils-all/pr26548.s,
275 * testsuite/binutils-all/pr26548.d,
276 * testsuite/binutils-all/pr26548e.d: New tests.
277 * testsuite/binutils-all/readelf.exp: Run them.
278 (readelf_test): Drop unused "xfails" parameter. Update all uses.
279
e6ca1878
JB
2802021-02-16 Jan Beulich <jbeulich@suse.com>
281
282 * dwarf.c (process_debug_info): Initialize "dwo_id".
283
208599d9
AM
2842021-02-15 Alan Modra <amodra@gmail.com>
285
286 * objdump.c (load_specific_debug_section): Don't call
287 bfd_cache_section_contents. Rearrange so that
288 bfd_get_full_section_contents is not called on path where
289 bfd_simple_get_relocated_section_contents is called.
290 Don't set section->user_data.
291 (free_debug_section): Always free section->start. Don't twiddle
292 section flags.
293 * readelf.c (load_specific_debug_section): Don't set user_data.
294 * dwarf.h (struct dwarf_section): Remove use_data field.
295 * dwarf.c (NO_ABBREVS, ABBREV): Adjust to suit.
296
1781a9d0
AM
2972021-02-15 Alan Modra <amodra@gmail.com>
298
299 * testsuite/binutils-all/compress.exp: Remove nds32 xfails.
300 * testsuite/binutils-all/objdump.exp: Likewise.
301
1944212b
AM
3022021-02-14 Alan Modra <amodra@gmail.com>
303
304 * objdump.c (slurp_symtab): Don't add an extra entry for NULL
305 to the symbol array.
306 (slurp_dynamic_symtab): Likewise.
307 (dump_bfd): Formatting. Copy terminating NULL from extra_syms.
308
0d0a0d86
AM
3092021-02-14 Alan Modra <amodra@gmail.com>
310
311 * Makefile.in: Regenerate.
312 * doc/Makefile.in: Regenerate.
313
adeab0c5
MF
3142021-02-13 Mike Frysinger <vapier@gentoo.org>
315
316 * aclocal.m4: Regenerate.
317
c46b7066
NC
3182021-02-12 Nick Clifton <nickc@redhat.com>
319
320 * configure.ac (follow-debug-links): Add option to enable or
321 disable the following of debug links by default. Set the
322 default for the option to be 'follow'.
323 * dwarf.c (do_follow_links): Initialise with DEFAULT_FOR_FOLLOW_LINKS.
324 (dwarf_select_sections_by_names): Add no-follow-links option.
325 (dwarf_select_sections_by_letter): Add 'N' option.
326 * objdump.c (usage): Add conditional text describing the
327 follow links option.
328 (slurp_symtab): Ensure that there is a NULL entry at the end
329 of the symbol table.
330 (slurp_dynamic_symtab): Likewise.
331 (dump_bfd): When extending the symbol table, ensure that there
332 is still a NULL entry at the end.
333 * readelf.c (usage): Add conditional text describing the
334 follow links option.
335 * doc/binutils.texi: Update documentation for objcopy and
336 readelf.
337 * doc/debug.options.texi: Update documentation of the
338 follow-links option.
339 * config.in: Regenerate.
340 * configure: Regenerate.
341 * testsuite/binutils-all/compress.exp: Add the -WN option to
342 objdump command lines that are not expecting to follow links.
343 * testsuite/binutils-all/readelf.exp: Add the
344 --debug-dump=no-follow-links option to tests that are not
345 expecting to follow debug links.
346 * NEWS: Mention the new behaviour.
347
17e04eff
AM
3482021-02-12 Alan Modra <amodra@gmail.com>
349
350 * testsuite/binutils-all/objcopy.exp: Report "unsupported" when
351 gas or ld fails to build a testcase rather than "unresolved".
352 Report "fail" when readelf returns an error status rather than
353 "unresolved".
354 * testsuite/binutils-all/ar.exp: Likewise.
355 * testsuite/binutils-all/compress.exp: Likewise.
356 * testsuite/binutils-all/readelf.exp: Likewise.
357
8f054a7a
AM
3582021-02-12 Alan Modra <amodra@gmail.com>
359
360 * testsuite/binutils-all/pr25662.s: Replace "a" with "aaa" and
361 "c" with "ccc" labels.
362
528a4f87
TV
3632021-02-12 Tom de Vries <tdevries@suse.de>
364
365 * dwarf.h (debug_info): Fix typo in comment.
366
95abb394
TV
3672021-02-12 Tom de Vries <tdevries@suse.de>
368
369 * dwarf.c (display_debug_str_offsets): Handle multiple sets of
370 entries.
371
d60f7998
TV
3722021-02-12 Tom de Vries <tdevries@suse.de>
373
374 * dwarf.c (process_debug_info): Print DWO ID.
375
1cfcf300
AM
3762021-02-11 Alan Modra <amodra@gmail.com>
377
378 PR 27290
379 PR 27293
380 PR 27295
381 * od-elf32_avr.c (elf32_avr_get_note_section_contents): Formatting.
382 Use bfd_malloc_and_get_section.
383 (elf32_avr_get_note_desc): Formatting. Return descsz. Sanity
384 check namesz. Return NULL if descsz is too small. Ensure
385 string table is terminated.
386 (elf32_avr_get_device_info): Formatting. Add note_size param.
387 Sanity check note.
388 (elf32_avr_dump_mem_usage): Adjust to suit.
389
d9d9d8ef
TV
3902021-02-10 Tom de Vries <tdevries@suse.de>
391
392 PR binutils/27391
393 * dwarf.c (load_dwo_file): Handle case that name is absolute path.
394
52ff20fe
TV
3952021-02-10 Tom de Vries <tdevries@suse.de>
396
397 PR binutils/27371
398 * dwarf.c (display_debug_ranges): Filter range lists according to
399 section.
400
5f128a25
TV
4012021-02-09 Tom de Vries <tdevries@suse.de>
402
403 PR binutils/27370
404 * dwarf.c (get_type_abbrev_from_form): Handle DW_FORM_ref_sig8.
405
9b87f84a
TV
4062021-02-09 Tom de Vries <tdevries@suse.de>
407
408 PR binutils/27386
409 * dwarf.c (process_debug_info): Handling DW_UT_skeleton and
410 DW_UT_split_compile.
411
a57d1773
AM
4122021-02-09 Alan Modra <amodra@gmail.com>
413
414 * testsuite/lib/binutils-common.exp (supports_gnu_osabi): Remove
415 symbianelf.
416
de8d4203
AM
4172021-02-07 Alan Modra <amodra@gmail.com>
418
419 * unwind-ia64.c (unw_print_xyreg): Don't leave output buffer
420 uninitialised on invalid input.
421
51a25252
AM
4222021-02-06 Alan Modra <amodra@gmail.com>
423
424 PR 27349
425 * rename.c (smart_rename): Test for existence and type of output
426 file with lstat.
427
e37d88e5
NC
4282021-02-05 Nick Clifton <nickc@redhat.com>
429
430 * MAINTAINERS: Remove Richard Henderson as the ALPHA maintainer.
431
887854ba
EZ
4322021-02-05 Eli Zaretskii <eliz@gnu.org>
433
434 PR 27252
435 * elfedit.c (check_file):
436 * bucomm.c (get_file_size): Fix typos in comments.
437
c180f095
AM
4382021-02-05 Alan Modra <amodra@gmail.com>
439
440 PR 27345
441 * arsup.c (ar_save): Use stat rather than lstat.
442
95b91a04
AM
4432021-02-03 Alan Modra <amodra@gmail.com>
444
445 PR 27270
446 PR 27284
447 PR 26945
448 * ar.c: Don't include libbfd.h.
449 (write_archive): Replace xmalloc+strcpy with xstrdup. Use
450 bfd_stat rather than fstat on iostream. Move stat and fd tests
451 outside of _WIN32 ifdef. Delete skip_stat variable.
452 * arsup.c (temp_name, real_ofd): New static variables.
453 (ar_open): Use make_tempname and bfd_fdopenw.
454 (ar_save): Adjust to suit ar_open changes. Move stat output
455 of _WIN32 ifdef.
456 * objcopy.c: Don't include libbfd.h.
457 (copy_file): Use bfd_stat.
458
5424d7ed
L
4592021-02-02 H.J. Lu <hongjiu.lu@intel.com>
460
461 PR binutils/27281
462 * readelf.c (process_section_headers): Add 'R' and 'D' to
463 "Key to Flags:".
464 * testsuite/binutils-all/retain1a.d: Updated.
465
72a51a06
NC
4662021-01-30 Nick Clifton <nickc@redhat.com>
467
468 * README-how-to-make-a-release: Small updates after the 2.35.2
469 release.
470
cc3edc52
EZ
4712021-01-28 Eli Zaretskii <eliz@gnu.org>
472
473 PR 4356
474 * windres.c (quot): Use double quotes to protect strings on
475 Windows platforms.
476
a7ad3cb1
EZ
4772021-01-28 Eli Zaretskii <eliz@gnu.org>
478
479 PR 27252
480 * bucomm.c (get_file_size): Add code to handle /dev/null on
481 Windows systems.
482 * elfedit.c (check_file): Likewise.
483
67965ba2
NC
4842021-01-27 Nick Clifton <nickc@redhat.com>
485
486 * objcopy.c (copy_main): Remove conditional control of the calls
487 to free, simplifying the code and making it easier to detect
488 typos.
489
e37709f0
FC
4902021-01-26 Frederic Cambus <fred@statdns.com>
491
492 * objcopy.c (copy_main): Fix a double free happening when both
493 --localize-symbols and --globalize-symbols options are invoked
494 together.
495
9b351c9b
NC
4962021-01-24 Nick Clifton <nickc@redhat.com>
497
498 * README-how-to-make-a-release: Minor updates after the 2.36 release.
499
ad92f33d
AM
5002021-01-16 Alan Modra <amodra@gmail.com>
501
502 * readelf.c (uncompress_section_contents): Tidy inflateEnd result test.
503
3624a6c1
AM
5042021-01-15 Alan Modra <amodra@gmail.com>
505
506 PR 26539
507 * readelf.c (uncompress_section_contents): Always call inflateEnd.
508
c14dee84
AO
5092021-01-14 Alexandre Oliva <oliva@gnu.org>
510
511 * MAINTAINERS: Update my email address.
512
5a10699f
NC
5132021-01-14 Nick Clifton <nickc@redhat.com>
514
515 * po/sv.po: Updated Swedish translation.
516
5347ed60
AM
5172021-01-13 Alan Modra <amodra@gmail.com>
518
519 * Makefile.in: Regenerate.
520 * doc/Makefile.in: Regenerate.
521
2ce40d1a
ZF
5222021-01-13 Zebediah Figura <z.figura12@gmail.com>
523
524 PR 27037
525 * dlltool.c (i386_trampoline): Adjust %rsp immediately on entry
526 and before exit.
527 (i386_x64_trampoline): Add SEH annotations.
528 (struct mac): Add how_seh field.
529 (make_delay_head): If how_set field is true add SEh instructions.
530
d546b610
L
5312021-01-12 H.J. Lu <hongjiu.lu@intel.com>
532
533 PR binutils/26792
534 * configure.ac: Use GNU_MAKE_JOBSERVER.
535 * aclocal.m4: Regenerated.
536 * configure: Likewise.
537
6d104cac
NC
5382021-01-12 Nick Clifton <nickc@redhat.com>
539
540 * po/fr.po: Updated French translation.
541
83b33c6c
L
5422021-01-11 H.J. Lu <hongjiu.lu@intel.com>
543
544 PR ld/27173
545 * configure: Regenerated.
546
a8aa72b9
NC
5472021-01-11 Nick Clifton <nickc@redhat.com>
548
549 * po/pt.po: Updated Portuguese translation.
550 * po/sr.po: Updated Serbian translation.
551 * po/uk.po: Updated Ukranian translation.
552
a4966cd9
L
5532021-01-09 H.J. Lu <hongjiu.lu@intel.com>
554
555 * configure: Regenerated.
556
573fe3fb
NC
5572021-01-09 Nick Clifton <nickc@redhat.com>
558
559 * configure: Regenerate.
560 * po/binutils.pot: Regenerate.
561
055bc77a
NC
5622021-01-09 Nick Clifton <nickc@redhat.com>
563
564 * 2.36 release branch crated.
573fe3fb
NC
565 * README-how-to-make-a-release: Add note about updating Makefiles
566 and libtool files.
567 * BRANCHES: Add binutils-2.36-branch.
055bc77a 568
64307045
AM
5692021-01-09 Alan Modra <amodra@gmail.com>
570
571 * configure: Regenerate.
572
f4782128
ST
5732021-01-07 Samuel Thibault <samuel.thibault@gnu.org>
574
575 * configure: Regenerate.
576
d1bcae83
L
5772021-01-07 H.J. Lu <hongjiu.lu@intel.com>
578
579 PR 27109
580 * objcopy.c (copy_object): Handle section symbols for
581 non-relocatable inputs.
582 * testsuite/binutils-all/readelf.exp (readelf_test): Check
583 is_elf_unused_section_symbols.
584 * testsuite/binutils-all/readelf.s-64: Updated.
585 * testsuite/binutils-all/readelf.ss: Likewise.
586 * testsuite/binutils-all/readelf.ss-64: Likewise.
587 * testsuite/binutils-all/readelf.s-64-unused: New file.
588 * testsuite/binutils-all/readelf.ss-64-unused: Likewise.
589 * testsuite/binutils-all/readelf.ss-unused: Likewise.
590 * testsuite/lib/binutils-common.exp
591 (is_elf_unused_section_symbols): New proc.
592
6987d5a1
RT
5932021-01-06 Reuben Thomas <rrt@sc3d.org>
594
595 * binutils/readelf.c: Correct grammar in comment.
596
f9a6a8f0
AM
5972021-01-01 Nicolas Boulenguez <nicolas@debian.org>
598
599 * coffgrok.c (do_type): Correct spelling of auxiliary in errors.
600 * doc/binutils.texi: Correct grammar.
601 * readelf.c (process_version_sections): Correct spelling of auxiliary
602 in warning.
603 * testsuite/binutils-all/vax/objdump.exp: Comment grammar fix.
604
250d07de
AM
6052021-01-01 Alan Modra <amodra@gmail.com>
606
607 Update year range in copyright notice of all files.
608
c2795844 609For older changes see ChangeLog-2020
3499769a 610\f
c2795844 611Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
612
613Copying and distribution of this file, with or without modification,
614are permitted in any medium without royalty provided the copyright
615notice and this notice are preserved.
616
617Local Variables:
618mode: change-log
619left-margin: 8
620fill-column: 74
621version-control: never
622End: