]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - binutils/ChangeLog
Fix potential problem with binutils debuginfod tests.
[thirdparty/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
678d457f
AM
12020-02-10 Aaron Merey <amerey@redhat.com>
2
3 * binutils/testsuite/binutils-all/debuginfod.exp:
4 Replace set ::env with setenv.
5
e8319fde
NC
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
9fc0b501
SB
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
e1104d08
NC
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
c2e6f744 222020-02-06 Andrew Burgess <andrew.burgess@embecosm.com>
ece12829
TT
23
24 * objdump.c (print_jump_visualisation): New function.
25 (disassemble_bytes): Call new function.
26
02e0be69
AM
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
e8b79122
AM
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
27a45f42
AS
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
0b398d69
ST
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
a8c4d40b
L
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
cb6ad9bb
NC
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
53943f32
NC
652020-01-31 Nick Clifton <nickc@redhat.com>
66
67 * po/sv.po: Updated Swedish translation.
68
55be8fd0
NC
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
82ef9cad
RM
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
e3696f67
AM
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
2f796de6
NC
842020-01-24 Nick Clifton <nickc@redhat.com>
85
86 * readelf.c (get_build_id): Fix warning messages about corrupt
87 notes.
88
24e648d4
NC
892020-01-23 Nick Clifton <nickc@redhat.com>
90
91 * po/fr.po: Updated French translation.
92
c48acf6f
YC
932020-01-22 Yuri Chornoivan <yurchor@mageia.org>
94
95 PR 25417
96 * readelf.c (get_alpha_symbol_other): Fix error message typo.
97
26916852
NC
982020-01-20 Nick Clifton <nickc@redhat.com>
99
100 * po/pt.po: Updated Portuguese translation.
101 * po/uk.po: Updated Ukranian translation.
102
b248e9ce
NC
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
1b1bb2c6
NC
1082020-01-18 Nick Clifton <nickc@redhat.com>
109
110 * configure: Regenerate.
111 * po/binutils.pot: Regenerate.
112
ae774686
NC
1132020-01-18 Nick Clifton <nickc@redhat.com>
114
115 Binutils 2.34 branch created.
116
82a9ed20
TT
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
6a1939f5
NC
1242020-01-13 Nick Clifton <nickc@redhat.com>
125
c87c17c1 126 * objdump.c (disassemble_bytes): Remove C99-ism.
6a1939f5
NC
127 * testsuite/binutils-all/debuginfod.exp: New tests.
128
1d67fe3b
TT
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
a788aedd
AM
1512020-01-13 Alan Modra <amodra@gmail.com>
152
a4f2b7c5
AM
153 PR 25360
154 PR 25361
a788aedd
AM
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
805f38bc
AM
1632020-01-13 Alan Modra <amodra@gmail.com>
164
165 PR 25362
166 * nm.c (display_rel_file): Free dyn_syms.
167
ffebb0bb
NC
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
ade4fd9b
NC
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
6655dba2
SB
2052020-01-02 Sergey Belyashov <sergey.belyashov@gmail.com>
206
207 * readelf.c: Add support for new Z*) relocations and machine
208 types.
209
b14ce8bf
AM
2102020-01-01 Alan Modra <amodra@gmail.com>
211
212 Update year range in copyright notice of all files.
213
0b114740 214For older changes see ChangeLog-2019
3499769a 215\f
0b114740 216Copyright (C) 2020 Free Software Foundation, Inc.
3499769a
AM
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: