]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame_incremental - binutils/ChangeLog
Fix potential problem with binutils debuginfod tests.
[thirdparty/binutils-gdb.git] / binutils / ChangeLog
... / ...
CommitLineData
12020-02-10 Aaron Merey <amerey@redhat.com>
2
3 * binutils/testsuite/binutils-all/debuginfod.exp:
4 Replace set ::env with setenv.
5
62020-02-07 Nick Clifton <nickc@redhat.com>
7
8 * README-how-to-make-a-release: Add note about updating the
9 GAS/NEWS URL in the next release.
10
112020-02-07 Sergey Belyashov <sergey.belyashov@gmail.com>
12
13 PR 25469
14 * readelf.c (get_machine_flags): Add support for Z80N machine
15 number.
16
172020-02-07 Nick Clifton <nickc@redhat.com>
18
19 * dwarf.c (display_debug_lines_decoded): Force a NUL termination
20 of the truncated file name.
21
222020-02-06 Andrew Burgess <andrew.burgess@embecosm.com>
23
24 * objdump.c (print_jump_visualisation): New function.
25 (disassemble_bytes): Call new function.
26
272020-02-06 Alan Modra <amodra@gmail.com>
28
29 * testsuite/lib/binutils-common.exp (match_target): Accept '!' before
30 TCL procedure.
31 (supports_gnu_osabi): New procedure.
32 (is_generic): New, from ld-lib.exp.
33 (supports_gnu_unique): Use the above.
34
352020-02-04 Alan Modra <amodra@gmail.com>
36
37 * Makefile.am (CFILES): Add od-elf32_avr.c.
38 * Makefile.in: Regenerate.
39 * po/POTFILES.in: Regenerate.
40
412020-02-03 Andreas Schwab <schwab@linux-m68k.org>
42
43 * readelf.c (dump_relocations, dump_relocations)
44 (decode_arm_unwind_bytecode, process_dynamic_section)
45 (get_symbol_visibility, get_alpha_symbol_other): Add newline to
46 error message.
47
482020-02-03 Sergei Trofimovich <siarheit@google.com>
49
50 * coffdump.c (program_name): Drop redundant definition.
51 * srconv.c (program_name): Likewise
52 * sysdump.c (program_name): Likewise
53
542020-02-02 H.J. Lu <hongjiu.lu@intel.com>
55
56 PR gas/25380
57 * objdump.c (sym_ok): Return FALSE if 2 sections are in the
58 same file with different section pointers.
59
602020-02-01 Nick Clifton <nickc@redhat.com>
61
62 * README-how-to-make-a-release: Update with more details on the
63 release making process.
64
652020-01-31 Nick Clifton <nickc@redhat.com>
66
67 * po/sv.po: Updated Swedish translation.
68
692020-01-28 Nick Clifton <nickc@redhat.com>
70
71 * readelf.c (get_build_id): Simplify warning message about corrupt
72 notes encountered whilst scanning for the build-id.
73
742020-01-27 Roland McGrath <mcgrathr@google.com>
75
76 * objcopy.c (compare_gnu_build_notes): Fix comparison results
77 for overlapping ranges so that (A == B) == (B == A) holds.
78
792020-01-27 Alan Modra <amodra@gmail.com>
80
81 * testsuite/lib/binutils-common.exp (big_or_little_endian): Replace
82 case statement with switch statement.
83
842020-01-24 Nick Clifton <nickc@redhat.com>
85
86 * readelf.c (get_build_id): Fix warning messages about corrupt
87 notes.
88
892020-01-23 Nick Clifton <nickc@redhat.com>
90
91 * po/fr.po: Updated French translation.
92
932020-01-22 Yuri Chornoivan <yurchor@mageia.org>
94
95 PR 25417
96 * readelf.c (get_alpha_symbol_other): Fix error message typo.
97
982020-01-20 Nick Clifton <nickc@redhat.com>
99
100 * po/pt.po: Updated Portuguese translation.
101 * po/uk.po: Updated Ukranian translation.
102
1032020-01-18 Nick Clifton <nickc@redhat.com>
104
105 * README-how-to-make-a-release: Update notes on how to cut a
106 branch for a release.
107
1082020-01-18 Nick Clifton <nickc@redhat.com>
109
110 * configure: Regenerate.
111 * po/binutils.pot: Regenerate.
112
1132020-01-18 Nick Clifton <nickc@redhat.com>
114
115 Binutils 2.34 branch created.
116
1172020-01-17 Thomas Troeger <tstroege@gmx.de>
118
119 * objdump.c (jump_info_visualize_address): Discard jumps that are
120 no longer needed.
121 (disassemble_bytes): Only compute the maximum level if jumps were
122 detected.
123
1242020-01-13 Nick Clifton <nickc@redhat.com>
125
126 * objdump.c (disassemble_bytes): Remove C99-ism.
127 * testsuite/binutils-all/debuginfod.exp: New tests.
128
1292020-01-13 Thomas Troeger <tstroege@gmx.de>
130
131 * objdump.c (visualize_jumps, color_output, extended_color_output)
132 (detected_jumps): New variables.
133 (usage): Add the new jump visualization options.
134 (option_values): Add new option value.
135 (long_options): Add the new option.
136 (jump_info_new, jump_info_free): New functions.
137 (jump_info_min_address, jump_info_max_address): Likewise.
138 (jump_info_end_address, jump_info_is_start_address): Likewise.
139 (jump_info_is_end_address, jump_info_size): Likewise.
140 (jump_info_unlink, jump_info_insert): Likewise.
141 (jump_info_add_front, jump_info_move_linked): Likewise.
142 (jump_info_intersect, jump_info_merge): Likewise.
143 (jump_info_sort, jump_info_visualize_address): Likewise.
144 (disassemble_jumps): New function - used to locate jumps.
145 (disassemble_bytes): Add ascii art generation.
146 (disassemble_section): Add scan to locate jumps.
147 (main): Parse the new visualization option.
148 * doc/binutils.texi: Document the new feature.
149 * NEWS: Mention the new feature.
150
1512020-01-13 Alan Modra <amodra@gmail.com>
152
153 PR 25360
154 PR 25361
155 * dwarf.c (display_debug_frames): Move fde_fc earlier. Free
156 fde_fc col_type and col_offset.
157 * readelf.c (apply_relocations): Move symsec check earlier.
158 (free_debug_section): Free reloc_info.
159 (process_notes_at): Free pnotes on error path.
160 (process_object): Free dump_sects here..
161 (process_archive): ..not here.
162
1632020-01-13 Alan Modra <amodra@gmail.com>
164
165 PR 25362
166 * nm.c (display_rel_file): Free dyn_syms.
167
1682020-01-09 Nick Clifton <nickc@redhat.com>
169
170 PR 25220
171 * objcopy.c (empty_name): New variable.
172 (need_sym_before): Prevent an attempt to free a static variable.
173 (filter_symbols): Avoid strcmp test by checking for pointer
174 equality.
175
1762020-01-09 Nick Clifton <nickc@redhat.com>
177
178 * po/zh_TW.po: Updated Traditional Chinese translation.
179
1802020-01-09 Aaron Merey <amerey@redhat.com>
181
182 * Makefile.am (readelf_LDADD, objdump_LDADD): Add libdebuginfod.
183 * Makefile.in: Regenerate.
184 * NEWS: Update.
185 * config.in: Regenerate.
186 * configure: Regenerate.
187 * configure.ac: Call AC_DEBUGINFOD.
188 * doc/Makefile.in: Regenerate.
189 * doc/binutils.texi: Add section on using binutils
190 with debuginfod.
191 * dwarf.c (debuginfod_fetch_separate_debug_info): New function.
192 Query debuginfod servers for the target debug file.
193 (load_separate_debug_info): Call
194 debuginfod_fetch_separate_debug_info if configured with
195 debuginfod.
196 (load_separate_debug_files): Add file argument to
197 load_separate_debug_info calls.
198 * dwarf.h (get_build_id): Add declaration.
199 * objdump.c (get_build_id): New function. Get build-id of file.
200 * readelf.c (get_build_id): Likewise.
201 * testsuite/binutils-all/debuginfod.exp: New tests.
202 * testsuite/binutils-all/linkdebug.s: Add .note.gnu.build-id
203 section.
204
2052020-01-02 Sergey Belyashov <sergey.belyashov@gmail.com>
206
207 * readelf.c: Add support for new Z*) relocations and machine
208 types.
209
2102020-01-01 Alan Modra <amodra@gmail.com>
211
212 Update year range in copyright notice of all files.
213
214For older changes see ChangeLog-2019
215\f
216Copyright (C) 2020 Free Software Foundation, Inc.
217
218Copying and distribution of this file, with or without modification,
219are permitted in any medium without royalty provided the copyright
220notice and this notice are preserved.
221
222Local Variables:
223mode: change-log
224left-margin: 8
225fill-column: 74
226version-control: never
227End: