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