]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - binutils/ChangeLog
PR27291, integer overflow in bfd_get_section_contents
[thirdparty/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
d9d9d8ef
TV
12021-02-10 Tom de Vries <tdevries@suse.de>
2
3 PR binutils/27391
4 * dwarf.c (load_dwo_file): Handle case that name is absolute path.
5
52ff20fe
TV
62021-02-10 Tom de Vries <tdevries@suse.de>
7
8 PR binutils/27371
9 * dwarf.c (display_debug_ranges): Filter range lists according to
10 section.
11
5f128a25
TV
122021-02-09 Tom de Vries <tdevries@suse.de>
13
14 PR binutils/27370
15 * dwarf.c (get_type_abbrev_from_form): Handle DW_FORM_ref_sig8.
16
9b87f84a
TV
172021-02-09 Tom de Vries <tdevries@suse.de>
18
19 PR binutils/27386
20 * dwarf.c (process_debug_info): Handling DW_UT_skeleton and
21 DW_UT_split_compile.
22
a57d1773
AM
232021-02-09 Alan Modra <amodra@gmail.com>
24
25 * testsuite/lib/binutils-common.exp (supports_gnu_osabi): Remove
26 symbianelf.
27
de8d4203
AM
282021-02-07 Alan Modra <amodra@gmail.com>
29
30 * unwind-ia64.c (unw_print_xyreg): Don't leave output buffer
31 uninitialised on invalid input.
32
51a25252
AM
332021-02-06 Alan Modra <amodra@gmail.com>
34
35 PR 27349
36 * rename.c (smart_rename): Test for existence and type of output
37 file with lstat.
38
e37d88e5
NC
392021-02-05 Nick Clifton <nickc@redhat.com>
40
41 * MAINTAINERS: Remove Richard Henderson as the ALPHA maintainer.
42
887854ba
EZ
432021-02-05 Eli Zaretskii <eliz@gnu.org>
44
45 PR 27252
46 * elfedit.c (check_file):
47 * bucomm.c (get_file_size): Fix typos in comments.
48
c180f095
AM
492021-02-05 Alan Modra <amodra@gmail.com>
50
51 PR 27345
52 * arsup.c (ar_save): Use stat rather than lstat.
53
95b91a04
AM
542021-02-03 Alan Modra <amodra@gmail.com>
55
56 PR 27270
57 PR 27284
58 PR 26945
59 * ar.c: Don't include libbfd.h.
60 (write_archive): Replace xmalloc+strcpy with xstrdup. Use
61 bfd_stat rather than fstat on iostream. Move stat and fd tests
62 outside of _WIN32 ifdef. Delete skip_stat variable.
63 * arsup.c (temp_name, real_ofd): New static variables.
64 (ar_open): Use make_tempname and bfd_fdopenw.
65 (ar_save): Adjust to suit ar_open changes. Move stat output
66 of _WIN32 ifdef.
67 * objcopy.c: Don't include libbfd.h.
68 (copy_file): Use bfd_stat.
69
5424d7ed
L
702021-02-02 H.J. Lu <hongjiu.lu@intel.com>
71
72 PR binutils/27281
73 * readelf.c (process_section_headers): Add 'R' and 'D' to
74 "Key to Flags:".
75 * testsuite/binutils-all/retain1a.d: Updated.
76
72a51a06
NC
772021-01-30 Nick Clifton <nickc@redhat.com>
78
79 * README-how-to-make-a-release: Small updates after the 2.35.2
80 release.
81
cc3edc52
EZ
822021-01-28 Eli Zaretskii <eliz@gnu.org>
83
84 PR 4356
85 * windres.c (quot): Use double quotes to protect strings on
86 Windows platforms.
87
a7ad3cb1
EZ
882021-01-28 Eli Zaretskii <eliz@gnu.org>
89
90 PR 27252
91 * bucomm.c (get_file_size): Add code to handle /dev/null on
92 Windows systems.
93 * elfedit.c (check_file): Likewise.
94
67965ba2
NC
952021-01-27 Nick Clifton <nickc@redhat.com>
96
97 * objcopy.c (copy_main): Remove conditional control of the calls
98 to free, simplifying the code and making it easier to detect
99 typos.
100
e37709f0
FC
1012021-01-26 Frederic Cambus <fred@statdns.com>
102
103 * objcopy.c (copy_main): Fix a double free happening when both
104 --localize-symbols and --globalize-symbols options are invoked
105 together.
106
9b351c9b
NC
1072021-01-24 Nick Clifton <nickc@redhat.com>
108
109 * README-how-to-make-a-release: Minor updates after the 2.36 release.
110
ad92f33d
AM
1112021-01-16 Alan Modra <amodra@gmail.com>
112
113 * readelf.c (uncompress_section_contents): Tidy inflateEnd result test.
114
3624a6c1
AM
1152021-01-15 Alan Modra <amodra@gmail.com>
116
117 PR 26539
118 * readelf.c (uncompress_section_contents): Always call inflateEnd.
119
c14dee84
AO
1202021-01-14 Alexandre Oliva <oliva@gnu.org>
121
122 * MAINTAINERS: Update my email address.
123
5a10699f
NC
1242021-01-14 Nick Clifton <nickc@redhat.com>
125
126 * po/sv.po: Updated Swedish translation.
127
5347ed60
AM
1282021-01-13 Alan Modra <amodra@gmail.com>
129
130 * Makefile.in: Regenerate.
131 * doc/Makefile.in: Regenerate.
132
2ce40d1a
ZF
1332021-01-13 Zebediah Figura <z.figura12@gmail.com>
134
135 PR 27037
136 * dlltool.c (i386_trampoline): Adjust %rsp immediately on entry
137 and before exit.
138 (i386_x64_trampoline): Add SEH annotations.
139 (struct mac): Add how_seh field.
140 (make_delay_head): If how_set field is true add SEh instructions.
141
d546b610
L
1422021-01-12 H.J. Lu <hongjiu.lu@intel.com>
143
144 PR binutils/26792
145 * configure.ac: Use GNU_MAKE_JOBSERVER.
146 * aclocal.m4: Regenerated.
147 * configure: Likewise.
148
6d104cac
NC
1492021-01-12 Nick Clifton <nickc@redhat.com>
150
151 * po/fr.po: Updated French translation.
152
83b33c6c
L
1532021-01-11 H.J. Lu <hongjiu.lu@intel.com>
154
155 PR ld/27173
156 * configure: Regenerated.
157
a8aa72b9
NC
1582021-01-11 Nick Clifton <nickc@redhat.com>
159
160 * po/pt.po: Updated Portuguese translation.
161 * po/sr.po: Updated Serbian translation.
162 * po/uk.po: Updated Ukranian translation.
163
a4966cd9
L
1642021-01-09 H.J. Lu <hongjiu.lu@intel.com>
165
166 * configure: Regenerated.
167
573fe3fb
NC
1682021-01-09 Nick Clifton <nickc@redhat.com>
169
170 * configure: Regenerate.
171 * po/binutils.pot: Regenerate.
172
055bc77a
NC
1732021-01-09 Nick Clifton <nickc@redhat.com>
174
175 * 2.36 release branch crated.
573fe3fb
NC
176 * README-how-to-make-a-release: Add note about updating Makefiles
177 and libtool files.
178 * BRANCHES: Add binutils-2.36-branch.
055bc77a 179
64307045
AM
1802021-01-09 Alan Modra <amodra@gmail.com>
181
182 * configure: Regenerate.
183
f4782128
ST
1842021-01-07 Samuel Thibault <samuel.thibault@gnu.org>
185
186 * configure: Regenerate.
187
d1bcae83
L
1882021-01-07 H.J. Lu <hongjiu.lu@intel.com>
189
190 PR 27109
191 * objcopy.c (copy_object): Handle section symbols for
192 non-relocatable inputs.
193 * testsuite/binutils-all/readelf.exp (readelf_test): Check
194 is_elf_unused_section_symbols.
195 * testsuite/binutils-all/readelf.s-64: Updated.
196 * testsuite/binutils-all/readelf.ss: Likewise.
197 * testsuite/binutils-all/readelf.ss-64: Likewise.
198 * testsuite/binutils-all/readelf.s-64-unused: New file.
199 * testsuite/binutils-all/readelf.ss-64-unused: Likewise.
200 * testsuite/binutils-all/readelf.ss-unused: Likewise.
201 * testsuite/lib/binutils-common.exp
202 (is_elf_unused_section_symbols): New proc.
203
6987d5a1
RT
2042021-01-06 Reuben Thomas <rrt@sc3d.org>
205
206 * binutils/readelf.c: Correct grammar in comment.
207
f9a6a8f0
AM
2082021-01-01 Nicolas Boulenguez <nicolas@debian.org>
209
210 * coffgrok.c (do_type): Correct spelling of auxiliary in errors.
211 * doc/binutils.texi: Correct grammar.
212 * readelf.c (process_version_sections): Correct spelling of auxiliary
213 in warning.
214 * testsuite/binutils-all/vax/objdump.exp: Comment grammar fix.
215
250d07de
AM
2162021-01-01 Alan Modra <amodra@gmail.com>
217
218 Update year range in copyright notice of all files.
219
c2795844 220For older changes see ChangeLog-2020
3499769a 221\f
c2795844 222Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
223
224Copying and distribution of this file, with or without modification,
225are permitted in any medium without royalty provided the copyright
226notice and this notice are preserved.
227
228Local Variables:
229mode: change-log
230left-margin: 8
231fill-column: 74
232version-control: never
233End: