Update description of how to make a release to include the use of the git clean command.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
1 2019-02-12 Nick Clifton <nickc@redhat.com>
2
3 PR 23440
4 * README-how-to-make-a-release: Use git clean to delete spurious
5 files from the local source repository.
6
7 2019-02-08 Andrew Burgess <andrew.burgess@embecosm.com>
8
9 * size.c (berkeley_format): Delete.
10 (enum output_format): New enum.
11 (selected_output_format): New variable.
12 (usage): Update to mention GNU format.
13 (main): Update to extract options, and select format as needed.
14 Handle GNU format where needed.
15 (berkeley_sum): Renamed to...
16 (berkeley_or_gnu_sum): ...this, and updated to handle both formats.
17 (berkeley_format): Renamed to...
18 (berkeley_or_gnu_format): ...this, and updated to handle both
19 formats.
20 (print_sizes): Handle GNU format.
21 * doc/binutils.texi (size): Document new GNU format.
22 * testsuite/binutils-all/size.exp: Add test of extended
23 functionality.
24 * NEWS: Mention new functionality.
25
26 2019-02-08 Andrew Burgess <andrew.burgess@embecosm.com>
27
28 * doc/binutils.texi (size): Update example output for Berkeley
29 format output.
30
31 2019-02-07 Nick Clifton <nickc@redhat.com>
32
33 * README-how-to-make-a-release: Add a note about updating the
34 obsolete targets in the bfd/config.bfd file.
35
36 2019-02-04 Nick Clifton <nickc@redhat.com>
37
38 * README-how-to-make-a-release: Add more notes on making a release.
39
40 2019-01-25 Nick Clifton <nickc@redhat.com>
41
42 PR 24131
43 * readelf.c (process_notes_at): Prevent an illegal memory access
44 when the note's namesize is zero.
45 (decode_tic6x_unwind_bytecode): Add code to handle the case where
46 no registers are specified in a frame pop instruction.
47
48 2019-01-25 Nick Clifton <nickc@redhat.com>
49
50 * po/bg.po: Updated Bulgarian translation.
51
52 2019-01-23 Nick Clifton <nickc@redhat.com>
53
54 * po/fr.po: Updated French translation.
55 * po/pt.po: Updated Portuguese translation.
56
57 2019-01-21 Nick Clifton <nickc@redhat.com>
58
59 * po/uk.po: Updated Ukranian translation.
60
61 2019-01-19 Nick Clifton <nickc@redhat.com>
62
63 * configure: Regenerate.
64 * binutils/po/binutils.pot.
65
66 * README-how-to-make-a-release: Update description on how to make
67 a branch.
68
69 2018-06-24 Nick Clifton <nickc@redhat.com>
70
71 2.32 branch created.
72
73 2019-01-17 Nick Clifton <nickc@redhat.com>
74
75 * objdump.c (disassemble_section): When disassembling from a
76 symbol only stop at the next symbol if the original symbol was not
77 a function symbol. Otherwise continue disassembling until a new
78 function is reached.
79 * testsuite/binutils-all/objdump.exp: Add tests of extended
80 functionality.
81 * testsuite/binutils-all/disasm.s: New test source file.
82
83 2019-01-16 Kito Cheng <kito@andestech.com>
84 Nelson Chu <nelson@andestech.com>
85
86 * readelf.c (get_riscv_section_type_name): New function.
87 (get_section_type_name): Add handler for RISC-V.
88 (riscv_attr_tag_t): Declare.
89 (riscv_attr_tag): New.
90 (display_riscv_attribute): New function.
91 (process_attributes): Add handler for RISC-V.
92 * testsuite/binutils-all/strip-3.d: Remove .riscv.attribute
93 section.
94
95 2019-01-10 Nick Clifton <nickc@redhat.com>
96
97 PR 23963
98 * objdump.c (sanitize_string): New function. Removes control
99 characters from symbol names.
100 (dump_section_header): Use new function.
101 (objdump_print_symname): Likewise.
102 (objdump_print_addr_with_sym): Likewise.
103 (show_line): Likewise.
104 (disassemble_bytes): Likewise.
105 (disassemble_section): Likewise.
106 (load_specific_debug_section): Likewise.
107 (read_section_stabs): Likewise.
108 (print_section_stabs): Likewise.
109 (dump_section): Likewise.
110 (dump_reloc_set): Likewise.
111 (dump_relocs_in_section): Likewise.
112 (dump_bfd): Likewise.
113 (display_any_bfd): Likewise.
114
115 2019-01-09 Nick Clifton <nickc@redhat.com>
116
117 PR 24049
118 * readelf.c (process_archive): Use arch.file_name in error
119 messages until the qualified name is available.
120
121 2019-01-09 Andrew Paprocki <andrew@ishiboo.com>
122
123 * configure: Regenerate.
124
125 2019-01-09 Alan Modra <amodra@gmail.com>
126
127 * testsuite/binutils-all/cxxfilt.exp: Pass --no-strip-underscores
128 unconditionally to tests needing the option rather than via a
129 list of targets.
130
131 2019-01-08 Nick Clifton <nickc@redhat.com>
132
133 PR 24044
134 * cxxfilt.c (hp_symbol_characters): Delete.
135 (main): Remove depcreated demangling styles.
136 * stabs.c (parse_stab_argtypes): Remove support for old gnu v2
137 demangling opnames.
138 * testsuite/binutils-all/cxxfilt.exp: Use the
139 --no-strip-underscore option for targets that do prefix their
140 symbols with underscores.
141 Update tests to eliminate those that use gnu v2 encoding.
142
143 2019-01-08 Tamar Christina <tamar.christina@arm.com>
144
145 PR 24065
146 * testsuite/binutils-all/copy-6.d: New test.
147 * testsuite/binutils-all/objcopy.exp: Use it.
148
149 2019-01-08 Alan Modra <amodra@gmail.com>
150
151 * testsuite/lib/binutils-common.exp (run_dump_test): Don't prepend
152 $srcdir/$subdir to source file name if it starts with "./".
153
154 2019-01-05 Yoshinori Sato <ysato@users.sourceforge.jp>
155
156 * readelf.c (get_machine_flags): Add RXv3 output.
157
158 2019-01-04 Nick Clifton <nickc@redhat.com>
159
160 PR 24005
161 * objdump.c (load_specific_debug_section): Check for integer
162 overflow before attempting to allocate contents.
163
164 2019-01-04 Nick Clifton <nickc@redhat.com>
165
166 PR 24001
167 * objcopy.c (copy_object): Free dhandle after writing out the
168 debug information.
169 * objdump.c (dump_bfd): Free dhandle after printing out the debug
170 information.
171
172
173 2019-01-01 Alan Modra <amodra@gmail.com>
174
175 Update year range in copyright notice of all files.
176
177 For older changes see ChangeLog-2018
178 \f
179 Copyright (C) 2019 Free Software Foundation, Inc.
180
181 Copying and distribution of this file, with or without modification,
182 are permitted in any medium without royalty provided the copyright
183 notice and this notice are preserved.
184
185 Local Variables:
186 mode: change-log
187 left-margin: 8
188 fill-column: 74
189 version-control: never
190 End:
This page took 0.033157 seconds and 4 git commands to generate.