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