]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - binutils/ChangeLog
[binutils] Fix printing of .debug_str_offsets
[thirdparty/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
95abb394
TV
12021-02-12 Tom de Vries <tdevries@suse.de>
2
3 * dwarf.c (display_debug_str_offsets): Handle multiple sets of
4 entries.
5
d60f7998
TV
62021-02-12 Tom de Vries <tdevries@suse.de>
7
8 * dwarf.c (process_debug_info): Print DWO ID.
9
1cfcf300
AM
102021-02-11 Alan Modra <amodra@gmail.com>
11
12 PR 27290
13 PR 27293
14 PR 27295
15 * od-elf32_avr.c (elf32_avr_get_note_section_contents): Formatting.
16 Use bfd_malloc_and_get_section.
17 (elf32_avr_get_note_desc): Formatting. Return descsz. Sanity
18 check namesz. Return NULL if descsz is too small. Ensure
19 string table is terminated.
20 (elf32_avr_get_device_info): Formatting. Add note_size param.
21 Sanity check note.
22 (elf32_avr_dump_mem_usage): Adjust to suit.
23
d9d9d8ef
TV
242021-02-10 Tom de Vries <tdevries@suse.de>
25
26 PR binutils/27391
27 * dwarf.c (load_dwo_file): Handle case that name is absolute path.
28
52ff20fe
TV
292021-02-10 Tom de Vries <tdevries@suse.de>
30
31 PR binutils/27371
32 * dwarf.c (display_debug_ranges): Filter range lists according to
33 section.
34
5f128a25
TV
352021-02-09 Tom de Vries <tdevries@suse.de>
36
37 PR binutils/27370
38 * dwarf.c (get_type_abbrev_from_form): Handle DW_FORM_ref_sig8.
39
9b87f84a
TV
402021-02-09 Tom de Vries <tdevries@suse.de>
41
42 PR binutils/27386
43 * dwarf.c (process_debug_info): Handling DW_UT_skeleton and
44 DW_UT_split_compile.
45
a57d1773
AM
462021-02-09 Alan Modra <amodra@gmail.com>
47
48 * testsuite/lib/binutils-common.exp (supports_gnu_osabi): Remove
49 symbianelf.
50
de8d4203
AM
512021-02-07 Alan Modra <amodra@gmail.com>
52
53 * unwind-ia64.c (unw_print_xyreg): Don't leave output buffer
54 uninitialised on invalid input.
55
51a25252
AM
562021-02-06 Alan Modra <amodra@gmail.com>
57
58 PR 27349
59 * rename.c (smart_rename): Test for existence and type of output
60 file with lstat.
61
e37d88e5
NC
622021-02-05 Nick Clifton <nickc@redhat.com>
63
64 * MAINTAINERS: Remove Richard Henderson as the ALPHA maintainer.
65
887854ba
EZ
662021-02-05 Eli Zaretskii <eliz@gnu.org>
67
68 PR 27252
69 * elfedit.c (check_file):
70 * bucomm.c (get_file_size): Fix typos in comments.
71
c180f095
AM
722021-02-05 Alan Modra <amodra@gmail.com>
73
74 PR 27345
75 * arsup.c (ar_save): Use stat rather than lstat.
76
95b91a04
AM
772021-02-03 Alan Modra <amodra@gmail.com>
78
79 PR 27270
80 PR 27284
81 PR 26945
82 * ar.c: Don't include libbfd.h.
83 (write_archive): Replace xmalloc+strcpy with xstrdup. Use
84 bfd_stat rather than fstat on iostream. Move stat and fd tests
85 outside of _WIN32 ifdef. Delete skip_stat variable.
86 * arsup.c (temp_name, real_ofd): New static variables.
87 (ar_open): Use make_tempname and bfd_fdopenw.
88 (ar_save): Adjust to suit ar_open changes. Move stat output
89 of _WIN32 ifdef.
90 * objcopy.c: Don't include libbfd.h.
91 (copy_file): Use bfd_stat.
92
5424d7ed
L
932021-02-02 H.J. Lu <hongjiu.lu@intel.com>
94
95 PR binutils/27281
96 * readelf.c (process_section_headers): Add 'R' and 'D' to
97 "Key to Flags:".
98 * testsuite/binutils-all/retain1a.d: Updated.
99
72a51a06
NC
1002021-01-30 Nick Clifton <nickc@redhat.com>
101
102 * README-how-to-make-a-release: Small updates after the 2.35.2
103 release.
104
cc3edc52
EZ
1052021-01-28 Eli Zaretskii <eliz@gnu.org>
106
107 PR 4356
108 * windres.c (quot): Use double quotes to protect strings on
109 Windows platforms.
110
a7ad3cb1
EZ
1112021-01-28 Eli Zaretskii <eliz@gnu.org>
112
113 PR 27252
114 * bucomm.c (get_file_size): Add code to handle /dev/null on
115 Windows systems.
116 * elfedit.c (check_file): Likewise.
117
67965ba2
NC
1182021-01-27 Nick Clifton <nickc@redhat.com>
119
120 * objcopy.c (copy_main): Remove conditional control of the calls
121 to free, simplifying the code and making it easier to detect
122 typos.
123
e37709f0
FC
1242021-01-26 Frederic Cambus <fred@statdns.com>
125
126 * objcopy.c (copy_main): Fix a double free happening when both
127 --localize-symbols and --globalize-symbols options are invoked
128 together.
129
9b351c9b
NC
1302021-01-24 Nick Clifton <nickc@redhat.com>
131
132 * README-how-to-make-a-release: Minor updates after the 2.36 release.
133
ad92f33d
AM
1342021-01-16 Alan Modra <amodra@gmail.com>
135
136 * readelf.c (uncompress_section_contents): Tidy inflateEnd result test.
137
3624a6c1
AM
1382021-01-15 Alan Modra <amodra@gmail.com>
139
140 PR 26539
141 * readelf.c (uncompress_section_contents): Always call inflateEnd.
142
c14dee84
AO
1432021-01-14 Alexandre Oliva <oliva@gnu.org>
144
145 * MAINTAINERS: Update my email address.
146
5a10699f
NC
1472021-01-14 Nick Clifton <nickc@redhat.com>
148
149 * po/sv.po: Updated Swedish translation.
150
5347ed60
AM
1512021-01-13 Alan Modra <amodra@gmail.com>
152
153 * Makefile.in: Regenerate.
154 * doc/Makefile.in: Regenerate.
155
2ce40d1a
ZF
1562021-01-13 Zebediah Figura <z.figura12@gmail.com>
157
158 PR 27037
159 * dlltool.c (i386_trampoline): Adjust %rsp immediately on entry
160 and before exit.
161 (i386_x64_trampoline): Add SEH annotations.
162 (struct mac): Add how_seh field.
163 (make_delay_head): If how_set field is true add SEh instructions.
164
d546b610
L
1652021-01-12 H.J. Lu <hongjiu.lu@intel.com>
166
167 PR binutils/26792
168 * configure.ac: Use GNU_MAKE_JOBSERVER.
169 * aclocal.m4: Regenerated.
170 * configure: Likewise.
171
6d104cac
NC
1722021-01-12 Nick Clifton <nickc@redhat.com>
173
174 * po/fr.po: Updated French translation.
175
83b33c6c
L
1762021-01-11 H.J. Lu <hongjiu.lu@intel.com>
177
178 PR ld/27173
179 * configure: Regenerated.
180
a8aa72b9
NC
1812021-01-11 Nick Clifton <nickc@redhat.com>
182
183 * po/pt.po: Updated Portuguese translation.
184 * po/sr.po: Updated Serbian translation.
185 * po/uk.po: Updated Ukranian translation.
186
a4966cd9
L
1872021-01-09 H.J. Lu <hongjiu.lu@intel.com>
188
189 * configure: Regenerated.
190
573fe3fb
NC
1912021-01-09 Nick Clifton <nickc@redhat.com>
192
193 * configure: Regenerate.
194 * po/binutils.pot: Regenerate.
195
055bc77a
NC
1962021-01-09 Nick Clifton <nickc@redhat.com>
197
198 * 2.36 release branch crated.
573fe3fb
NC
199 * README-how-to-make-a-release: Add note about updating Makefiles
200 and libtool files.
201 * BRANCHES: Add binutils-2.36-branch.
055bc77a 202
64307045
AM
2032021-01-09 Alan Modra <amodra@gmail.com>
204
205 * configure: Regenerate.
206
f4782128
ST
2072021-01-07 Samuel Thibault <samuel.thibault@gnu.org>
208
209 * configure: Regenerate.
210
d1bcae83
L
2112021-01-07 H.J. Lu <hongjiu.lu@intel.com>
212
213 PR 27109
214 * objcopy.c (copy_object): Handle section symbols for
215 non-relocatable inputs.
216 * testsuite/binutils-all/readelf.exp (readelf_test): Check
217 is_elf_unused_section_symbols.
218 * testsuite/binutils-all/readelf.s-64: Updated.
219 * testsuite/binutils-all/readelf.ss: Likewise.
220 * testsuite/binutils-all/readelf.ss-64: Likewise.
221 * testsuite/binutils-all/readelf.s-64-unused: New file.
222 * testsuite/binutils-all/readelf.ss-64-unused: Likewise.
223 * testsuite/binutils-all/readelf.ss-unused: Likewise.
224 * testsuite/lib/binutils-common.exp
225 (is_elf_unused_section_symbols): New proc.
226
6987d5a1
RT
2272021-01-06 Reuben Thomas <rrt@sc3d.org>
228
229 * binutils/readelf.c: Correct grammar in comment.
230
f9a6a8f0
AM
2312021-01-01 Nicolas Boulenguez <nicolas@debian.org>
232
233 * coffgrok.c (do_type): Correct spelling of auxiliary in errors.
234 * doc/binutils.texi: Correct grammar.
235 * readelf.c (process_version_sections): Correct spelling of auxiliary
236 in warning.
237 * testsuite/binutils-all/vax/objdump.exp: Comment grammar fix.
238
250d07de
AM
2392021-01-01 Alan Modra <amodra@gmail.com>
240
241 Update year range in copyright notice of all files.
242
c2795844 243For older changes see ChangeLog-2020
3499769a 244\f
c2795844 245Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
246
247Copying and distribution of this file, with or without modification,
248are permitted in any medium without royalty provided the copyright
249notice and this notice are preserved.
250
251Local Variables:
252mode: change-log
253left-margin: 8
254fill-column: 74
255version-control: never
256End: