Stop objdump from displaying control codes embedded in symbol names.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
1 2019-01-10 Nick Clifton <nickc@redhat.com>
2
3 PR 23963
4 * objdump.c (sanitize_string): New function. Removes control
5 characters from symbol names.
6 (dump_section_header): Use new function.
7 (objdump_print_symname): Likewise.
8 (objdump_print_addr_with_sym): Likewise.
9 (show_line): Likewise.
10 (disassemble_bytes): Likewise.
11 (disassemble_section): Likewise.
12 (load_specific_debug_section): Likewise.
13 (read_section_stabs): Likewise.
14 (print_section_stabs): Likewise.
15 (dump_section): Likewise.
16 (dump_reloc_set): Likewise.
17 (dump_relocs_in_section): Likewise.
18 (dump_bfd): Likewise.
19 (display_any_bfd): Likewise.
20
21 2019-01-09 Nick Clifton <nickc@redhat.com>
22
23 PR 24049
24 * readelf.c (process_archive): Use arch.file_name in error
25 messages until the qualified name is available.
26
27 2019-01-09 Andrew Paprocki <andrew@ishiboo.com>
28
29 * configure: Regenerate.
30
31 2019-01-09 Alan Modra <amodra@gmail.com>
32
33 * testsuite/binutils-all/cxxfilt.exp: Pass --no-strip-underscores
34 unconditionally to tests needing the option rather than via a
35 list of targets.
36
37 2019-01-08 Nick Clifton <nickc@redhat.com>
38
39 PR 24044
40 * cxxfilt.c (hp_symbol_characters): Delete.
41 (main): Remove depcreated demangling styles.
42 * stabs.c (parse_stab_argtypes): Remove support for old gnu v2
43 demangling opnames.
44 * testsuite/binutils-all/cxxfilt.exp: Use the
45 --no-strip-underscore option for targets that do prefix their
46 symbols with underscores.
47 Update tests to eliminate those that use gnu v2 encoding.
48
49 2019-01-08 Tamar Christina <tamar.christina@arm.com>
50
51 PR 24065
52 * testsuite/binutils-all/copy-6.d: New test.
53 * testsuite/binutils-all/objcopy.exp: Use it.
54
55 2019-01-08 Alan Modra <amodra@gmail.com>
56
57 * testsuite/lib/binutils-common.exp (run_dump_test): Don't prepend
58 $srcdir/$subdir to source file name if it starts with "./".
59
60 2019-01-05 Yoshinori Sato <ysato@users.sourceforge.jp>
61
62 * readelf.c (get_machine_flags): Add RXv3 output.
63
64 2019-01-04 Nick Clifton <nickc@redhat.com>
65
66 PR 24005
67 * objdump.c (load_specific_debug_section): Check for integer
68 overflow before attempting to allocate contents.
69
70 2019-01-04 Nick Clifton <nickc@redhat.com>
71
72 PR 24001
73 * objcopy.c (copy_object): Free dhandle after writing out the
74 debug information.
75 * objdump.c (dump_bfd): Free dhandle after printing out the debug
76 information.
77
78
79 2019-01-01 Alan Modra <amodra@gmail.com>
80
81 Update year range in copyright notice of all files.
82
83 For older changes see ChangeLog-2018
84 \f
85 Copyright (C) 2019 Free Software Foundation, Inc.
86
87 Copying and distribution of this file, with or without modification,
88 are permitted in any medium without royalty provided the copyright
89 notice and this notice are preserved.
90
91 Local Variables:
92 mode: change-log
93 left-margin: 8
94 fill-column: 74
95 version-control: never
96 End:
This page took 0.051338 seconds and 4 git commands to generate.