binutils: CTF support for objdump and readelf
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
7d9813f1
NA
12019-05-28 Nick Alcock <nick.alcock@oracle.com>
2
3 * objdump.c (ctf-api.h): New include.
4 (dump_ctf_section_info): New variable.
5 (dump_ctf_section_name): Likewise.
6 (usage): Describe new options.
7 (enum option_values): Add OPTION_CTF and OPTION_CTF_PARENT.
8 (main): Use them to add --ctf and --ctf-parent.
9 (read_section_stabs): Add new parameter, entsize_ptr.
10 (find_stabs_section): Adjust accordingly.
11 (make_ctfsect): New.
12 (dump_ctf_indent_lines): New.
13 (dump_ctf_archive_member): New.
14 (dump_ctf): New.
15 (dump_bfd): Call it. Free resources afterwards.
16 * readelf.c (ctf-api.h): New include.
17 (CTF_DUMP): New.
18 (static bfd_boolean do_ctf): Likewise.
19 (dump_ctf_parent_name): Likewise.
20 (dump_ctf_symtab_name): Likewise.
21 (dump_ctf_strtab_name): Likewise.
22 (OPTION_CTF_DUMP): Likewise.
23 (OPTION_CTF_PARENT): Likewise.
24 (OPTION_CTF_SYMBOLS): Likewise.
25 (OPTION_CTF_STRINGS): Likewise.
26 (options): Add them.
27 (usage): Likewise.
28 (parse_args): Handle the new options, requesting CTF_DUMP.
29 (process_section_contents): Handle CTF_DUMP.
30 (shdr_to_ctf_sect): New.
31 (dump_ctf_indent_lines): New.
32 (dump_section_as_ctf): New.
33 (main): Free resources.
34 * Makefile.am (LIBCTF): New variable.
35 (objdump_DEPENDENCIES): Use it.
36 (readelf_DEPENDENCIES): Likewise.
37 (objdump_LDADD): Likewise.
38 (readelf_LDADD): Likewise.
39 * aclocal.m4: Regenerated.
40 * Makefile.in: Likewise.
41
42 * doc/binutils.texi (objdump): Document the new options.
43 (readelf): Likewise.
44 * doc/ctf.options.texi: New.
45 * doc/Makefile.in: Regenerated.
46 * NEWS: Mention the new feature.
47
61dd8e19
AM
482019-05-27 Alan Modra <amodra@gmail.com>
49
50 * readelf.c (process_section_groups): Continue processing groups
51 when sh_entsize exceeds group size.
52
2301ed1c
SN
532019-05-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
54
55 * readelf.c (get_aarch64_dynamic_type): Handle DT_AARCH64_VARIANT_PCS.
56 (get_aarch64_symbol_other): New, handles STO_AARCH64_VARIANT_PCS.
57 (get_symbol_other): Call get_aarch64_symbol_other.
58
dd7efa79
PB
592019-05-24 Alan Modra <amodra@gmail.com>
60
61 * objdump.c (disassemble_bytes): Set WIDE_OUTPUT in flags.
62
27830e0d
JM
632019-05-23 Jose E. Marchesi <jose.marchesi@oracle.com>
64
65 * MAINTAINERS: Add myself as the maintainer for BPF.
66
aca4efc7
JM
672019-05-23 Jose E. Marchesi <jose.marchesi@oracle.com>
68
69 * readelf.c: Include elf/bpf.h.
70 (guess_is_rela): Hanle EM_BPF.
71 (dump_relocations): Likewise.
72 (is_32bit_abs_reloc): Likewise.
73 * testsuite/binutils-all/nm.exp: Add bpf-*-* to the list of
74 ELF targets.
75
fab7c86e
TC
762019-05-21 Tamar Christina <tamar.christina@arm.com>
77
78 * dwarf.c (dwarf_regnames_aarch64): Add SVE registers.
79 * testsuite/binutils-all/aarch64/sve-dwarf-registers.d: New test.
80 * testsuite/binutils-all/aarch64/sve-dwarf-registers.s: New test.
81
d8734380
FS
822019-05-20 Faraz Shahbazker <fshahbazker@wavecomp.com>
83
84 PR 14798
85 * testsuite/binutils-all/readelf.ss-mips: Update reference output.
86 * testsuite/binutils-all/readelf.ss-tmips: Likewise.
87
999b073b
NC
882019-05-20 Nick Clifton <nickc@redhat.com>
89
90 * po/ca.po: Updated Catalan translation.
91
514bbb0f
AV
922019-05-16 Andre Vieira <andre.simoesdiasvieira@arm.com>
93
94 * NEWS: Mention Armv8.1-M Mainline and MVE.
95
a7ad558c
AV
962019-05-16 Andre Vieira <andre.simoesdiasvieira@arm.com>
97
98 * readelf.c (arm_attr_tag_MVE_arch): New array for Tag_MVE_arch values.
99 (arm_attr_public_tag arm_attr_public_tags): Add case for Tag_MVE_arch.
100
37d0d091
JH
1012019-05-14 Jamey Hicks <jamey.hicks@gmail.com>
102
103 PR 19921
104 * objcopy.c: Add new option --verilog-data-width. Use it to set
105 the value of VerilogDataWidth.
106 * doc/binutils.texi: Document the new option.
107 * testsuite/binutils-all/objcopy.exp: Run tests of new option.
108 * testsuite/binutils-all/verilog-1.hex: New file.
109 * testsuite/binutils-all/verilog-2.hex: New file.
110 * testsuite/binutils-all/verilog-4.hex: New file.
111 * testsuite/binutils-all/verilog-8.hex: New file.
112 * NEWS: Mention the new feature.
113
391bf891
AM
1142019-05-10 Alan Modra <amodra@gmail.com>
115
116 * testsuite/binutils-all/objdump.exp (test_objdump_disas_limited),
117 (test_objdump_content_limited): Add text arg, use in place of .text.
118 (bintest_signed.o): Call get_standard_section_names for name of
119 text section.
120
2379f9c4
FS
1212019-05-08 Faraz Shahbazker <fshahbazker@wavecomp.com>
122
123 * objdump.c (sign_extend_address): New function.
124 (dump_bfd): Sign-extend user-specified start/stop addresses
125 for targets that need it.
126 * testsuite/binutils-all/objdump.exp: Add tests for objdump
127 with start and stop addresses in higher address ranges.
128
2ecde2b6
MM
1292019-05-01 Matthew Malcomson <matthew.malcomson@arm.com>
130
131 * testsuite/binutils-all/objdump.exp: Correct executable
132 spelling.
133 * testsuite/binutils-all/compress.exp: Likewise.
134
25a02744
NC
1352019-05-01 Nick Clifton <nickc@redhat.com>
136
137 PR 24507
138 * nm.c: (print_format): New variable.
139 (value_format_32bit, value_format_64bit): Delete.
140 (set_print_radix): Remove code to alter value_format strings.
141 (set_output_format): Record chosen format in print_format.
142 (get_print_format): New function - constructs a printf formatting
143 string according to the requirements of size, radix, and output
144 format.
145 (print_value): Use get_print_format.
146 * testsuite/binutils-all/nm.exp: Add tests of "nm --format=posix"
147 and "nm -t d".
148
8107ddce
AM
1492019-04-30 Alan Modra <amodra@gmail.com>
150
151 * wrstabs.c (stab_start_class_type): Add assert to work around
152 gcc9 warning. Tidy.
153
1b8dd643
NC
1542019-04-24 Nick Clifton <nickc@redhat.com>
155
156 * objcopy.c (strip_main): Do not enable note merging by default if
157 just stripping debug or dwo information.
158 * doc/binutils.texi (strip): Update documentation.
159
624a2451
NC
1602019-04-23 Nick Clifton <nickc@redhat.com>
161
162 * README-how-to-make-a-release: Add note to update the symbolic
163 link from "docs" to "docs-2.x" on the sourceware website.
164
a0fb9615
AM
1652019-04-16 Alan Modra <amodra@gmail.com>
166
167 * testsuite/binutils-all/copy-2.d: Don't run for ns32k-*-*.
168 * testsuite/binutils-all/copy-3.d: Likewise.
169
031254f2
AV
1702019-04-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
171
172 * readelf.c (arm_attr_tag_CPU_arch): Add entry for Armv8.1-M Mainline.
173
462cac58
L
1742019-04-08 H.J. Lu <hongjiu.lu@intel.com>
175
176 * readelf.c (decode_x86_isa): Handle
177 GNU_PROPERTY_X86_ISA_1_AVX512_BF16.
178 * testsuite/binutils-all/i386/pr21231b.d: Updated.
179 * testsuite/binutils-all/x86-64/pr21231b.d: Likewise.
180
82b53593
L
1812019-04-08 H.J. Lu <hongjiu.lu@intel.com>
182
183 * testsuite/binutils-all/nm.exp: Count i386-moss as ELF.
184
05805feb
TC
1852019-03-26 Tamar Christina <tamar.christina@arm.com>
186
187 * testsuite/binutils-all/aarch64/in-order-all.d: Update.
188 * testsuite/binutils-all/aarch64/in-order.d: Likewise.
189 * testsuite/binutils-all/aarch64/out-of-order-all.d: Likewise.
190 * testsuite/binutils-all/aarch64/out-of-order.d: Likewise.
191 * testsuite/binutils-all/aarch64/out-of-order.s: Likewise.
192 * testsuite/binutils-all/arm/in-order-all.d: Likewise.
193 * testsuite/binutils-all/arm/in-order.d: Likewise.
194 * testsuite/binutils-all/arm/out-of-order-all.d: Likewise.
195 * testsuite/binutils-all/arm/out-of-order.d: Likewise.
196 * testsuite/binutils-all/arm/out-of-order.s: Likewise.
197
5fb812fc
NC
1982019-03-26 Nick Clifton <nickc@redhat.com>
199
200 * MAINTAINERS: Take over Dave Brolley's maintainerships for FR30,
201 FRV and MEP.
202
e8fba7f6
AM
2032019-03-26 Alan Modra <amodra@gmail.com>
204
205 * objdump.c (dump_relocs_in_section): Warning fix.
206
796d6298
TC
2072019-03-25 Tamar Christina <tamar.christina@arm.com>
208
209 * testsuite/binutils-all/arm/in-order-all.d: New test.
210 * testsuite/binutils-all/arm/in-order.d: New test.
211 * testsuite/binutils-all/arm/objdump.exp: Support .d tests.
212 * testsuite/binutils-all/arm/out-of-order-all.d: New test.
213 * testsuite/binutils-all/arm/out-of-order.T: New test.
214 * testsuite/binutils-all/arm/out-of-order.d: New test.
215 * testsuite/binutils-all/arm/out-of-order.s: New test.
216
217
60df3720
TC
2182019-03-25 Tamar Christina <tamar.christina@arm.com>
219
220 * testsuite/binutils-all/aarch64/in-order-all.d: New test.
221 * testsuite/binutils-all/aarch64/out-of-order-all.d: New test.
222 * testsuite/binutils-all/aarch64/out-of-order.d:
223
51457761
TC
2242019-03-25 Tamar Christina <tamar.christina@arm.com>
225
226 * testsuite/binutils-all/aarch64/in-order.d: New test.
227 * testsuite/binutils-all/aarch64/out-of-order.d: Disassemble data as
228 well.
229
53b2f36b
TC
2302019-03-25 Tamar Christina <tamar.christina@arm.com>
231
232 * objdump.c (disassemble_bytes): Pass stop_offset.
233 * testsuite/binutils-all/aarch64/out-of-order.T: New test.
234 * testsuite/binutils-all/aarch64/out-of-order.d: New test.
235 * testsuite/binutils-all/aarch64/out-of-order.s: New test.
236
63455780
NC
2372019-03-19 Nick Clifton <nickc@redhat.com>
238
239 PR 24360
240 * objdump.c (load_specific_debug_section): Check that the amount
241 of memory to be allocated matches the size of the section.
242
1dbade74
SD
2432019-03-13 Sudakshina Das <sudi.das@arm.com>
244
245 * readelf.c (get_aarch64_dynamic_type): Add case for
246 DT_AARCH64_PAC_PLT.
247 (dynamic_section_aarch64_val): Likewise.
248
37c18eed
SD
2492019-03-13 Sudakshina Das <sudi.das@arm.com>
250 Szabolcs Nagy <szabolcs.nagy@arm.com>
251
252 * readelf.c (get_aarch64_dynamic_type): New.
253 (get_dynamic_type): Use above for EM_AARCH64.
254 (dynamic_section_aarch64_val): New.
255 (process_dynamic_section): Use above for EM_AARCH64.
256
cd702818
SD
2572019-03-13 Sudakshina Das <sudi.das@arm.com>
258
259 * readelf.c (decode_aarch64_feature_1_and): New.
260 (print_gnu_property_note): Add case for AArch64 gnu notes.
261
7a6e0d89
AM
2622019-03-12 Alan Modra <amodra@gmail.com>
263
264 * objdump.c (load_specific_debug_section): Don't compare section
265 size against file size.
266 (dump_relocs_in_section): Don't compare reloc size against file size.
267 Print "failed to read relocs" on bfd_get_reloc_upper_bound error.
268
88c9190b
NC
2692019-03-05 Nick Clifton <nickc@redhat.com>
270
271 PR 24295
272 * doc/binutils.texi (ar cmdline): Fix spelling mistake.
273
4933ff73
NC
2742019-03-05 Nick Clifton <nickc@redhat.com>
275
276 * po/sv.po: Updated Swedish translation.
277
093f70cc
MM
2782019-03-05 Matthew Malcomson <matthew.malcomson@arm.com>
279
280 PR 24287
281 * testsuite/lib/binutils-common.exp (run_dump_test): Replace a use
282 of "lmap" with a "foreach" loop.
283
f5f20315
NC
2842019-03-04 Nick Clifton <nickc@redhat.com>
285
286 PR 24281
287 * objcopy.c (copy_archive): Do not copy thin archives.
288
52d6f3ee
MM
2892019-02-27 Matthew Malcomson <matthew.malcomson@arm.com>
290
291 * testsuite/lib/binutils-common.exp: Allow multiple "as" lines.
292
39f0547e
NC
2932019-02-25 Nick Clifton <nickc@redhat.com>
294
295 * objdump.c (sym_ok): New function.
296 (find_symbol_for_address): Use new function.
297 (disassemble_section): Compare sections by name, not pointer.
298 (dump_dwarf): Move code to initialise byte_get pointer and iterate
299 over separate debug files from here to ...
300 (dump_bfd): ... here. Add parameter indicating that a separate
301 debug info file is being dumped. For main file, pull in the
302 symbol tables from all separate debug info files.
303 (display_object): Update call to dump_bfd.
304 * doc/binutils.texi: Document extened behaviour of the
305 --dwarf=follow-links option.
306 * NEWS: Mention this new feature.
307 * testsuite/binutils-all/objdump.WK2: Update expected output.
308 * testsuite/binutils-all/objdump.exp (test_follow_debuglink): Add
309 options and dump file parameters.
310 Add extra test.
311 * testsuite/binutils-all/objdump.WK3: New file.
312 * testsuite/binutils-all/readelf.exp: Change expected output for
313 readelf -wKis test.
314 * testsuite/binutils-all/readelf.wKis: New file.
315
24841daa
NC
3162019-02-22 Nick Clifton <nickc@redhat.com>
317
318 PR 23843
319 * dwarf.h (struct separate_info): New structure for containing
320 information on separate debug info files.
321 * dwarf.c (struct dwo_info): New structure for containing dwo
322 links.
323 (first_dwo_info): Chain of dwo_info structures.
324 (first_separate_file): Chain of separate_info structures.
325 (separate_debug_file, separate_debug_filename): Delete.
326 (fetch_alt_indirect_string): Scan all separate debug info files
327 for the requested string.
328 (add_dwo_info): New function.
329 (add_dwo_name): New function.
330 (add_dwo_dir): New function.
331 (add_dwo_id: New function.
332 (free_dwo_info): New function.
333 (read_and_display_attr_value): Store DWO data using the new
334 functions.
335 (load_debug_section_with_follow): If necessary, scan the list of
336 separate debug info files for the requested section.
337 (add_separate_debug_file): New function.
338 (load_separate_debug_info): Call add_separate_debug_file to store
339 the information on the newly loaded file.
340 (load_dwo_file): Likewise.
341 (load_separate_debif_file): Rename to load_separate_debug_files.
342 Change return type to boolean. If following links then attempt to
343 load all separate debug info files, not just the first one.
344 (free_debug_memory): Release memory in dwo_info and separate_info
345 chains.
346 * objdump.c (dump_dwarf): Iterate over all loaded debg info files.
347 * readelf.c (process_object): Likewise.
348 * doc/debug.options.texi: Update descriptions of links and
349 follow-links options.
350 * testsuite/binutils-all/objdump.WK2: Update expected output.
351 * testsuite/binutils-all/readelf.k2: Likewise.
352 * NEWS: Announce the new feature.
353
5cacf1c8
NC
3542019-02-21 Nick Clifton <nickc@redhat.com>
355
356 PR 24247
357 * unwind-ia64.c: Include sysdep.h.
358 (unw_decode_x1): Check current pointer against end pointer before
359 accessing memory.
360 (unw_decode_x2): Likewise.
361 (unw_decode_x3): Likewise.
362 (unw_decode_x4): Likewise.
363 (unw_decode_r2): Likewise.
364 (unw_decode_p2_p5): Likewise.
365 (unw_decode_p7_p10): Likewise.
366 (unw_decode): Likewise.
367
8d18bf79
NC
3682019-02-20 Nick Clifton <nickc@redhat.com>
369
3ca60c57
NC
370 PR 24246
371 * readelf.c (print_stapsdt_note): Harden against corrupt notes.
372
171375c6
NC
373 PR 24244
374 * unwind-ia64.c (unw_decode_uleb128): Add end parameter, use it to
375 prevent walking off the end of the buffer.
376 (unw_decode_x1): Add end paramter, pass it to unw_decode_uleb128.
377 (unw_decode_x2): Likewise.
378 (unw_decode_x3): Likewise.
379 (unw_decode_x4): Likewise.
380 (unw_decode_r2): Pass the end parameter to unw_decode_uleb128.
381 (unw_decode_r3): Likewise.
382 (unw_decode_p7_p10): Likewise.
383 (unw_decode_b2): Likewise.
384 (unw_decode_b3_x4): Likewise.
385
7fc0c668
NC
386 PR 24243
387 * readelf.c (process_mips_specific): Check for an options section
388 that is too small to even contain a single option.
8d18bf79 389
171375c6
NC
390 PR 24242
391 * readelf.c (print_ia64_vms_note): Harden against corrupt notes.
392
c22b42ce
AM
3932019-02-20 Alan Modra <amodra@gmail.com>
394
395 PR 24132
396 PR 24138
397 * readelf.c (get_data): Avoid possibility of overflow when
398 checking for a read that may extend past end of file.
399 (process_program_headers): Likewise.
400
7d272a55
AM
4012019-02-20 Alan Modra <amodra@gmail.com>
402
403 PR 24233
404 * objdump.c (dump_bfd_private_header): Print warning if
405 bfd_print_private_bfd_data returns false.
406
04d7fa21
NC
4072019-02-12 Nick Clifton <nickc@redhat.com>
408
409 PR 23440
410 * README-how-to-make-a-release: Use git clean to delete spurious
411 files from the local source repository.
412
46cbf38d
AB
4132019-02-08 Andrew Burgess <andrew.burgess@embecosm.com>
414
415 * size.c (berkeley_format): Delete.
416 (enum output_format): New enum.
417 (selected_output_format): New variable.
418 (usage): Update to mention GNU format.
419 (main): Update to extract options, and select format as needed.
420 Handle GNU format where needed.
421 (berkeley_sum): Renamed to...
422 (berkeley_or_gnu_sum): ...this, and updated to handle both formats.
423 (berkeley_format): Renamed to...
424 (berkeley_or_gnu_format): ...this, and updated to handle both
425 formats.
426 (print_sizes): Handle GNU format.
427 * doc/binutils.texi (size): Document new GNU format.
428 * testsuite/binutils-all/size.exp: Add test of extended
429 functionality.
430 * NEWS: Mention new functionality.
431
96fd92af
AB
4322019-02-08 Andrew Burgess <andrew.burgess@embecosm.com>
433
434 * doc/binutils.texi (size): Update example output for Berkeley
435 format output.
436
2012bf01
NC
4372019-02-07 Nick Clifton <nickc@redhat.com>
438
439 * README-how-to-make-a-release: Add a note about updating the
440 obsolete targets in the bfd/config.bfd file.
441
082cbd3b
NC
4422019-02-04 Nick Clifton <nickc@redhat.com>
443
444 * README-how-to-make-a-release: Add more notes on making a release.
445
18344509
NC
4462019-01-25 Nick Clifton <nickc@redhat.com>
447
448 PR 24131
449 * readelf.c (process_notes_at): Prevent an illegal memory access
450 when the note's namesize is zero.
451 (decode_tic6x_unwind_bytecode): Add code to handle the case where
452 no registers are specified in a frame pop instruction.
453
9ed1348c
NC
4542019-01-25 Nick Clifton <nickc@redhat.com>
455
456 * po/bg.po: Updated Bulgarian translation.
457
d9938630
NC
4582019-01-23 Nick Clifton <nickc@redhat.com>
459
460 * po/fr.po: Updated French translation.
461 * po/pt.po: Updated Portuguese translation.
462
375cd423
NC
4632019-01-21 Nick Clifton <nickc@redhat.com>
464
465 * po/uk.po: Updated Ukranian translation.
466
f48dfe41
NC
4672019-01-19 Nick Clifton <nickc@redhat.com>
468
469 * configure: Regenerate.
470 * binutils/po/binutils.pot.
471
472 * README-how-to-make-a-release: Update description on how to make
473 a branch.
474
f974f26c
NC
4752018-06-24 Nick Clifton <nickc@redhat.com>
476
477 2.32 branch created.
478
baae986a
NC
4792019-01-17 Nick Clifton <nickc@redhat.com>
480
481 * objdump.c (disassemble_section): When disassembling from a
482 symbol only stop at the next symbol if the original symbol was not
483 a function symbol. Otherwise continue disassembling until a new
484 function is reached.
485 * testsuite/binutils-all/objdump.exp: Add tests of extended
486 functionality.
487 * testsuite/binutils-all/disasm.s: New test source file.
488
2dc8dd17
JW
4892019-01-16 Kito Cheng <kito@andestech.com>
490 Nelson Chu <nelson@andestech.com>
491
492 * readelf.c (get_riscv_section_type_name): New function.
493 (get_section_type_name): Add handler for RISC-V.
494 (riscv_attr_tag_t): Declare.
495 (riscv_attr_tag): New.
496 (display_riscv_attribute): New function.
497 (process_attributes): Add handler for RISC-V.
498 * testsuite/binutils-all/strip-3.d: Remove .riscv.attribute
499 section.
500
12add40e
NC
5012019-01-10 Nick Clifton <nickc@redhat.com>
502
503 PR 23963
504 * objdump.c (sanitize_string): New function. Removes control
505 characters from symbol names.
506 (dump_section_header): Use new function.
507 (objdump_print_symname): Likewise.
508 (objdump_print_addr_with_sym): Likewise.
509 (show_line): Likewise.
510 (disassemble_bytes): Likewise.
511 (disassemble_section): Likewise.
512 (load_specific_debug_section): Likewise.
513 (read_section_stabs): Likewise.
514 (print_section_stabs): Likewise.
515 (dump_section): Likewise.
516 (dump_reloc_set): Likewise.
517 (dump_relocs_in_section): Likewise.
518 (dump_bfd): Likewise.
519 (display_any_bfd): Likewise.
520
28e817cc
NC
5212019-01-09 Nick Clifton <nickc@redhat.com>
522
c0b0b1c2 523 PR 24049
28e817cc
NC
524 * readelf.c (process_archive): Use arch.file_name in error
525 messages until the qualified name is available.
526
3107326d
AP
5272019-01-09 Andrew Paprocki <andrew@ishiboo.com>
528
529 * configure: Regenerate.
530
923c6a75
AM
5312019-01-09 Alan Modra <amodra@gmail.com>
532
533 * testsuite/binutils-all/cxxfilt.exp: Pass --no-strip-underscores
534 unconditionally to tests needing the option rather than via a
535 list of targets.
536
236f4ebe
NC
5372019-01-08 Nick Clifton <nickc@redhat.com>
538
539 PR 24044
540 * cxxfilt.c (hp_symbol_characters): Delete.
541 (main): Remove depcreated demangling styles.
542 * stabs.c (parse_stab_argtypes): Remove support for old gnu v2
543 demangling opnames.
544 * testsuite/binutils-all/cxxfilt.exp: Use the
545 --no-strip-underscore option for targets that do prefix their
546 symbols with underscores.
923c6a75 547 Update tests to eliminate those that use gnu v2 encoding.
236f4ebe 548
e3ecd631
TC
5492019-01-08 Tamar Christina <tamar.christina@arm.com>
550
551 PR 24065
552 * testsuite/binutils-all/copy-6.d: New test.
553 * testsuite/binutils-all/objcopy.exp: Use it.
554
171b8e19
AM
5552019-01-08 Alan Modra <amodra@gmail.com>
556
557 * testsuite/lib/binutils-common.exp (run_dump_test): Don't prepend
558 $srcdir/$subdir to source file name if it starts with "./".
559
5602019-01-05 Yoshinori Sato <ysato@users.sourceforge.jp>
561
f87673e0
YS
562 * readelf.c (get_machine_flags): Add RXv3 output.
563
11fa9f13
NC
5642019-01-04 Nick Clifton <nickc@redhat.com>
565
566 PR 24005
567 * objdump.c (load_specific_debug_section): Check for integer
568 overflow before attempting to allocate contents.
569
cf0ad5bb
NC
5702019-01-04 Nick Clifton <nickc@redhat.com>
571
572 PR 24001
573 * objcopy.c (copy_object): Free dhandle after writing out the
574 debug information.
575 * objdump.c (dump_bfd): Free dhandle after printing out the debug
576 information.
577
11fa9f13 578
82704155
AM
5792019-01-01 Alan Modra <amodra@gmail.com>
580
581 Update year range in copyright notice of all files.
582
d5c04e1b 583For older changes see ChangeLog-2018
3499769a 584\f
d5c04e1b 585Copyright (C) 2019 Free Software Foundation, Inc.
3499769a
AM
586
587Copying and distribution of this file, with or without modification,
588are permitted in any medium without royalty provided the copyright
589notice and this notice are preserved.
590
591Local Variables:
592mode: change-log
593left-margin: 8
594fill-column: 74
595version-control: never
596End:
This page took 0.186582 seconds and 4 git commands to generate.