]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - binutils/ChangeLog
Remove arm-symbianelf
[thirdparty/binutils-gdb.git] / binutils / ChangeLog
1 2021-02-09 Alan Modra <amodra@gmail.com>
2
3 * testsuite/lib/binutils-common.exp (supports_gnu_osabi): Remove
4 symbianelf.
5
6 2021-02-07 Alan Modra <amodra@gmail.com>
7
8 * unwind-ia64.c (unw_print_xyreg): Don't leave output buffer
9 uninitialised on invalid input.
10
11 2021-02-06 Alan Modra <amodra@gmail.com>
12
13 PR 27349
14 * rename.c (smart_rename): Test for existence and type of output
15 file with lstat.
16
17 2021-02-05 Nick Clifton <nickc@redhat.com>
18
19 * MAINTAINERS: Remove Richard Henderson as the ALPHA maintainer.
20
21 2021-02-05 Eli Zaretskii <eliz@gnu.org>
22
23 PR 27252
24 * elfedit.c (check_file):
25 * bucomm.c (get_file_size): Fix typos in comments.
26
27 2021-02-05 Alan Modra <amodra@gmail.com>
28
29 PR 27345
30 * arsup.c (ar_save): Use stat rather than lstat.
31
32 2021-02-03 Alan Modra <amodra@gmail.com>
33
34 PR 27270
35 PR 27284
36 PR 26945
37 * ar.c: Don't include libbfd.h.
38 (write_archive): Replace xmalloc+strcpy with xstrdup. Use
39 bfd_stat rather than fstat on iostream. Move stat and fd tests
40 outside of _WIN32 ifdef. Delete skip_stat variable.
41 * arsup.c (temp_name, real_ofd): New static variables.
42 (ar_open): Use make_tempname and bfd_fdopenw.
43 (ar_save): Adjust to suit ar_open changes. Move stat output
44 of _WIN32 ifdef.
45 * objcopy.c: Don't include libbfd.h.
46 (copy_file): Use bfd_stat.
47
48 2021-02-02 H.J. Lu <hongjiu.lu@intel.com>
49
50 PR binutils/27281
51 * readelf.c (process_section_headers): Add 'R' and 'D' to
52 "Key to Flags:".
53 * testsuite/binutils-all/retain1a.d: Updated.
54
55 2021-01-30 Nick Clifton <nickc@redhat.com>
56
57 * README-how-to-make-a-release: Small updates after the 2.35.2
58 release.
59
60 2021-01-28 Eli Zaretskii <eliz@gnu.org>
61
62 PR 4356
63 * windres.c (quot): Use double quotes to protect strings on
64 Windows platforms.
65
66 2021-01-28 Eli Zaretskii <eliz@gnu.org>
67
68 PR 27252
69 * bucomm.c (get_file_size): Add code to handle /dev/null on
70 Windows systems.
71 * elfedit.c (check_file): Likewise.
72
73 2021-01-27 Nick Clifton <nickc@redhat.com>
74
75 * objcopy.c (copy_main): Remove conditional control of the calls
76 to free, simplifying the code and making it easier to detect
77 typos.
78
79 2021-01-26 Frederic Cambus <fred@statdns.com>
80
81 * objcopy.c (copy_main): Fix a double free happening when both
82 --localize-symbols and --globalize-symbols options are invoked
83 together.
84
85 2021-01-24 Nick Clifton <nickc@redhat.com>
86
87 * README-how-to-make-a-release: Minor updates after the 2.36 release.
88
89 2021-01-16 Alan Modra <amodra@gmail.com>
90
91 * readelf.c (uncompress_section_contents): Tidy inflateEnd result test.
92
93 2021-01-15 Alan Modra <amodra@gmail.com>
94
95 PR 26539
96 * readelf.c (uncompress_section_contents): Always call inflateEnd.
97
98 2021-01-14 Alexandre Oliva <oliva@gnu.org>
99
100 * MAINTAINERS: Update my email address.
101
102 2021-01-14 Nick Clifton <nickc@redhat.com>
103
104 * po/sv.po: Updated Swedish translation.
105
106 2021-01-13 Alan Modra <amodra@gmail.com>
107
108 * Makefile.in: Regenerate.
109 * doc/Makefile.in: Regenerate.
110
111 2021-01-13 Zebediah Figura <z.figura12@gmail.com>
112
113 PR 27037
114 * dlltool.c (i386_trampoline): Adjust %rsp immediately on entry
115 and before exit.
116 (i386_x64_trampoline): Add SEH annotations.
117 (struct mac): Add how_seh field.
118 (make_delay_head): If how_set field is true add SEh instructions.
119
120 2021-01-12 H.J. Lu <hongjiu.lu@intel.com>
121
122 PR binutils/26792
123 * configure.ac: Use GNU_MAKE_JOBSERVER.
124 * aclocal.m4: Regenerated.
125 * configure: Likewise.
126
127 2021-01-12 Nick Clifton <nickc@redhat.com>
128
129 * po/fr.po: Updated French translation.
130
131 2021-01-11 H.J. Lu <hongjiu.lu@intel.com>
132
133 PR ld/27173
134 * configure: Regenerated.
135
136 2021-01-11 Nick Clifton <nickc@redhat.com>
137
138 * po/pt.po: Updated Portuguese translation.
139 * po/sr.po: Updated Serbian translation.
140 * po/uk.po: Updated Ukranian translation.
141
142 2021-01-09 H.J. Lu <hongjiu.lu@intel.com>
143
144 * configure: Regenerated.
145
146 2021-01-09 Nick Clifton <nickc@redhat.com>
147
148 * configure: Regenerate.
149 * po/binutils.pot: Regenerate.
150
151 2021-01-09 Nick Clifton <nickc@redhat.com>
152
153 * 2.36 release branch crated.
154 * README-how-to-make-a-release: Add note about updating Makefiles
155 and libtool files.
156 * BRANCHES: Add binutils-2.36-branch.
157
158 2021-01-09 Alan Modra <amodra@gmail.com>
159
160 * configure: Regenerate.
161
162 2021-01-07 Samuel Thibault <samuel.thibault@gnu.org>
163
164 * configure: Regenerate.
165
166 2021-01-07 H.J. Lu <hongjiu.lu@intel.com>
167
168 PR 27109
169 * objcopy.c (copy_object): Handle section symbols for
170 non-relocatable inputs.
171 * testsuite/binutils-all/readelf.exp (readelf_test): Check
172 is_elf_unused_section_symbols.
173 * testsuite/binutils-all/readelf.s-64: Updated.
174 * testsuite/binutils-all/readelf.ss: Likewise.
175 * testsuite/binutils-all/readelf.ss-64: Likewise.
176 * testsuite/binutils-all/readelf.s-64-unused: New file.
177 * testsuite/binutils-all/readelf.ss-64-unused: Likewise.
178 * testsuite/binutils-all/readelf.ss-unused: Likewise.
179 * testsuite/lib/binutils-common.exp
180 (is_elf_unused_section_symbols): New proc.
181
182 2021-01-06 Reuben Thomas <rrt@sc3d.org>
183
184 * binutils/readelf.c: Correct grammar in comment.
185
186 2021-01-01 Nicolas Boulenguez <nicolas@debian.org>
187
188 * coffgrok.c (do_type): Correct spelling of auxiliary in errors.
189 * doc/binutils.texi: Correct grammar.
190 * readelf.c (process_version_sections): Correct spelling of auxiliary
191 in warning.
192 * testsuite/binutils-all/vax/objdump.exp: Comment grammar fix.
193
194 2021-01-01 Alan Modra <amodra@gmail.com>
195
196 Update year range in copyright notice of all files.
197
198 For older changes see ChangeLog-2020
199 \f
200 Copyright (C) 2021 Free Software Foundation, Inc.
201
202 Copying and distribution of this file, with or without modification,
203 are permitted in any medium without royalty provided the copyright
204 notice and this notice are preserved.
205
206 Local Variables:
207 mode: change-log
208 left-margin: 8
209 fill-column: 74
210 version-control: never
211 End: