]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - binutils/ChangeLog
nds32_elf_get_relocated_section_contents
[thirdparty/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
1781a9d0
AM
12021-02-15 Alan Modra <amodra@gmail.com>
2
3 * testsuite/binutils-all/compress.exp: Remove nds32 xfails.
4 * testsuite/binutils-all/objdump.exp: Likewise.
5
1944212b
AM
62021-02-14 Alan Modra <amodra@gmail.com>
7
8 * objdump.c (slurp_symtab): Don't add an extra entry for NULL
9 to the symbol array.
10 (slurp_dynamic_symtab): Likewise.
11 (dump_bfd): Formatting. Copy terminating NULL from extra_syms.
12
0d0a0d86
AM
132021-02-14 Alan Modra <amodra@gmail.com>
14
15 * Makefile.in: Regenerate.
16 * doc/Makefile.in: Regenerate.
17
adeab0c5
MF
182021-02-13 Mike Frysinger <vapier@gentoo.org>
19
20 * aclocal.m4: Regenerate.
21
c46b7066
NC
222021-02-12 Nick Clifton <nickc@redhat.com>
23
24 * configure.ac (follow-debug-links): Add option to enable or
25 disable the following of debug links by default. Set the
26 default for the option to be 'follow'.
27 * dwarf.c (do_follow_links): Initialise with DEFAULT_FOR_FOLLOW_LINKS.
28 (dwarf_select_sections_by_names): Add no-follow-links option.
29 (dwarf_select_sections_by_letter): Add 'N' option.
30 * objdump.c (usage): Add conditional text describing the
31 follow links option.
32 (slurp_symtab): Ensure that there is a NULL entry at the end
33 of the symbol table.
34 (slurp_dynamic_symtab): Likewise.
35 (dump_bfd): When extending the symbol table, ensure that there
36 is still a NULL entry at the end.
37 * readelf.c (usage): Add conditional text describing the
38 follow links option.
39 * doc/binutils.texi: Update documentation for objcopy and
40 readelf.
41 * doc/debug.options.texi: Update documentation of the
42 follow-links option.
43 * config.in: Regenerate.
44 * configure: Regenerate.
45 * testsuite/binutils-all/compress.exp: Add the -WN option to
46 objdump command lines that are not expecting to follow links.
47 * testsuite/binutils-all/readelf.exp: Add the
48 --debug-dump=no-follow-links option to tests that are not
49 expecting to follow debug links.
50 * NEWS: Mention the new behaviour.
51
17e04eff
AM
522021-02-12 Alan Modra <amodra@gmail.com>
53
54 * testsuite/binutils-all/objcopy.exp: Report "unsupported" when
55 gas or ld fails to build a testcase rather than "unresolved".
56 Report "fail" when readelf returns an error status rather than
57 "unresolved".
58 * testsuite/binutils-all/ar.exp: Likewise.
59 * testsuite/binutils-all/compress.exp: Likewise.
60 * testsuite/binutils-all/readelf.exp: Likewise.
61
8f054a7a
AM
622021-02-12 Alan Modra <amodra@gmail.com>
63
64 * testsuite/binutils-all/pr25662.s: Replace "a" with "aaa" and
65 "c" with "ccc" labels.
66
528a4f87
TV
672021-02-12 Tom de Vries <tdevries@suse.de>
68
69 * dwarf.h (debug_info): Fix typo in comment.
70
95abb394
TV
712021-02-12 Tom de Vries <tdevries@suse.de>
72
73 * dwarf.c (display_debug_str_offsets): Handle multiple sets of
74 entries.
75
d60f7998
TV
762021-02-12 Tom de Vries <tdevries@suse.de>
77
78 * dwarf.c (process_debug_info): Print DWO ID.
79
1cfcf300
AM
802021-02-11 Alan Modra <amodra@gmail.com>
81
82 PR 27290
83 PR 27293
84 PR 27295
85 * od-elf32_avr.c (elf32_avr_get_note_section_contents): Formatting.
86 Use bfd_malloc_and_get_section.
87 (elf32_avr_get_note_desc): Formatting. Return descsz. Sanity
88 check namesz. Return NULL if descsz is too small. Ensure
89 string table is terminated.
90 (elf32_avr_get_device_info): Formatting. Add note_size param.
91 Sanity check note.
92 (elf32_avr_dump_mem_usage): Adjust to suit.
93
d9d9d8ef
TV
942021-02-10 Tom de Vries <tdevries@suse.de>
95
96 PR binutils/27391
97 * dwarf.c (load_dwo_file): Handle case that name is absolute path.
98
52ff20fe
TV
992021-02-10 Tom de Vries <tdevries@suse.de>
100
101 PR binutils/27371
102 * dwarf.c (display_debug_ranges): Filter range lists according to
103 section.
104
5f128a25
TV
1052021-02-09 Tom de Vries <tdevries@suse.de>
106
107 PR binutils/27370
108 * dwarf.c (get_type_abbrev_from_form): Handle DW_FORM_ref_sig8.
109
9b87f84a
TV
1102021-02-09 Tom de Vries <tdevries@suse.de>
111
112 PR binutils/27386
113 * dwarf.c (process_debug_info): Handling DW_UT_skeleton and
114 DW_UT_split_compile.
115
a57d1773
AM
1162021-02-09 Alan Modra <amodra@gmail.com>
117
118 * testsuite/lib/binutils-common.exp (supports_gnu_osabi): Remove
119 symbianelf.
120
de8d4203
AM
1212021-02-07 Alan Modra <amodra@gmail.com>
122
123 * unwind-ia64.c (unw_print_xyreg): Don't leave output buffer
124 uninitialised on invalid input.
125
51a25252
AM
1262021-02-06 Alan Modra <amodra@gmail.com>
127
128 PR 27349
129 * rename.c (smart_rename): Test for existence and type of output
130 file with lstat.
131
e37d88e5
NC
1322021-02-05 Nick Clifton <nickc@redhat.com>
133
134 * MAINTAINERS: Remove Richard Henderson as the ALPHA maintainer.
135
887854ba
EZ
1362021-02-05 Eli Zaretskii <eliz@gnu.org>
137
138 PR 27252
139 * elfedit.c (check_file):
140 * bucomm.c (get_file_size): Fix typos in comments.
141
c180f095
AM
1422021-02-05 Alan Modra <amodra@gmail.com>
143
144 PR 27345
145 * arsup.c (ar_save): Use stat rather than lstat.
146
95b91a04
AM
1472021-02-03 Alan Modra <amodra@gmail.com>
148
149 PR 27270
150 PR 27284
151 PR 26945
152 * ar.c: Don't include libbfd.h.
153 (write_archive): Replace xmalloc+strcpy with xstrdup. Use
154 bfd_stat rather than fstat on iostream. Move stat and fd tests
155 outside of _WIN32 ifdef. Delete skip_stat variable.
156 * arsup.c (temp_name, real_ofd): New static variables.
157 (ar_open): Use make_tempname and bfd_fdopenw.
158 (ar_save): Adjust to suit ar_open changes. Move stat output
159 of _WIN32 ifdef.
160 * objcopy.c: Don't include libbfd.h.
161 (copy_file): Use bfd_stat.
162
5424d7ed
L
1632021-02-02 H.J. Lu <hongjiu.lu@intel.com>
164
165 PR binutils/27281
166 * readelf.c (process_section_headers): Add 'R' and 'D' to
167 "Key to Flags:".
168 * testsuite/binutils-all/retain1a.d: Updated.
169
72a51a06
NC
1702021-01-30 Nick Clifton <nickc@redhat.com>
171
172 * README-how-to-make-a-release: Small updates after the 2.35.2
173 release.
174
cc3edc52
EZ
1752021-01-28 Eli Zaretskii <eliz@gnu.org>
176
177 PR 4356
178 * windres.c (quot): Use double quotes to protect strings on
179 Windows platforms.
180
a7ad3cb1
EZ
1812021-01-28 Eli Zaretskii <eliz@gnu.org>
182
183 PR 27252
184 * bucomm.c (get_file_size): Add code to handle /dev/null on
185 Windows systems.
186 * elfedit.c (check_file): Likewise.
187
67965ba2
NC
1882021-01-27 Nick Clifton <nickc@redhat.com>
189
190 * objcopy.c (copy_main): Remove conditional control of the calls
191 to free, simplifying the code and making it easier to detect
192 typos.
193
e37709f0
FC
1942021-01-26 Frederic Cambus <fred@statdns.com>
195
196 * objcopy.c (copy_main): Fix a double free happening when both
197 --localize-symbols and --globalize-symbols options are invoked
198 together.
199
9b351c9b
NC
2002021-01-24 Nick Clifton <nickc@redhat.com>
201
202 * README-how-to-make-a-release: Minor updates after the 2.36 release.
203
ad92f33d
AM
2042021-01-16 Alan Modra <amodra@gmail.com>
205
206 * readelf.c (uncompress_section_contents): Tidy inflateEnd result test.
207
3624a6c1
AM
2082021-01-15 Alan Modra <amodra@gmail.com>
209
210 PR 26539
211 * readelf.c (uncompress_section_contents): Always call inflateEnd.
212
c14dee84
AO
2132021-01-14 Alexandre Oliva <oliva@gnu.org>
214
215 * MAINTAINERS: Update my email address.
216
5a10699f
NC
2172021-01-14 Nick Clifton <nickc@redhat.com>
218
219 * po/sv.po: Updated Swedish translation.
220
5347ed60
AM
2212021-01-13 Alan Modra <amodra@gmail.com>
222
223 * Makefile.in: Regenerate.
224 * doc/Makefile.in: Regenerate.
225
2ce40d1a
ZF
2262021-01-13 Zebediah Figura <z.figura12@gmail.com>
227
228 PR 27037
229 * dlltool.c (i386_trampoline): Adjust %rsp immediately on entry
230 and before exit.
231 (i386_x64_trampoline): Add SEH annotations.
232 (struct mac): Add how_seh field.
233 (make_delay_head): If how_set field is true add SEh instructions.
234
d546b610
L
2352021-01-12 H.J. Lu <hongjiu.lu@intel.com>
236
237 PR binutils/26792
238 * configure.ac: Use GNU_MAKE_JOBSERVER.
239 * aclocal.m4: Regenerated.
240 * configure: Likewise.
241
6d104cac
NC
2422021-01-12 Nick Clifton <nickc@redhat.com>
243
244 * po/fr.po: Updated French translation.
245
83b33c6c
L
2462021-01-11 H.J. Lu <hongjiu.lu@intel.com>
247
248 PR ld/27173
249 * configure: Regenerated.
250
a8aa72b9
NC
2512021-01-11 Nick Clifton <nickc@redhat.com>
252
253 * po/pt.po: Updated Portuguese translation.
254 * po/sr.po: Updated Serbian translation.
255 * po/uk.po: Updated Ukranian translation.
256
a4966cd9
L
2572021-01-09 H.J. Lu <hongjiu.lu@intel.com>
258
259 * configure: Regenerated.
260
573fe3fb
NC
2612021-01-09 Nick Clifton <nickc@redhat.com>
262
263 * configure: Regenerate.
264 * po/binutils.pot: Regenerate.
265
055bc77a
NC
2662021-01-09 Nick Clifton <nickc@redhat.com>
267
268 * 2.36 release branch crated.
573fe3fb
NC
269 * README-how-to-make-a-release: Add note about updating Makefiles
270 and libtool files.
271 * BRANCHES: Add binutils-2.36-branch.
055bc77a 272
64307045
AM
2732021-01-09 Alan Modra <amodra@gmail.com>
274
275 * configure: Regenerate.
276
f4782128
ST
2772021-01-07 Samuel Thibault <samuel.thibault@gnu.org>
278
279 * configure: Regenerate.
280
d1bcae83
L
2812021-01-07 H.J. Lu <hongjiu.lu@intel.com>
282
283 PR 27109
284 * objcopy.c (copy_object): Handle section symbols for
285 non-relocatable inputs.
286 * testsuite/binutils-all/readelf.exp (readelf_test): Check
287 is_elf_unused_section_symbols.
288 * testsuite/binutils-all/readelf.s-64: Updated.
289 * testsuite/binutils-all/readelf.ss: Likewise.
290 * testsuite/binutils-all/readelf.ss-64: Likewise.
291 * testsuite/binutils-all/readelf.s-64-unused: New file.
292 * testsuite/binutils-all/readelf.ss-64-unused: Likewise.
293 * testsuite/binutils-all/readelf.ss-unused: Likewise.
294 * testsuite/lib/binutils-common.exp
295 (is_elf_unused_section_symbols): New proc.
296
6987d5a1
RT
2972021-01-06 Reuben Thomas <rrt@sc3d.org>
298
299 * binutils/readelf.c: Correct grammar in comment.
300
f9a6a8f0
AM
3012021-01-01 Nicolas Boulenguez <nicolas@debian.org>
302
303 * coffgrok.c (do_type): Correct spelling of auxiliary in errors.
304 * doc/binutils.texi: Correct grammar.
305 * readelf.c (process_version_sections): Correct spelling of auxiliary
306 in warning.
307 * testsuite/binutils-all/vax/objdump.exp: Comment grammar fix.
308
250d07de
AM
3092021-01-01 Alan Modra <amodra@gmail.com>
310
311 Update year range in copyright notice of all files.
312
c2795844 313For older changes see ChangeLog-2020
3499769a 314\f
c2795844 315Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
316
317Copying and distribution of this file, with or without modification,
318are permitted in any medium without royalty provided the copyright
319notice and this notice are preserved.
320
321Local Variables:
322mode: change-log
323left-margin: 8
324fill-column: 74
325version-control: never
326End: