readelf: Consolidate --syms --use-dynamic with --dyn-syms
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
10ca4b04
L
12020-04-14 H.J. Lu <hongjiu.lu@intel.com>
2
3 PR binutils/25707
4 * readelf.c (nbuckets): New.
5 (nchains): Likewise.
6 (buckets): Likewise.
7 (chains): Likewise.
8 (ngnubuckets): Likewise.
9 (gnubuckets): Likewise.
10 (gnuchains): Likewise.
11 (mipsxlat): Likewise.
12 (ngnuchains): Likewise.
13 (gnusymidx): Likewise.
14 (VALID_SYMBOL_NAME): Likewise.
15 (VALID_DYNAMIC_NAME): Use it.
16 (get_dynamic_data): Moved before process_dynamic_section.
17 (get_num_dynamic_syms): New function.
18 (process_dynamic_section): Use DT_SYMTAB, DT_SYMENT, DT_HASH,
19 DT_GNU_HASH and DT_MIPS_XHASH to reconstruct dynamic symbol
20 table. Use DT_STRTAB and DT_STRSZ to reconstruct dynamic string
21 table.
22 (get_symbol_index_type): Don't print "bad section index" when
23 there is no section header.
24 (print_dynamic_symbol): Rewrite.
25 (process_symbol_table): Call print_dynamic_symbol to dump dynamic
26 symbol table.
27
bb897477
RO
282020-04-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
29
30 * testsuite/lib/binutils-common.exp (supports_gnu_osabi): Don't
31 enable on *-*-solaris*.
32
00386881
NC
332020-03-30 Nick Clifton <nickc@redhat.com>
34
35 PR binutils/25662
36 * objcopy.c (copy_object): When copying PE format files set the
37 timestamp field in the pe_data structure if the preserve_dates
38 flag is set.
39 * testsuite/binutils-all/objcopy.exp (objcopy_test) Use
40 --preserve-dates in place of the -p option, in order to make its
41 effect more obvious.
42
0a6a8b59
AM
432020-03-28 Alan Modra <amodra@gmail.com>
44
45 * testsuite/binutils-all/objcopy.exp (objcopy_test): Only
46 clear_xfail hppa*-*-*elf*. Revert mips xfails.
47
6a81c59b
AM
482020-03-28 Alan Modra <amodra@gmail.com>
49
50 * testsuite/binutils-all/objcopy.exp (objcopy_test): Move xfails
51 from here to calls. Remove "m8*-*-*" entry. Don't xfail tic54x
52 but do xfail spu, mipstx39 and mips-sgi-irix for the executable
53 test. Pass "-p" to objcopy for the executable test.
54
1fafefd5
JL
552020-03-27 Jozef Lawrynowicz <jozef.l@mittosystems.com>
56
57 PR binutils/25662
58 * testsuite/binutils-all/objcopy.exp (objcopy_test): Add argument to
59 specify whether an object file or executable should be built and tested.
60 Change test names to report whether an object file or executable is
61 being tested.
62 * testsuite/binutils-all/pr25662.ld: New test.
63 * testsuite/binutils-all/pr25662.s: New test.
64
80e2a3b6
AM
652020-03-27 Alan Modra <amodra@gmail.com>
66
67 * readelf.c (process_archive): Don't double free qualified_name.
68 Don't break out of loop with "negative" archive_file_size, just
69 set file offset to max.
70
4c836627
AM
712020-03-25 Alan Modra <amodra@gmail.com>
72
73 * readelf.c (process_archive): Prevent endless loop.
74
1081065c
L
752020-03-24 H.J. Lu <hongjiu.lu@intel.com>
76
77 PR binutils/25708
78 * nm.c (print_symname): Replace _bfd_elf_get_symbol_version_name
79 with bfd_get_symbol_version_string.
80 (print_symbo): Pass TRUE to bfd_get_symbol_version_string.
81 * objdump.c (objdump_print_symname): Likewise.
82
7e6e972f
L
832020-03-24 H.J. Lu <hongjiu.lu@intel.com>
84
85 PR binutils/25708
86 * nm.c (SYM_NAME): Removed.
87 (print_symname): Add a pointer to struct extended_symbol_info
88 argument. Call _bfd_elf_get_symbol_version_name to get symbol
89 version.
90 (print_symdef_entry): Pass NULL to print_symname.
91 (print_symbol_info_bsd): Update call to print_symname.
92 (print_symbol_info_sysv): Likewise.
93 (print_symbol_info_posix): Likewise.
94
5a814d6d
AM
952020-03-24 Alan Modra <amodra@gmail.com>
96
97 * readelf.c (process_mips_specific): Free iconf on error path.
98
0636b245
NC
992020-03-23 Nick Clifton <nickc@redhat.com>
100
101 PR 25714
102 * wrstabs.c (stab_pop_type): Replace assertion with error return.
103 * write_stabs_in_sections_debugging_info: Likewise.
104 * stab_enum_type: Likewise.
105 * stab_modify_type: Likewise.
106 * stab_struct_field: Likewise.
107 * stab_end_struct_type: Likewise.
108 * stab_start_class_type: Likewise.
109 * stab_class_static_member: Likewise.
110 * stab_class_baseclass: Likewise.
111 * stab_class_start_method: Likewise.
112 * stab_class_method_var: Likewise.
113 * stab_class_end_method: Likewise.
114 * stab_end_class_type: Likewise.
115 * stab_typedef_type: Likewise.
116 * stab_start_function: Likewise.
117 * stab_end_block: Likewise.
118 * stab_lineno: Likewise.
119
5844b465
NC
1202020-03-20 Nick Clifton <nickc@redhat.com>
121
122 * readelf.c (get_compression_header): Add ATTRIBUTE_WARN_UNUSED_RESULT.
123 (process_section_headers): Check the return value from
124 get_compression_header.
125 (dump_section_as_strings): Likewise.
126 (dump_section_as_bytes): Likewise.
127 (load_specific_debug_section): Likewise.
128
3d98c460
L
1292020-03-20 H.J. Lu <hongjiu.lu@intel.com>
130
131 * ar.c (main): Update bfd_plugin_set_program_name call.
132 * nm.c (main): Likewise.
133
f3a08f77
NC
1342020-03-19 Nick Clifton <nickc@redhat.com>
135
136 PR 25676
137 * testsuite/binutils-all/dw4.s: New test source file.
138 * testsuite/binutils-all/nm.exp: Run the new test.
139
ef3df110
L
1402020-03-19 H.J. Lu <hongjiu.lu@intel.com>
141
142 * readelf.c (process_symbol_table): Use unsigned long for si.
143
81a65eb3
AM
1442020-03-19 Alan Modra <amodra@gmail.com>
145
146 * elfcomm.c: Don't include bfd.h or bucomm.h.
147 (program_name): Declare.
148 (process_archive_index_and_symbols): Replace bfd_boolean with int,
149 and substitute FALSE and TRUE.
150 (setup_archive, setup_nested_archive): Likewise.
151 * elfcomm.h: Likewise.
152
1cb7d8b1
AM
1532020-03-19 Alan Modra <amodra@gmail.com>
154
155 * readelf.c (process_archive): Always return via path freeing
156 memory. Formatting.
157
b966f55f
AM
1582020-03-19 Alan Modra <amodra@gmail.com>
159
160 * readelf.c (process_netbsd_elf_note): Validate descsz before
161 accessing descdata. Formatting.
162
645ba681
AM
1632020-03-19 Alan Modra <amodra@gmail.com>
164
165 * elfcomm.c (setup_archive): Make file_size an off_t. Comment.
166 * elfcomm.h (setup_archive): Update prototype.
167
28d13567
AM
1682020-03-16 Alan Modra <amodra@gmail.com>
169
170 * readelf.c (get_symbols): New function.
171 (process_relocs, ia64_process_unwind, hppa_process_unwind),
172 (arm_process_unwind, get_symbol_for_build_attribute): Use it.
173
60e63c3e
AM
1742020-03-16 Alan Modra <amodra@gmail.com>
175
176 * unwind-ia64.c (unw_decode_uleb128): Prevent overlarge shifts.
177 Detect shift overflows and check that terminating byte is found.
178 Print an error on a bad uleb128.
179
1bd6175a
AM
1802020-03-14 Alan Modra <amodra@gmail.com>
181
182 * readelf.c (process_file): Clean ba_cache.
183
780f96ae
AM
1842020-03-14 Alan Modra <amodra@gmail.com>
185
186 * elfcomm.h (setup_archive): Update prototype.
187 * elfcomm.c (setup_archive): Add file_size parameter and sanity
188 check longnames_size.
189 (setup_nested_archive): Get file size and pass to setup_archive.
190 * elfedit.c (process_archive): Likewise.
191 * readelf.c (process_archive): Pass filedata->file_size to
192 setup_archive.
193
f761cb13
AM
1942020-03-14 Alan Modra <amodra@gmail.com>
195
196 * readelf.c (dump_section_as_strings): Free memory on error exit.
197 (dump_section_as_bytes, process_notes_at): Likewise.
198 (get_build_id): Free enote.
199
06d949ec
KR
2002020-03-13 Kamil Rytarowski <n54@gmx.com>
201
202 * readelf.c (get_netbsd_elfcore_note_type): Add support for
203 NT_NETBSDCORE_LWPSTATUS notes.
204
fd486f32
AM
2052020-03-13 Alan Modra <amodra@gmail.com>
206
207 * elfcomm.c (get_archive_member_name): Always return malloc'd
208 string or NULL.
209 * elfedit.c (process_archive): Tidy memory on all return paths.
210 * readelf.c (process_archive): Likewise.
211 (process_symbol_table): Likewise.
212 (ba_cache): New, replacing ..
213 (get_symbol_for_build_attribute): ..static vars here. Free
214 strtab and symtab before loading new ones. Reject symtab without
215 valid strtab in loop, breaking out of loop on valid symtab.
216 (process_file): Free ba_cache symtab and strtab here, resetting
217 ba_cache.
218
8fb879cd
AM
2192020-03-12 Alan Modra <amodra@gmail.com>
220
221 * readelf.c (process_section_headers): Don't just set
222 filedata->section_headers NULL, free it first. Similarly for
223 dynamic_symbols, dynamic_strings, dynamic_syminfo and
224 symtab_shndx_list. Zero associated counts too.
225 (process_object): Free symtab_shndx_list.
226 (process_file): Free various allocated filedata tables.
227
5496f3c6
NC
2282020-03-11 Nick Clifton <nickc@redhat.com>
229
230 PR 25611
231 PR 25614
232 * dwarf.h (DWARF2_Internal_LineInfo): Add li_address_size and
233 li_segment_size fields.
234 * dwarf.c (read_debug_line_header): Record the address size and
235 segment selector size values (if present) in the lineinfo
236 structure.
237 (display_formatted_table): Warn if the format count is empty but
238 the table itself is not empty.
239 Display the format count and entry count at the start of the table
240 dump.
241 (display_debug_lines_raw): Display the address size and segement
242 selector size fields, if present.
243 * testsuite/binutils-all/dw5.W: Update expected output.
244
9cc89dc0
AM
2452020-03-11 Alan Modra <amodra@gmail.com>
246
247 PR 25651
248 * objcopy.c (copy_object): Test "gaps" not gap_fill_set or
249 pad_to_set on second block of code dealing with padding.
250 Replace "c" with "num_sec" and don't recalculate number of
251 sections on second block. Size arrays using sizeof (element)
252 rather than sizeof (element type).
253
41da0822
AM
2542020-03-10 Alan Modra <amodra@gmail.com>
255
256 * objdump.c (disassemble_section): Don't call qsort unless
257 sym count is at least two.
258 (disassemble_data): Don't call memcpy with NULL src.
259
95099889
AM
2602020-03-09 Alan Modra <amodra@gmail.com>
261
262 PR 25645
263 * readelf.c (dump_ia64_vms_dynamic_fixups): Pass size and nmemb
264 to get_data rather than multiplying.
265 (dump_ia64_vms_dynamic_relocs): Likewise.
266 (process_version_sections): Correct order of size and nmemb args
267 in get_data call.
268 (process_mips_specific): Likewise.
269
a15de1f5
L
2702020-03-08 H.J. Lu <hongjiu.lu@intel.com>
271
272 * readelf.c (get_dynamic_data): Replace "memory chekers" with
273 "memory checkers" in comments.
274
9979ab66
SM
2752020-03-06 Simon Marchi <simon.marchi@efficios.com>
276
277 PR 25491
278 * doc/Makefile.am: Rename MOSTLYCLEANFILES to MAINTAINERCLEANFILES.
279 * doc/Makefile.in: Re-generate.
280
a0dcf297
NC
2812020-03-06 Nick Clifton <nickc@redhat.com>
282
283 * objcopy.c (check_new_section_flags): New function. Reject the
284 SEC_COFF_SHARED flag if the target is not a COFF binary.
285 (copy_object): Call check_new_section_flags.
286 (setup_section): Likewise.
287 * doc/binutils.texi (objcopy): Add a note that the 'share' section
288 flag cannot be applied to ELF binaries.
289
a9b90127
AM
2902020-03-06 Alan Modra <amodra@gmail.com>
291
292 PR 25637
293 * objcopy.c (filter_symbols): Correct rem_leading_char logic.
294
d1faf7ca
AM
2952020-03-05 Alan Modra <amodra@gmail.com>
296
297 PR 25629
298 * objcopy.c (filter_symbols): Don't segfault on NULL
299 prefix_symbols_string.
300
eef64366
CE
3012020-03-04 Christian Eggers <ceggers@gmx.de>
302
303 * objcopy.c (copy_object): Convert from bytes to octets for
304 --gap-fill and --pad-to.
305
5be2b2f5
NC
3062020-03-03 Nick Clifton <nickc@redhat.com>
307
308 PR 25625
309 * prdbg.c (pr_tag_type): Remove call to abort.
310
b312fea1
AM
3112020-03-02 Aaron Merey <amerey@redhat.com>
312
313 * binutils/testsuite/binutils-all/debuginfod.exp: Improve port
314 selection.
315
ba3265d0
NC
3162020-03-02 Nick Clifton <nickc@redhat.com>
317
318 PR 25543
319 * readelf.c (dump_section_as_strings): Display new-line characters
320 as \n and then insert a line break.
321 * testsuite/binutils-all/pr25543.s: New test.
322 * testsuite/binutils-all/pr25543.d: Test driver.
323 * testsuite/binutils-all/readelf.exp: Run the new test.
324
736990c4
NC
3252020-02-27 Nick Clifton <nickc@redhat.com>
326
327 PR 25526
328 * readelf.c (process_ia64_vms_dynamic_relocs): Check to see if
329 get_data is unable to load the string table.
330
dc1e8a47
AM
3312020-02-26 Alan Modra <amodra@gmail.com>
332
333 * elfedit.c: Indent labels correctly.
334 * readelf.c: Likewise.
335 * resres.c: Likewise.
336
ecda9016
L
3372020-02-25 H.J. Lu <hongjiu.lu@intel.com>
338
339 PR binutils/25584
340 * ar.c (main): Pass 0 to bfd_plugin_set_program_name.
341 * nm.c (main): Pass 1 to bfd_plugin_set_program_name.
342
83d4d556
NC
3432020-02-24 Nick Clifton <nickc@redhat.com>
344
345 PR 25499
346 * doc/binutils.texi (objdump): Fix typo in description of
347 objdump's -g option.
348
bd0cf5a6
NC
3492020-02-20 Nelson Chu <nelson.chu@sifive.com>
350
351 * dwarf.c (regname_internal_riscv): Updated since the DECLARE_CSR
352 is changed.
353
741cb839
EC
3542020-02-19 Jordan Rupprecht <rupprecht@google.com>
355
356 * objdump.c (show_line): call bfd_demangle when using do_demangle.
357
9f1528a1
AB
3582020-02-19 Andrew Burgess <andrew.burgess@embecosm.com>
359
360 * configure: Regenerate.
361
3a5d12fb
FS
3622020-02-10 Fangrui Song <maskray@google.com>
363
364 * objcopy.c (parse_flags): Handle "exclude".
365 * doc/binutils.texi: Document the support.
366
678d457f
AM
3672020-02-10 Aaron Merey <amerey@redhat.com>
368
369 * binutils/testsuite/binutils-all/debuginfod.exp:
370 Replace set ::env with setenv.
46471187
AM
371 Start server before setting environment variable.
372 Specify tmpdir as the location of the server's
373 database.
374 Check additional server metrics at start-up.
678d457f 375
e8319fde
NC
3762020-02-07 Nick Clifton <nickc@redhat.com>
377
378 * README-how-to-make-a-release: Add note about updating the
379 GAS/NEWS URL in the next release.
380
9fc0b501
SB
3812020-02-07 Sergey Belyashov <sergey.belyashov@gmail.com>
382
383 PR 25469
384 * readelf.c (get_machine_flags): Add support for Z80N machine
385 number.
386
e1104d08
NC
3872020-02-07 Nick Clifton <nickc@redhat.com>
388
389 * dwarf.c (display_debug_lines_decoded): Force a NUL termination
390 of the truncated file name.
391
c2e6f744 3922020-02-06 Andrew Burgess <andrew.burgess@embecosm.com>
ece12829
TT
393
394 * objdump.c (print_jump_visualisation): New function.
395 (disassemble_bytes): Call new function.
396
02e0be69
AM
3972020-02-06 Alan Modra <amodra@gmail.com>
398
399 * testsuite/lib/binutils-common.exp (match_target): Accept '!' before
400 TCL procedure.
401 (supports_gnu_osabi): New procedure.
402 (is_generic): New, from ld-lib.exp.
403 (supports_gnu_unique): Use the above.
404
e8b79122
AM
4052020-02-04 Alan Modra <amodra@gmail.com>
406
407 * Makefile.am (CFILES): Add od-elf32_avr.c.
408 * Makefile.in: Regenerate.
409 * po/POTFILES.in: Regenerate.
410
27a45f42
AS
4112020-02-03 Andreas Schwab <schwab@linux-m68k.org>
412
413 * readelf.c (dump_relocations, dump_relocations)
414 (decode_arm_unwind_bytecode, process_dynamic_section)
415 (get_symbol_visibility, get_alpha_symbol_other): Add newline to
416 error message.
417
0b398d69
ST
4182020-02-03 Sergei Trofimovich <siarheit@google.com>
419
420 * coffdump.c (program_name): Drop redundant definition.
421 * srconv.c (program_name): Likewise
422 * sysdump.c (program_name): Likewise
423
a8c4d40b
L
4242020-02-02 H.J. Lu <hongjiu.lu@intel.com>
425
426 PR gas/25380
427 * objdump.c (sym_ok): Return FALSE if 2 sections are in the
428 same file with different section pointers.
429
cb6ad9bb
NC
4302020-02-01 Nick Clifton <nickc@redhat.com>
431
432 * README-how-to-make-a-release: Update with more details on the
433 release making process.
434
53943f32
NC
4352020-01-31 Nick Clifton <nickc@redhat.com>
436
437 * po/sv.po: Updated Swedish translation.
438
55be8fd0
NC
4392020-01-28 Nick Clifton <nickc@redhat.com>
440
441 * readelf.c (get_build_id): Simplify warning message about corrupt
442 notes encountered whilst scanning for the build-id.
443
82ef9cad
RM
4442020-01-27 Roland McGrath <mcgrathr@google.com>
445
446 * objcopy.c (compare_gnu_build_notes): Fix comparison results
447 for overlapping ranges so that (A == B) == (B == A) holds.
448
e3696f67
AM
4492020-01-27 Alan Modra <amodra@gmail.com>
450
451 * testsuite/lib/binutils-common.exp (big_or_little_endian): Replace
452 case statement with switch statement.
453
2f796de6
NC
4542020-01-24 Nick Clifton <nickc@redhat.com>
455
456 * readelf.c (get_build_id): Fix warning messages about corrupt
457 notes.
458
24e648d4
NC
4592020-01-23 Nick Clifton <nickc@redhat.com>
460
461 * po/fr.po: Updated French translation.
462
c48acf6f
YC
4632020-01-22 Yuri Chornoivan <yurchor@mageia.org>
464
465 PR 25417
466 * readelf.c (get_alpha_symbol_other): Fix error message typo.
467
26916852
NC
4682020-01-20 Nick Clifton <nickc@redhat.com>
469
470 * po/pt.po: Updated Portuguese translation.
471 * po/uk.po: Updated Ukranian translation.
472
b248e9ce
NC
4732020-01-18 Nick Clifton <nickc@redhat.com>
474
475 * README-how-to-make-a-release: Update notes on how to cut a
476 branch for a release.
477
1b1bb2c6
NC
4782020-01-18 Nick Clifton <nickc@redhat.com>
479
480 * configure: Regenerate.
481 * po/binutils.pot: Regenerate.
482
ae774686
NC
4832020-01-18 Nick Clifton <nickc@redhat.com>
484
485 Binutils 2.34 branch created.
486
82a9ed20
TT
4872020-01-17 Thomas Troeger <tstroege@gmx.de>
488
489 * objdump.c (jump_info_visualize_address): Discard jumps that are
490 no longer needed.
491 (disassemble_bytes): Only compute the maximum level if jumps were
492 detected.
493
6a1939f5
NC
4942020-01-13 Nick Clifton <nickc@redhat.com>
495
c87c17c1 496 * objdump.c (disassemble_bytes): Remove C99-ism.
6a1939f5
NC
497 * testsuite/binutils-all/debuginfod.exp: New tests.
498
1d67fe3b
TT
4992020-01-13 Thomas Troeger <tstroege@gmx.de>
500
501 * objdump.c (visualize_jumps, color_output, extended_color_output)
502 (detected_jumps): New variables.
503 (usage): Add the new jump visualization options.
504 (option_values): Add new option value.
505 (long_options): Add the new option.
506 (jump_info_new, jump_info_free): New functions.
507 (jump_info_min_address, jump_info_max_address): Likewise.
508 (jump_info_end_address, jump_info_is_start_address): Likewise.
509 (jump_info_is_end_address, jump_info_size): Likewise.
510 (jump_info_unlink, jump_info_insert): Likewise.
511 (jump_info_add_front, jump_info_move_linked): Likewise.
512 (jump_info_intersect, jump_info_merge): Likewise.
513 (jump_info_sort, jump_info_visualize_address): Likewise.
514 (disassemble_jumps): New function - used to locate jumps.
515 (disassemble_bytes): Add ascii art generation.
516 (disassemble_section): Add scan to locate jumps.
517 (main): Parse the new visualization option.
518 * doc/binutils.texi: Document the new feature.
519 * NEWS: Mention the new feature.
520
a788aedd
AM
5212020-01-13 Alan Modra <amodra@gmail.com>
522
a4f2b7c5
AM
523 PR 25360
524 PR 25361
a788aedd
AM
525 * dwarf.c (display_debug_frames): Move fde_fc earlier. Free
526 fde_fc col_type and col_offset.
527 * readelf.c (apply_relocations): Move symsec check earlier.
528 (free_debug_section): Free reloc_info.
529 (process_notes_at): Free pnotes on error path.
530 (process_object): Free dump_sects here..
531 (process_archive): ..not here.
532
805f38bc
AM
5332020-01-13 Alan Modra <amodra@gmail.com>
534
535 PR 25362
536 * nm.c (display_rel_file): Free dyn_syms.
537
ffebb0bb
NC
5382020-01-09 Nick Clifton <nickc@redhat.com>
539
540 PR 25220
541 * objcopy.c (empty_name): New variable.
542 (need_sym_before): Prevent an attempt to free a static variable.
543 (filter_symbols): Avoid strcmp test by checking for pointer
544 equality.
545
ade4fd9b
NC
5462020-01-09 Nick Clifton <nickc@redhat.com>
547
548 * po/zh_TW.po: Updated Traditional Chinese translation.
549
5502020-01-09 Aaron Merey <amerey@redhat.com>
551
552 * Makefile.am (readelf_LDADD, objdump_LDADD): Add libdebuginfod.
553 * Makefile.in: Regenerate.
554 * NEWS: Update.
555 * config.in: Regenerate.
556 * configure: Regenerate.
557 * configure.ac: Call AC_DEBUGINFOD.
558 * doc/Makefile.in: Regenerate.
559 * doc/binutils.texi: Add section on using binutils
560 with debuginfod.
561 * dwarf.c (debuginfod_fetch_separate_debug_info): New function.
562 Query debuginfod servers for the target debug file.
563 (load_separate_debug_info): Call
564 debuginfod_fetch_separate_debug_info if configured with
565 debuginfod.
566 (load_separate_debug_files): Add file argument to
567 load_separate_debug_info calls.
568 * dwarf.h (get_build_id): Add declaration.
569 * objdump.c (get_build_id): New function. Get build-id of file.
570 * readelf.c (get_build_id): Likewise.
571 * testsuite/binutils-all/debuginfod.exp: New tests.
572 * testsuite/binutils-all/linkdebug.s: Add .note.gnu.build-id
573 section.
574
6655dba2
SB
5752020-01-02 Sergey Belyashov <sergey.belyashov@gmail.com>
576
577 * readelf.c: Add support for new Z*) relocations and machine
578 types.
579
b14ce8bf
AM
5802020-01-01 Alan Modra <amodra@gmail.com>
581
582 Update year range in copyright notice of all files.
583
0b114740 584For older changes see ChangeLog-2019
3499769a 585\f
0b114740 586Copyright (C) 2020 Free Software Foundation, Inc.
3499769a
AM
587
588Copying and distribution of this file, with or without modification,
589are permitted in any medium without royalty provided the copyright
590notice and this notice are preserved.
591
592Local Variables:
593mode: change-log
594left-margin: 8
595fill-column: 74
596version-control: never
597End:
This page took 0.220791 seconds and 4 git commands to generate.