]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - binutils/ChangeLog
[gdb/testsuite] Fix xpass in gdb.python/lib-types.exp
[thirdparty/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
9f1528a1
AB
12020-02-19 Andrew Burgess <andrew.burgess@embecosm.com>
2
3 * configure: Regenerate.
4
3a5d12fb
FS
52020-02-10 Fangrui Song <maskray@google.com>
6
7 * objcopy.c (parse_flags): Handle "exclude".
8 * doc/binutils.texi: Document the support.
9
678d457f
AM
102020-02-10 Aaron Merey <amerey@redhat.com>
11
12 * binutils/testsuite/binutils-all/debuginfod.exp:
13 Replace set ::env with setenv.
46471187
AM
14 Start server before setting environment variable.
15 Specify tmpdir as the location of the server's
16 database.
17 Check additional server metrics at start-up.
678d457f 18
e8319fde
NC
192020-02-07 Nick Clifton <nickc@redhat.com>
20
21 * README-how-to-make-a-release: Add note about updating the
22 GAS/NEWS URL in the next release.
23
9fc0b501
SB
242020-02-07 Sergey Belyashov <sergey.belyashov@gmail.com>
25
26 PR 25469
27 * readelf.c (get_machine_flags): Add support for Z80N machine
28 number.
29
e1104d08
NC
302020-02-07 Nick Clifton <nickc@redhat.com>
31
32 * dwarf.c (display_debug_lines_decoded): Force a NUL termination
33 of the truncated file name.
34
c2e6f744 352020-02-06 Andrew Burgess <andrew.burgess@embecosm.com>
ece12829
TT
36
37 * objdump.c (print_jump_visualisation): New function.
38 (disassemble_bytes): Call new function.
39
02e0be69
AM
402020-02-06 Alan Modra <amodra@gmail.com>
41
42 * testsuite/lib/binutils-common.exp (match_target): Accept '!' before
43 TCL procedure.
44 (supports_gnu_osabi): New procedure.
45 (is_generic): New, from ld-lib.exp.
46 (supports_gnu_unique): Use the above.
47
e8b79122
AM
482020-02-04 Alan Modra <amodra@gmail.com>
49
50 * Makefile.am (CFILES): Add od-elf32_avr.c.
51 * Makefile.in: Regenerate.
52 * po/POTFILES.in: Regenerate.
53
27a45f42
AS
542020-02-03 Andreas Schwab <schwab@linux-m68k.org>
55
56 * readelf.c (dump_relocations, dump_relocations)
57 (decode_arm_unwind_bytecode, process_dynamic_section)
58 (get_symbol_visibility, get_alpha_symbol_other): Add newline to
59 error message.
60
0b398d69
ST
612020-02-03 Sergei Trofimovich <siarheit@google.com>
62
63 * coffdump.c (program_name): Drop redundant definition.
64 * srconv.c (program_name): Likewise
65 * sysdump.c (program_name): Likewise
66
a8c4d40b
L
672020-02-02 H.J. Lu <hongjiu.lu@intel.com>
68
69 PR gas/25380
70 * objdump.c (sym_ok): Return FALSE if 2 sections are in the
71 same file with different section pointers.
72
cb6ad9bb
NC
732020-02-01 Nick Clifton <nickc@redhat.com>
74
75 * README-how-to-make-a-release: Update with more details on the
76 release making process.
77
53943f32
NC
782020-01-31 Nick Clifton <nickc@redhat.com>
79
80 * po/sv.po: Updated Swedish translation.
81
55be8fd0
NC
822020-01-28 Nick Clifton <nickc@redhat.com>
83
84 * readelf.c (get_build_id): Simplify warning message about corrupt
85 notes encountered whilst scanning for the build-id.
86
82ef9cad
RM
872020-01-27 Roland McGrath <mcgrathr@google.com>
88
89 * objcopy.c (compare_gnu_build_notes): Fix comparison results
90 for overlapping ranges so that (A == B) == (B == A) holds.
91
e3696f67
AM
922020-01-27 Alan Modra <amodra@gmail.com>
93
94 * testsuite/lib/binutils-common.exp (big_or_little_endian): Replace
95 case statement with switch statement.
96
2f796de6
NC
972020-01-24 Nick Clifton <nickc@redhat.com>
98
99 * readelf.c (get_build_id): Fix warning messages about corrupt
100 notes.
101
24e648d4
NC
1022020-01-23 Nick Clifton <nickc@redhat.com>
103
104 * po/fr.po: Updated French translation.
105
c48acf6f
YC
1062020-01-22 Yuri Chornoivan <yurchor@mageia.org>
107
108 PR 25417
109 * readelf.c (get_alpha_symbol_other): Fix error message typo.
110
26916852
NC
1112020-01-20 Nick Clifton <nickc@redhat.com>
112
113 * po/pt.po: Updated Portuguese translation.
114 * po/uk.po: Updated Ukranian translation.
115
b248e9ce
NC
1162020-01-18 Nick Clifton <nickc@redhat.com>
117
118 * README-how-to-make-a-release: Update notes on how to cut a
119 branch for a release.
120
1b1bb2c6
NC
1212020-01-18 Nick Clifton <nickc@redhat.com>
122
123 * configure: Regenerate.
124 * po/binutils.pot: Regenerate.
125
ae774686
NC
1262020-01-18 Nick Clifton <nickc@redhat.com>
127
128 Binutils 2.34 branch created.
129
82a9ed20
TT
1302020-01-17 Thomas Troeger <tstroege@gmx.de>
131
132 * objdump.c (jump_info_visualize_address): Discard jumps that are
133 no longer needed.
134 (disassemble_bytes): Only compute the maximum level if jumps were
135 detected.
136
6a1939f5
NC
1372020-01-13 Nick Clifton <nickc@redhat.com>
138
c87c17c1 139 * objdump.c (disassemble_bytes): Remove C99-ism.
6a1939f5
NC
140 * testsuite/binutils-all/debuginfod.exp: New tests.
141
1d67fe3b
TT
1422020-01-13 Thomas Troeger <tstroege@gmx.de>
143
144 * objdump.c (visualize_jumps, color_output, extended_color_output)
145 (detected_jumps): New variables.
146 (usage): Add the new jump visualization options.
147 (option_values): Add new option value.
148 (long_options): Add the new option.
149 (jump_info_new, jump_info_free): New functions.
150 (jump_info_min_address, jump_info_max_address): Likewise.
151 (jump_info_end_address, jump_info_is_start_address): Likewise.
152 (jump_info_is_end_address, jump_info_size): Likewise.
153 (jump_info_unlink, jump_info_insert): Likewise.
154 (jump_info_add_front, jump_info_move_linked): Likewise.
155 (jump_info_intersect, jump_info_merge): Likewise.
156 (jump_info_sort, jump_info_visualize_address): Likewise.
157 (disassemble_jumps): New function - used to locate jumps.
158 (disassemble_bytes): Add ascii art generation.
159 (disassemble_section): Add scan to locate jumps.
160 (main): Parse the new visualization option.
161 * doc/binutils.texi: Document the new feature.
162 * NEWS: Mention the new feature.
163
a788aedd
AM
1642020-01-13 Alan Modra <amodra@gmail.com>
165
a4f2b7c5
AM
166 PR 25360
167 PR 25361
a788aedd
AM
168 * dwarf.c (display_debug_frames): Move fde_fc earlier. Free
169 fde_fc col_type and col_offset.
170 * readelf.c (apply_relocations): Move symsec check earlier.
171 (free_debug_section): Free reloc_info.
172 (process_notes_at): Free pnotes on error path.
173 (process_object): Free dump_sects here..
174 (process_archive): ..not here.
175
805f38bc
AM
1762020-01-13 Alan Modra <amodra@gmail.com>
177
178 PR 25362
179 * nm.c (display_rel_file): Free dyn_syms.
180
ffebb0bb
NC
1812020-01-09 Nick Clifton <nickc@redhat.com>
182
183 PR 25220
184 * objcopy.c (empty_name): New variable.
185 (need_sym_before): Prevent an attempt to free a static variable.
186 (filter_symbols): Avoid strcmp test by checking for pointer
187 equality.
188
ade4fd9b
NC
1892020-01-09 Nick Clifton <nickc@redhat.com>
190
191 * po/zh_TW.po: Updated Traditional Chinese translation.
192
1932020-01-09 Aaron Merey <amerey@redhat.com>
194
195 * Makefile.am (readelf_LDADD, objdump_LDADD): Add libdebuginfod.
196 * Makefile.in: Regenerate.
197 * NEWS: Update.
198 * config.in: Regenerate.
199 * configure: Regenerate.
200 * configure.ac: Call AC_DEBUGINFOD.
201 * doc/Makefile.in: Regenerate.
202 * doc/binutils.texi: Add section on using binutils
203 with debuginfod.
204 * dwarf.c (debuginfod_fetch_separate_debug_info): New function.
205 Query debuginfod servers for the target debug file.
206 (load_separate_debug_info): Call
207 debuginfod_fetch_separate_debug_info if configured with
208 debuginfod.
209 (load_separate_debug_files): Add file argument to
210 load_separate_debug_info calls.
211 * dwarf.h (get_build_id): Add declaration.
212 * objdump.c (get_build_id): New function. Get build-id of file.
213 * readelf.c (get_build_id): Likewise.
214 * testsuite/binutils-all/debuginfod.exp: New tests.
215 * testsuite/binutils-all/linkdebug.s: Add .note.gnu.build-id
216 section.
217
6655dba2
SB
2182020-01-02 Sergey Belyashov <sergey.belyashov@gmail.com>
219
220 * readelf.c: Add support for new Z*) relocations and machine
221 types.
222
b14ce8bf
AM
2232020-01-01 Alan Modra <amodra@gmail.com>
224
225 Update year range in copyright notice of all files.
226
0b114740 227For older changes see ChangeLog-2019
3499769a 228\f
0b114740 229Copyright (C) 2020 Free Software Foundation, Inc.
3499769a
AM
230
231Copying and distribution of this file, with or without modification,
232are permitted in any medium without royalty provided the copyright
233notice and this notice are preserved.
234
235Local Variables:
236mode: change-log
237left-margin: 8
238fill-column: 74
239version-control: never
240End: