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