]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - binutils/ChangeLog
ld testsuite: change unresolved to unsupported/fail
[thirdparty/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
adeab0c5
MF
12021-02-13 Mike Frysinger <vapier@gentoo.org>
2
3 * aclocal.m4: Regenerate.
4
c46b7066
NC
52021-02-12 Nick Clifton <nickc@redhat.com>
6
7 * configure.ac (follow-debug-links): Add option to enable or
8 disable the following of debug links by default. Set the
9 default for the option to be 'follow'.
10 * dwarf.c (do_follow_links): Initialise with DEFAULT_FOR_FOLLOW_LINKS.
11 (dwarf_select_sections_by_names): Add no-follow-links option.
12 (dwarf_select_sections_by_letter): Add 'N' option.
13 * objdump.c (usage): Add conditional text describing the
14 follow links option.
15 (slurp_symtab): Ensure that there is a NULL entry at the end
16 of the symbol table.
17 (slurp_dynamic_symtab): Likewise.
18 (dump_bfd): When extending the symbol table, ensure that there
19 is still a NULL entry at the end.
20 * readelf.c (usage): Add conditional text describing the
21 follow links option.
22 * doc/binutils.texi: Update documentation for objcopy and
23 readelf.
24 * doc/debug.options.texi: Update documentation of the
25 follow-links option.
26 * config.in: Regenerate.
27 * configure: Regenerate.
28 * testsuite/binutils-all/compress.exp: Add the -WN option to
29 objdump command lines that are not expecting to follow links.
30 * testsuite/binutils-all/readelf.exp: Add the
31 --debug-dump=no-follow-links option to tests that are not
32 expecting to follow debug links.
33 * NEWS: Mention the new behaviour.
34
17e04eff
AM
352021-02-12 Alan Modra <amodra@gmail.com>
36
37 * testsuite/binutils-all/objcopy.exp: Report "unsupported" when
38 gas or ld fails to build a testcase rather than "unresolved".
39 Report "fail" when readelf returns an error status rather than
40 "unresolved".
41 * testsuite/binutils-all/ar.exp: Likewise.
42 * testsuite/binutils-all/compress.exp: Likewise.
43 * testsuite/binutils-all/readelf.exp: Likewise.
44
8f054a7a
AM
452021-02-12 Alan Modra <amodra@gmail.com>
46
47 * testsuite/binutils-all/pr25662.s: Replace "a" with "aaa" and
48 "c" with "ccc" labels.
49
528a4f87
TV
502021-02-12 Tom de Vries <tdevries@suse.de>
51
52 * dwarf.h (debug_info): Fix typo in comment.
53
95abb394
TV
542021-02-12 Tom de Vries <tdevries@suse.de>
55
56 * dwarf.c (display_debug_str_offsets): Handle multiple sets of
57 entries.
58
d60f7998
TV
592021-02-12 Tom de Vries <tdevries@suse.de>
60
61 * dwarf.c (process_debug_info): Print DWO ID.
62
1cfcf300
AM
632021-02-11 Alan Modra <amodra@gmail.com>
64
65 PR 27290
66 PR 27293
67 PR 27295
68 * od-elf32_avr.c (elf32_avr_get_note_section_contents): Formatting.
69 Use bfd_malloc_and_get_section.
70 (elf32_avr_get_note_desc): Formatting. Return descsz. Sanity
71 check namesz. Return NULL if descsz is too small. Ensure
72 string table is terminated.
73 (elf32_avr_get_device_info): Formatting. Add note_size param.
74 Sanity check note.
75 (elf32_avr_dump_mem_usage): Adjust to suit.
76
d9d9d8ef
TV
772021-02-10 Tom de Vries <tdevries@suse.de>
78
79 PR binutils/27391
80 * dwarf.c (load_dwo_file): Handle case that name is absolute path.
81
52ff20fe
TV
822021-02-10 Tom de Vries <tdevries@suse.de>
83
84 PR binutils/27371
85 * dwarf.c (display_debug_ranges): Filter range lists according to
86 section.
87
5f128a25
TV
882021-02-09 Tom de Vries <tdevries@suse.de>
89
90 PR binutils/27370
91 * dwarf.c (get_type_abbrev_from_form): Handle DW_FORM_ref_sig8.
92
9b87f84a
TV
932021-02-09 Tom de Vries <tdevries@suse.de>
94
95 PR binutils/27386
96 * dwarf.c (process_debug_info): Handling DW_UT_skeleton and
97 DW_UT_split_compile.
98
a57d1773
AM
992021-02-09 Alan Modra <amodra@gmail.com>
100
101 * testsuite/lib/binutils-common.exp (supports_gnu_osabi): Remove
102 symbianelf.
103
de8d4203
AM
1042021-02-07 Alan Modra <amodra@gmail.com>
105
106 * unwind-ia64.c (unw_print_xyreg): Don't leave output buffer
107 uninitialised on invalid input.
108
51a25252
AM
1092021-02-06 Alan Modra <amodra@gmail.com>
110
111 PR 27349
112 * rename.c (smart_rename): Test for existence and type of output
113 file with lstat.
114
e37d88e5
NC
1152021-02-05 Nick Clifton <nickc@redhat.com>
116
117 * MAINTAINERS: Remove Richard Henderson as the ALPHA maintainer.
118
887854ba
EZ
1192021-02-05 Eli Zaretskii <eliz@gnu.org>
120
121 PR 27252
122 * elfedit.c (check_file):
123 * bucomm.c (get_file_size): Fix typos in comments.
124
c180f095
AM
1252021-02-05 Alan Modra <amodra@gmail.com>
126
127 PR 27345
128 * arsup.c (ar_save): Use stat rather than lstat.
129
95b91a04
AM
1302021-02-03 Alan Modra <amodra@gmail.com>
131
132 PR 27270
133 PR 27284
134 PR 26945
135 * ar.c: Don't include libbfd.h.
136 (write_archive): Replace xmalloc+strcpy with xstrdup. Use
137 bfd_stat rather than fstat on iostream. Move stat and fd tests
138 outside of _WIN32 ifdef. Delete skip_stat variable.
139 * arsup.c (temp_name, real_ofd): New static variables.
140 (ar_open): Use make_tempname and bfd_fdopenw.
141 (ar_save): Adjust to suit ar_open changes. Move stat output
142 of _WIN32 ifdef.
143 * objcopy.c: Don't include libbfd.h.
144 (copy_file): Use bfd_stat.
145
5424d7ed
L
1462021-02-02 H.J. Lu <hongjiu.lu@intel.com>
147
148 PR binutils/27281
149 * readelf.c (process_section_headers): Add 'R' and 'D' to
150 "Key to Flags:".
151 * testsuite/binutils-all/retain1a.d: Updated.
152
72a51a06
NC
1532021-01-30 Nick Clifton <nickc@redhat.com>
154
155 * README-how-to-make-a-release: Small updates after the 2.35.2
156 release.
157
cc3edc52
EZ
1582021-01-28 Eli Zaretskii <eliz@gnu.org>
159
160 PR 4356
161 * windres.c (quot): Use double quotes to protect strings on
162 Windows platforms.
163
a7ad3cb1
EZ
1642021-01-28 Eli Zaretskii <eliz@gnu.org>
165
166 PR 27252
167 * bucomm.c (get_file_size): Add code to handle /dev/null on
168 Windows systems.
169 * elfedit.c (check_file): Likewise.
170
67965ba2
NC
1712021-01-27 Nick Clifton <nickc@redhat.com>
172
173 * objcopy.c (copy_main): Remove conditional control of the calls
174 to free, simplifying the code and making it easier to detect
175 typos.
176
e37709f0
FC
1772021-01-26 Frederic Cambus <fred@statdns.com>
178
179 * objcopy.c (copy_main): Fix a double free happening when both
180 --localize-symbols and --globalize-symbols options are invoked
181 together.
182
9b351c9b
NC
1832021-01-24 Nick Clifton <nickc@redhat.com>
184
185 * README-how-to-make-a-release: Minor updates after the 2.36 release.
186
ad92f33d
AM
1872021-01-16 Alan Modra <amodra@gmail.com>
188
189 * readelf.c (uncompress_section_contents): Tidy inflateEnd result test.
190
3624a6c1
AM
1912021-01-15 Alan Modra <amodra@gmail.com>
192
193 PR 26539
194 * readelf.c (uncompress_section_contents): Always call inflateEnd.
195
c14dee84
AO
1962021-01-14 Alexandre Oliva <oliva@gnu.org>
197
198 * MAINTAINERS: Update my email address.
199
5a10699f
NC
2002021-01-14 Nick Clifton <nickc@redhat.com>
201
202 * po/sv.po: Updated Swedish translation.
203
5347ed60
AM
2042021-01-13 Alan Modra <amodra@gmail.com>
205
206 * Makefile.in: Regenerate.
207 * doc/Makefile.in: Regenerate.
208
2ce40d1a
ZF
2092021-01-13 Zebediah Figura <z.figura12@gmail.com>
210
211 PR 27037
212 * dlltool.c (i386_trampoline): Adjust %rsp immediately on entry
213 and before exit.
214 (i386_x64_trampoline): Add SEH annotations.
215 (struct mac): Add how_seh field.
216 (make_delay_head): If how_set field is true add SEh instructions.
217
d546b610
L
2182021-01-12 H.J. Lu <hongjiu.lu@intel.com>
219
220 PR binutils/26792
221 * configure.ac: Use GNU_MAKE_JOBSERVER.
222 * aclocal.m4: Regenerated.
223 * configure: Likewise.
224
6d104cac
NC
2252021-01-12 Nick Clifton <nickc@redhat.com>
226
227 * po/fr.po: Updated French translation.
228
83b33c6c
L
2292021-01-11 H.J. Lu <hongjiu.lu@intel.com>
230
231 PR ld/27173
232 * configure: Regenerated.
233
a8aa72b9
NC
2342021-01-11 Nick Clifton <nickc@redhat.com>
235
236 * po/pt.po: Updated Portuguese translation.
237 * po/sr.po: Updated Serbian translation.
238 * po/uk.po: Updated Ukranian translation.
239
a4966cd9
L
2402021-01-09 H.J. Lu <hongjiu.lu@intel.com>
241
242 * configure: Regenerated.
243
573fe3fb
NC
2442021-01-09 Nick Clifton <nickc@redhat.com>
245
246 * configure: Regenerate.
247 * po/binutils.pot: Regenerate.
248
055bc77a
NC
2492021-01-09 Nick Clifton <nickc@redhat.com>
250
251 * 2.36 release branch crated.
573fe3fb
NC
252 * README-how-to-make-a-release: Add note about updating Makefiles
253 and libtool files.
254 * BRANCHES: Add binutils-2.36-branch.
055bc77a 255
64307045
AM
2562021-01-09 Alan Modra <amodra@gmail.com>
257
258 * configure: Regenerate.
259
f4782128
ST
2602021-01-07 Samuel Thibault <samuel.thibault@gnu.org>
261
262 * configure: Regenerate.
263
d1bcae83
L
2642021-01-07 H.J. Lu <hongjiu.lu@intel.com>
265
266 PR 27109
267 * objcopy.c (copy_object): Handle section symbols for
268 non-relocatable inputs.
269 * testsuite/binutils-all/readelf.exp (readelf_test): Check
270 is_elf_unused_section_symbols.
271 * testsuite/binutils-all/readelf.s-64: Updated.
272 * testsuite/binutils-all/readelf.ss: Likewise.
273 * testsuite/binutils-all/readelf.ss-64: Likewise.
274 * testsuite/binutils-all/readelf.s-64-unused: New file.
275 * testsuite/binutils-all/readelf.ss-64-unused: Likewise.
276 * testsuite/binutils-all/readelf.ss-unused: Likewise.
277 * testsuite/lib/binutils-common.exp
278 (is_elf_unused_section_symbols): New proc.
279
6987d5a1
RT
2802021-01-06 Reuben Thomas <rrt@sc3d.org>
281
282 * binutils/readelf.c: Correct grammar in comment.
283
f9a6a8f0
AM
2842021-01-01 Nicolas Boulenguez <nicolas@debian.org>
285
286 * coffgrok.c (do_type): Correct spelling of auxiliary in errors.
287 * doc/binutils.texi: Correct grammar.
288 * readelf.c (process_version_sections): Correct spelling of auxiliary
289 in warning.
290 * testsuite/binutils-all/vax/objdump.exp: Comment grammar fix.
291
250d07de
AM
2922021-01-01 Alan Modra <amodra@gmail.com>
293
294 Update year range in copyright notice of all files.
295
c2795844 296For older changes see ChangeLog-2020
3499769a 297\f
c2795844 298Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
299
300Copying and distribution of this file, with or without modification,
301are permitted in any medium without royalty provided the copyright
302notice and this notice are preserved.
303
304Local Variables:
305mode: change-log
306left-margin: 8
307fill-column: 74
308version-control: never
309End: