Prevent a bad .Psize expression from triggering a memory access violation.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
de8d4203
AM
12021-02-07 Alan Modra <amodra@gmail.com>
2
3 * unwind-ia64.c (unw_print_xyreg): Don't leave output buffer
4 uninitialised on invalid input.
5
51a25252
AM
62021-02-06 Alan Modra <amodra@gmail.com>
7
8 PR 27349
9 * rename.c (smart_rename): Test for existence and type of output
10 file with lstat.
11
e37d88e5
NC
122021-02-05 Nick Clifton <nickc@redhat.com>
13
14 * MAINTAINERS: Remove Richard Henderson as the ALPHA maintainer.
15
887854ba
EZ
162021-02-05 Eli Zaretskii <eliz@gnu.org>
17
18 PR 27252
19 * elfedit.c (check_file):
20 * bucomm.c (get_file_size): Fix typos in comments.
21
c180f095
AM
222021-02-05 Alan Modra <amodra@gmail.com>
23
24 PR 27345
25 * arsup.c (ar_save): Use stat rather than lstat.
26
95b91a04
AM
272021-02-03 Alan Modra <amodra@gmail.com>
28
29 PR 27270
30 PR 27284
31 PR 26945
32 * ar.c: Don't include libbfd.h.
33 (write_archive): Replace xmalloc+strcpy with xstrdup. Use
34 bfd_stat rather than fstat on iostream. Move stat and fd tests
35 outside of _WIN32 ifdef. Delete skip_stat variable.
36 * arsup.c (temp_name, real_ofd): New static variables.
37 (ar_open): Use make_tempname and bfd_fdopenw.
38 (ar_save): Adjust to suit ar_open changes. Move stat output
39 of _WIN32 ifdef.
40 * objcopy.c: Don't include libbfd.h.
41 (copy_file): Use bfd_stat.
42
5424d7ed
L
432021-02-02 H.J. Lu <hongjiu.lu@intel.com>
44
45 PR binutils/27281
46 * readelf.c (process_section_headers): Add 'R' and 'D' to
47 "Key to Flags:".
48 * testsuite/binutils-all/retain1a.d: Updated.
49
72a51a06
NC
502021-01-30 Nick Clifton <nickc@redhat.com>
51
52 * README-how-to-make-a-release: Small updates after the 2.35.2
53 release.
54
cc3edc52
EZ
552021-01-28 Eli Zaretskii <eliz@gnu.org>
56
57 PR 4356
58 * windres.c (quot): Use double quotes to protect strings on
59 Windows platforms.
60
a7ad3cb1
EZ
612021-01-28 Eli Zaretskii <eliz@gnu.org>
62
63 PR 27252
64 * bucomm.c (get_file_size): Add code to handle /dev/null on
65 Windows systems.
66 * elfedit.c (check_file): Likewise.
67
67965ba2
NC
682021-01-27 Nick Clifton <nickc@redhat.com>
69
70 * objcopy.c (copy_main): Remove conditional control of the calls
71 to free, simplifying the code and making it easier to detect
72 typos.
73
e37709f0
FC
742021-01-26 Frederic Cambus <fred@statdns.com>
75
76 * objcopy.c (copy_main): Fix a double free happening when both
77 --localize-symbols and --globalize-symbols options are invoked
78 together.
79
9b351c9b
NC
802021-01-24 Nick Clifton <nickc@redhat.com>
81
82 * README-how-to-make-a-release: Minor updates after the 2.36 release.
83
ad92f33d
AM
842021-01-16 Alan Modra <amodra@gmail.com>
85
86 * readelf.c (uncompress_section_contents): Tidy inflateEnd result test.
87
3624a6c1
AM
882021-01-15 Alan Modra <amodra@gmail.com>
89
90 PR 26539
91 * readelf.c (uncompress_section_contents): Always call inflateEnd.
92
c14dee84
AO
932021-01-14 Alexandre Oliva <oliva@gnu.org>
94
95 * MAINTAINERS: Update my email address.
96
5a10699f
NC
972021-01-14 Nick Clifton <nickc@redhat.com>
98
99 * po/sv.po: Updated Swedish translation.
100
5347ed60
AM
1012021-01-13 Alan Modra <amodra@gmail.com>
102
103 * Makefile.in: Regenerate.
104 * doc/Makefile.in: Regenerate.
105
2ce40d1a
ZF
1062021-01-13 Zebediah Figura <z.figura12@gmail.com>
107
108 PR 27037
109 * dlltool.c (i386_trampoline): Adjust %rsp immediately on entry
110 and before exit.
111 (i386_x64_trampoline): Add SEH annotations.
112 (struct mac): Add how_seh field.
113 (make_delay_head): If how_set field is true add SEh instructions.
114
d546b610
L
1152021-01-12 H.J. Lu <hongjiu.lu@intel.com>
116
117 PR binutils/26792
118 * configure.ac: Use GNU_MAKE_JOBSERVER.
119 * aclocal.m4: Regenerated.
120 * configure: Likewise.
121
6d104cac
NC
1222021-01-12 Nick Clifton <nickc@redhat.com>
123
124 * po/fr.po: Updated French translation.
125
83b33c6c
L
1262021-01-11 H.J. Lu <hongjiu.lu@intel.com>
127
128 PR ld/27173
129 * configure: Regenerated.
130
a8aa72b9
NC
1312021-01-11 Nick Clifton <nickc@redhat.com>
132
133 * po/pt.po: Updated Portuguese translation.
134 * po/sr.po: Updated Serbian translation.
135 * po/uk.po: Updated Ukranian translation.
136
a4966cd9
L
1372021-01-09 H.J. Lu <hongjiu.lu@intel.com>
138
139 * configure: Regenerated.
140
573fe3fb
NC
1412021-01-09 Nick Clifton <nickc@redhat.com>
142
143 * configure: Regenerate.
144 * po/binutils.pot: Regenerate.
145
055bc77a
NC
1462021-01-09 Nick Clifton <nickc@redhat.com>
147
148 * 2.36 release branch crated.
573fe3fb
NC
149 * README-how-to-make-a-release: Add note about updating Makefiles
150 and libtool files.
151 * BRANCHES: Add binutils-2.36-branch.
055bc77a 152
64307045
AM
1532021-01-09 Alan Modra <amodra@gmail.com>
154
155 * configure: Regenerate.
156
f4782128
ST
1572021-01-07 Samuel Thibault <samuel.thibault@gnu.org>
158
159 * configure: Regenerate.
160
d1bcae83
L
1612021-01-07 H.J. Lu <hongjiu.lu@intel.com>
162
163 PR 27109
164 * objcopy.c (copy_object): Handle section symbols for
165 non-relocatable inputs.
166 * testsuite/binutils-all/readelf.exp (readelf_test): Check
167 is_elf_unused_section_symbols.
168 * testsuite/binutils-all/readelf.s-64: Updated.
169 * testsuite/binutils-all/readelf.ss: Likewise.
170 * testsuite/binutils-all/readelf.ss-64: Likewise.
171 * testsuite/binutils-all/readelf.s-64-unused: New file.
172 * testsuite/binutils-all/readelf.ss-64-unused: Likewise.
173 * testsuite/binutils-all/readelf.ss-unused: Likewise.
174 * testsuite/lib/binutils-common.exp
175 (is_elf_unused_section_symbols): New proc.
176
6987d5a1
RT
1772021-01-06 Reuben Thomas <rrt@sc3d.org>
178
179 * binutils/readelf.c: Correct grammar in comment.
180
f9a6a8f0
AM
1812021-01-01 Nicolas Boulenguez <nicolas@debian.org>
182
183 * coffgrok.c (do_type): Correct spelling of auxiliary in errors.
184 * doc/binutils.texi: Correct grammar.
185 * readelf.c (process_version_sections): Correct spelling of auxiliary
186 in warning.
187 * testsuite/binutils-all/vax/objdump.exp: Comment grammar fix.
188
250d07de
AM
1892021-01-01 Alan Modra <amodra@gmail.com>
190
191 Update year range in copyright notice of all files.
192
c2795844 193For older changes see ChangeLog-2020
3499769a 194\f
c2795844 195Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
196
197Copying and distribution of this file, with or without modification,
198are permitted in any medium without royalty provided the copyright
199notice and this notice are preserved.
200
201Local Variables:
202mode: change-log
203left-margin: 8
204fill-column: 74
205version-control: never
206End:
This page took 0.259807 seconds and 4 git commands to generate.