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