Automatic date update in version.in
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
5be2b2f5
NC
12020-03-03 Nick Clifton <nickc@redhat.com>
2
3 PR 25625
4 * prdbg.c (pr_tag_type): Remove call to abort.
5
b312fea1
AM
62020-03-02 Aaron Merey <amerey@redhat.com>
7
8 * binutils/testsuite/binutils-all/debuginfod.exp: Improve port
9 selection.
10
ba3265d0
NC
112020-03-02 Nick Clifton <nickc@redhat.com>
12
13 PR 25543
14 * readelf.c (dump_section_as_strings): Display new-line characters
15 as \n and then insert a line break.
16 * testsuite/binutils-all/pr25543.s: New test.
17 * testsuite/binutils-all/pr25543.d: Test driver.
18 * testsuite/binutils-all/readelf.exp: Run the new test.
19
736990c4
NC
202020-02-27 Nick Clifton <nickc@redhat.com>
21
22 PR 25526
23 * readelf.c (process_ia64_vms_dynamic_relocs): Check to see if
24 get_data is unable to load the string table.
25
dc1e8a47
AM
262020-02-26 Alan Modra <amodra@gmail.com>
27
28 * elfedit.c: Indent labels correctly.
29 * readelf.c: Likewise.
30 * resres.c: Likewise.
31
ecda9016
L
322020-02-25 H.J. Lu <hongjiu.lu@intel.com>
33
34 PR binutils/25584
35 * ar.c (main): Pass 0 to bfd_plugin_set_program_name.
36 * nm.c (main): Pass 1 to bfd_plugin_set_program_name.
37
83d4d556
NC
382020-02-24 Nick Clifton <nickc@redhat.com>
39
40 PR 25499
41 * doc/binutils.texi (objdump): Fix typo in description of
42 objdump's -g option.
43
bd0cf5a6
NC
442020-02-20 Nelson Chu <nelson.chu@sifive.com>
45
46 * dwarf.c (regname_internal_riscv): Updated since the DECLARE_CSR
47 is changed.
48
741cb839
EC
492020-02-19 Jordan Rupprecht <rupprecht@google.com>
50
51 * objdump.c (show_line): call bfd_demangle when using do_demangle.
52
9f1528a1
AB
532020-02-19 Andrew Burgess <andrew.burgess@embecosm.com>
54
55 * configure: Regenerate.
56
3a5d12fb
FS
572020-02-10 Fangrui Song <maskray@google.com>
58
59 * objcopy.c (parse_flags): Handle "exclude".
60 * doc/binutils.texi: Document the support.
61
678d457f
AM
622020-02-10 Aaron Merey <amerey@redhat.com>
63
64 * binutils/testsuite/binutils-all/debuginfod.exp:
65 Replace set ::env with setenv.
46471187
AM
66 Start server before setting environment variable.
67 Specify tmpdir as the location of the server's
68 database.
69 Check additional server metrics at start-up.
678d457f 70
e8319fde
NC
712020-02-07 Nick Clifton <nickc@redhat.com>
72
73 * README-how-to-make-a-release: Add note about updating the
74 GAS/NEWS URL in the next release.
75
9fc0b501
SB
762020-02-07 Sergey Belyashov <sergey.belyashov@gmail.com>
77
78 PR 25469
79 * readelf.c (get_machine_flags): Add support for Z80N machine
80 number.
81
e1104d08
NC
822020-02-07 Nick Clifton <nickc@redhat.com>
83
84 * dwarf.c (display_debug_lines_decoded): Force a NUL termination
85 of the truncated file name.
86
c2e6f744 872020-02-06 Andrew Burgess <andrew.burgess@embecosm.com>
ece12829
TT
88
89 * objdump.c (print_jump_visualisation): New function.
90 (disassemble_bytes): Call new function.
91
02e0be69
AM
922020-02-06 Alan Modra <amodra@gmail.com>
93
94 * testsuite/lib/binutils-common.exp (match_target): Accept '!' before
95 TCL procedure.
96 (supports_gnu_osabi): New procedure.
97 (is_generic): New, from ld-lib.exp.
98 (supports_gnu_unique): Use the above.
99
e8b79122
AM
1002020-02-04 Alan Modra <amodra@gmail.com>
101
102 * Makefile.am (CFILES): Add od-elf32_avr.c.
103 * Makefile.in: Regenerate.
104 * po/POTFILES.in: Regenerate.
105
27a45f42
AS
1062020-02-03 Andreas Schwab <schwab@linux-m68k.org>
107
108 * readelf.c (dump_relocations, dump_relocations)
109 (decode_arm_unwind_bytecode, process_dynamic_section)
110 (get_symbol_visibility, get_alpha_symbol_other): Add newline to
111 error message.
112
0b398d69
ST
1132020-02-03 Sergei Trofimovich <siarheit@google.com>
114
115 * coffdump.c (program_name): Drop redundant definition.
116 * srconv.c (program_name): Likewise
117 * sysdump.c (program_name): Likewise
118
a8c4d40b
L
1192020-02-02 H.J. Lu <hongjiu.lu@intel.com>
120
121 PR gas/25380
122 * objdump.c (sym_ok): Return FALSE if 2 sections are in the
123 same file with different section pointers.
124
cb6ad9bb
NC
1252020-02-01 Nick Clifton <nickc@redhat.com>
126
127 * README-how-to-make-a-release: Update with more details on the
128 release making process.
129
53943f32
NC
1302020-01-31 Nick Clifton <nickc@redhat.com>
131
132 * po/sv.po: Updated Swedish translation.
133
55be8fd0
NC
1342020-01-28 Nick Clifton <nickc@redhat.com>
135
136 * readelf.c (get_build_id): Simplify warning message about corrupt
137 notes encountered whilst scanning for the build-id.
138
82ef9cad
RM
1392020-01-27 Roland McGrath <mcgrathr@google.com>
140
141 * objcopy.c (compare_gnu_build_notes): Fix comparison results
142 for overlapping ranges so that (A == B) == (B == A) holds.
143
e3696f67
AM
1442020-01-27 Alan Modra <amodra@gmail.com>
145
146 * testsuite/lib/binutils-common.exp (big_or_little_endian): Replace
147 case statement with switch statement.
148
2f796de6
NC
1492020-01-24 Nick Clifton <nickc@redhat.com>
150
151 * readelf.c (get_build_id): Fix warning messages about corrupt
152 notes.
153
24e648d4
NC
1542020-01-23 Nick Clifton <nickc@redhat.com>
155
156 * po/fr.po: Updated French translation.
157
c48acf6f
YC
1582020-01-22 Yuri Chornoivan <yurchor@mageia.org>
159
160 PR 25417
161 * readelf.c (get_alpha_symbol_other): Fix error message typo.
162
26916852
NC
1632020-01-20 Nick Clifton <nickc@redhat.com>
164
165 * po/pt.po: Updated Portuguese translation.
166 * po/uk.po: Updated Ukranian translation.
167
b248e9ce
NC
1682020-01-18 Nick Clifton <nickc@redhat.com>
169
170 * README-how-to-make-a-release: Update notes on how to cut a
171 branch for a release.
172
1b1bb2c6
NC
1732020-01-18 Nick Clifton <nickc@redhat.com>
174
175 * configure: Regenerate.
176 * po/binutils.pot: Regenerate.
177
ae774686
NC
1782020-01-18 Nick Clifton <nickc@redhat.com>
179
180 Binutils 2.34 branch created.
181
82a9ed20
TT
1822020-01-17 Thomas Troeger <tstroege@gmx.de>
183
184 * objdump.c (jump_info_visualize_address): Discard jumps that are
185 no longer needed.
186 (disassemble_bytes): Only compute the maximum level if jumps were
187 detected.
188
6a1939f5
NC
1892020-01-13 Nick Clifton <nickc@redhat.com>
190
c87c17c1 191 * objdump.c (disassemble_bytes): Remove C99-ism.
6a1939f5
NC
192 * testsuite/binutils-all/debuginfod.exp: New tests.
193
1d67fe3b
TT
1942020-01-13 Thomas Troeger <tstroege@gmx.de>
195
196 * objdump.c (visualize_jumps, color_output, extended_color_output)
197 (detected_jumps): New variables.
198 (usage): Add the new jump visualization options.
199 (option_values): Add new option value.
200 (long_options): Add the new option.
201 (jump_info_new, jump_info_free): New functions.
202 (jump_info_min_address, jump_info_max_address): Likewise.
203 (jump_info_end_address, jump_info_is_start_address): Likewise.
204 (jump_info_is_end_address, jump_info_size): Likewise.
205 (jump_info_unlink, jump_info_insert): Likewise.
206 (jump_info_add_front, jump_info_move_linked): Likewise.
207 (jump_info_intersect, jump_info_merge): Likewise.
208 (jump_info_sort, jump_info_visualize_address): Likewise.
209 (disassemble_jumps): New function - used to locate jumps.
210 (disassemble_bytes): Add ascii art generation.
211 (disassemble_section): Add scan to locate jumps.
212 (main): Parse the new visualization option.
213 * doc/binutils.texi: Document the new feature.
214 * NEWS: Mention the new feature.
215
a788aedd
AM
2162020-01-13 Alan Modra <amodra@gmail.com>
217
a4f2b7c5
AM
218 PR 25360
219 PR 25361
a788aedd
AM
220 * dwarf.c (display_debug_frames): Move fde_fc earlier. Free
221 fde_fc col_type and col_offset.
222 * readelf.c (apply_relocations): Move symsec check earlier.
223 (free_debug_section): Free reloc_info.
224 (process_notes_at): Free pnotes on error path.
225 (process_object): Free dump_sects here..
226 (process_archive): ..not here.
227
805f38bc
AM
2282020-01-13 Alan Modra <amodra@gmail.com>
229
230 PR 25362
231 * nm.c (display_rel_file): Free dyn_syms.
232
ffebb0bb
NC
2332020-01-09 Nick Clifton <nickc@redhat.com>
234
235 PR 25220
236 * objcopy.c (empty_name): New variable.
237 (need_sym_before): Prevent an attempt to free a static variable.
238 (filter_symbols): Avoid strcmp test by checking for pointer
239 equality.
240
ade4fd9b
NC
2412020-01-09 Nick Clifton <nickc@redhat.com>
242
243 * po/zh_TW.po: Updated Traditional Chinese translation.
244
2452020-01-09 Aaron Merey <amerey@redhat.com>
246
247 * Makefile.am (readelf_LDADD, objdump_LDADD): Add libdebuginfod.
248 * Makefile.in: Regenerate.
249 * NEWS: Update.
250 * config.in: Regenerate.
251 * configure: Regenerate.
252 * configure.ac: Call AC_DEBUGINFOD.
253 * doc/Makefile.in: Regenerate.
254 * doc/binutils.texi: Add section on using binutils
255 with debuginfod.
256 * dwarf.c (debuginfod_fetch_separate_debug_info): New function.
257 Query debuginfod servers for the target debug file.
258 (load_separate_debug_info): Call
259 debuginfod_fetch_separate_debug_info if configured with
260 debuginfod.
261 (load_separate_debug_files): Add file argument to
262 load_separate_debug_info calls.
263 * dwarf.h (get_build_id): Add declaration.
264 * objdump.c (get_build_id): New function. Get build-id of file.
265 * readelf.c (get_build_id): Likewise.
266 * testsuite/binutils-all/debuginfod.exp: New tests.
267 * testsuite/binutils-all/linkdebug.s: Add .note.gnu.build-id
268 section.
269
6655dba2
SB
2702020-01-02 Sergey Belyashov <sergey.belyashov@gmail.com>
271
272 * readelf.c: Add support for new Z*) relocations and machine
273 types.
274
b14ce8bf
AM
2752020-01-01 Alan Modra <amodra@gmail.com>
276
277 Update year range in copyright notice of all files.
278
0b114740 279For older changes see ChangeLog-2019
3499769a 280\f
0b114740 281Copyright (C) 2020 Free Software Foundation, Inc.
3499769a
AM
282
283Copying and distribution of this file, with or without modification,
284are permitted in any medium without royalty provided the copyright
285notice and this notice are preserved.
286
287Local Variables:
288mode: change-log
289left-margin: 8
290fill-column: 74
291version-control: never
292End:
This page took 0.212852 seconds and 4 git commands to generate.