]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - ld/ChangeLog
libctf: free ctf_dynsyms properly
[thirdparty/binutils-gdb.git] / ld / ChangeLog
CommitLineData
b80e421f
AM
12021-03-02 Alan Modra <amodra@gmail.com>
2
3 * testsuite/ld-powerpc/startstop.d,
4 * testsuite/ld-powerpc/startstop.r,
5 * testsuite/ld-powerpc/startstop.s: New test.
6 * testsuite/ld-powerpc/powerpc.exp: Run it.
7
f5b9c288
AM
82021-03-02 Alan Modra <amodra@gmail.com>
9
10 * testsuite/ld-powerpc/weak1.d,
11 * testsuite/ld-powerpc/weak1.r,
12 * testsuite/ld-powerpc/weak1.s,
13 * testsuite/ld-powerpc/weak1so.d,
14 * testsuite/ld-powerpc/weak1so.r: New tests.
15 * testsuite/ld-powerpc/powerpc.exp: Run them.
16
ba6eb62f
NC
172021-03-01 Hannes Domani <ssbssa@sourceware.org>
18 Nick Clifton <nickc@redhat.com>
19
20 PR 27268
21 * scripttempl/pe.sc: Add DWARF-5 section names.
22 * scripttempl/pep.sc: Likewise.
23
8ee10e86
AM
242021-03-01 Alan Modra <amodra@gmail.com>
25 Fangrui Song <maskray@google.com>
26
27 * emultempl/elf.em: Handle -z start-stop-gc and -z nostart-stop-gc.
28 * lexsup.c (elf_static_list_options): Display help for them. Move
29 help for -z stack-size to here from elf_shlib_list_options. Add
30 help for -z start-stop-visibility and -z undefs.
31 * ld.texi: Document -z start-stop-gc and -z nostart-stop-gc.
32 * NEWS: Mention -z start-stop-gc.
33 * testsuite/ld-gc/start2.s,
34 * testsuite/ld-gc/start2.d: New test.
35 * testsuite/ld-gc/gc.exp: Run it.
36
7824c1d2
AM
372021-03-01 Alan Modra <amodra@gmail.com>
38
39 * ldlang.c (undef_start_stop): For ELF make undefined start/stop
40 symbols undefweak if that was how they were referenced. Undo
41 dynamic state too.
42
6a1224ec
AM
432021-03-01 Alan Modra <amodra@gmail.com>
44
45 * testsuite/ld-elf/pr25708.d: Add --with-symbol-versions to nm.
46 * testsuite/ld-elf/pr27128a.d: Likewise.
47 * testsuite/ld-elf/pr27128b.d: Likewise.
48 * testsuite/ld-elf/pr27128c.d: Likewise.
49 * testsuite/ld-elf/pr27128d.d: Likewise.
50 * testsuite/ld-elf/pr27128e.d: Likewise.
51
bfece756
AM
522021-02-26 Alan Modra <amodra@gmail.com>
53
54 PR 27441
55 * testsuite/ld-plugin/pr27441a.c,
56 * testsuite/ld-plugin/pr27441b.c,
57 * testsuite/ld-plugin/pr27441c.c,
58 * testsuite/ld-plugin/pr27441c.d: New test.
59 * testsuite/ld-plugin/lto.exp: Run it.
60
3c27360b
JB
612021-02-25 Jan Beulich <jbeulich@suse.com>
62
63 * ld.texi (PROVIDE): Downgrade "error" to "diagnostic".
64
89753bbf
AM
652021-02-21 Alan Modra <amodra@gmail.com>
66
67 * ldexp.c (exp_fold_tree_1): Warn on script defining a symbol
68 defined in an object file.
69 * ldmain.c (multiple_definition): Heed info->warn_multiple_definition.
70 * testsuite/ld-scripts/defined5.d: Expect a warning.
71
2f973f13
AM
722021-02-19 Alan Modra <amodra@gmail.com>
73
74 * testsuite/lib/ld-lib.exp: Whitespace.
75 (load_common_lib): Expand single use and delete this proc.
76 (run_host_cmd): Use -fno-lto when getting gcc's ld version.
77 Use -B for clang too.
78
a364a116
AB
792021-02-18 Andrew Burgess <andrew.burgess@embecosm.com>
80
81 * testplugin.c (record_read_length): Remove debug fprintf.
82
5b1f6c95
AM
832021-02-14 Alan Modra <amodra@gmail.com>
84
85 * testsuite/ld-cdtest/cdtest.exp,
86 * testsuite/ld-checks/checks.exp,
87 * testsuite/ld-elf/binutils.exp,
88 * testsuite/ld-elf/compress.exp,
89 * testsuite/ld-elf/dwarf.exp,
90 * testsuite/ld-elf/exclude.exp,
91 * testsuite/ld-elf/frame.exp,
92 * testsuite/ld-elf/indirect.exp,
93 * testsuite/ld-elf/linux-x86.exp,
94 * testsuite/ld-elf/sec-to-seg.exp,
95 * testsuite/ld-elf/tls_common.exp,
96 * testsuite/ld-elfcomm/elfcomm.exp,
97 * testsuite/ld-elfvers/vers.exp,
98 * testsuite/ld-elfvsb/elfvsb.exp,
99 * testsuite/ld-elfweak/elfweak.exp,
100 * testsuite/ld-ifunc/binutils.exp,
101 * testsuite/ld-mips-elf/mips-elf-flags.exp,
102 * testsuite/ld-misc/defsym.exp,
103 * testsuite/ld-mn10300/mn10300.exp,
104 * testsuite/ld-plugin/lto.exp,
105 * testsuite/ld-plugin/plugin.exp,
106 * testsuite/ld-scripts/align.exp,
107 * testsuite/ld-scripts/assert.exp,
108 * testsuite/ld-scripts/crossref.exp,
109 * testsuite/ld-scripts/defined.exp,
110 * testsuite/ld-scripts/extern.exp,
111 * testsuite/ld-scripts/log2.exp,
112 * testsuite/ld-scripts/map-address.exp,
113 * testsuite/ld-scripts/phdrs.exp,
114 * testsuite/ld-scripts/phdrs2.exp,
115 * testsuite/ld-scripts/script.exp,
116 * testsuite/ld-scripts/section-flags.exp,
117 * testsuite/ld-scripts/sizeof.exp,
118 * testsuite/ld-scripts/weak.exp,
119 * testsuite/ld-selective/selective.exp,
120 * testsuite/ld-sh/sh.exp,
121 * testsuite/ld-shared/shared.exp,
122 * testsuite/ld-srec/srec.exp,
123 * testsuite/ld-tic6x/tic6x.exp,
124 * testsuite/ld-undefined/undefined.exp,
125 * testsuite/ld-undefined/weak-undef.exp,
126 * testsuite/lib/ld-lib.exp: Don't use unresolved except after
127 perror. Instead report "unsupported" or "fail".
128
c46b7066
NC
1292021-02-12 Nick Clifton <nickc@redhat.com>
130
131 * testsuite/ld-elf/sec64k.exp: Stop readelf from automatically
132 following debug links.
133
933feaf3
AM
1342021-02-11 Alan Modra <amodra@gmail.com>
135
136 * NEWS: Mention arm-symbianelf removal.
137
a57d1773
AM
1382021-02-09 Alan Modra <amodra@gmail.com>
139
140 * Makefile.am (ALL_EMULATION_SOURCES): Remove earmsymbian.c.
141 Don't include symbian dep file.
142 * configure.tgt: Remove arm*-*-symbianelf* entry.
143 * emulparams/armsymbian.sh: Delete.
144 * ld.texi: Don't mention symbian.
145 * scripttempl/armbpabi.sc: Delete.
146 * testsuite/ld-arm/symbian-seg1.d: Delete.
147 * testsuite/ld-arm/symbian-seg1.s: Delete.
148 * testsuite/ld-arm/arm-elf.exp: Don't run symbian-seg1.
149 * Makefile.in: Regenerate.
150 * po/BLD-POTFILES.in: Regenerate.
151
38a143aa
L
1522021-02-07 H.J. Lu <hongjiu.lu@intel.com>
153
154 PR ld/27358
155 * testsuite/ld-i386/i386.exp: Remove property 3/4/5 run-time
156 tests.
157 * testsuite/ld-x86-64/x86-64.exp: Likewise.
158
35a01a04
NA
1592021-01-26 Nick Alcock <nick.alcock@oracle.com>
160
161 * ldlang.c (lang_merge_ctf): Set CTF_LINK_NO_FILTER_REPORTED_SYMS
162 when appropriate.
163
1a2f1b54
L
1642021-02-04 H.J. Lu <hongjiu.lu@intel.com>
165
166 PR ld/19609
167 * testsuite/ld-x86-64/pr19609-2a.d: Updated.
168 * testsuite/ld-x86-64/pr19609-2b.d: Likewise.
169 * testsuite/ld-x86-64/pr19609-4a.d: Likewise.
170 * testsuite/ld-x86-64/pr19609-4c.d: Likewise.
171 * testsuite/ld-x86-64/pr19609-5d.d: Likewise.
172 * testsuite/ld-x86-64/pr19609-7a.d: Likewise.
173 * testsuite/ld-x86-64/pr19609-7c.d: Likewise.
174
37707bd8
L
1752021-02-04 H.J. Lu <hongjiu.lu@intel.com>
176
177 PR ld/15146
178 * testsuite/ld-plugin/lto.exp: Run PR ld/15146 tests.
179 * testsuite/ld-plugin/pr15146.d: Restored.
180 * testsuite/ld-plugin/pr15146a.c: Likewise.
181 * testsuite/ld-plugin/pr15146b.c: Likewise.
182 * testsuite/ld-plugin/pr15146c.c: Likewise.
183 * testsuite/ld-plugin/pr15146d.c: Likewise.
184
7d409ac0
AM
1852021-02-04 Alan Modra <amodra@gmail.com>
186
187 * testsuite/ld-plugin/pr27311d.c: New test.
188 * testsuite/ld-plugin/lto.exp: Rename pr27311 to pr27311-1, compile
189 and link new test as pr27311-2.
190
69551367
AM
1912021-02-03 Alan Modra <amodra@gmail.com>
192
193 * testsuite/ld-ifunc/ifunc.exp (libpr16467b.so, libpr16467bn.so):
194 Link with --as-needed.
195
9918bff7
AM
1962021-02-02 Alan Modra <amodra@gmail.com>
197
198 * testsuite/ld-plugin/pr27311.d,
199 * testsuite/ld-plugin/pr27311.ver,
200 * testsuite/ld-plugin/pr27311a.c,
201 * testsuite/ld-plugin/pr27311b.c,
202 * testsuite/ld-plugin/pr27311c.c: New testcase.
203 * testsuite/ld-plugin/lto.exp: Run it. Correct PR14918 and
204 PR12982 entries.
205
1f568f9a
EH
2062021-02-01 Emery Hemingway <ehmry@posteo.net>
207
208 * configure.tgt: Add *-*-genode* as a target for AArch64 and x86.
209
fb6c220e
AM
2102021-02-01 Alan Modra <amodra@gmail.com>
211
212 * ldgram.y (defsym_expr): Use assignment rule.
213 * ldlex.h (ldlex_defsym): Delete.
214 * ldlex.l (DEFSYMEXP, ldlex_defsym): Delete.
215
40726f16
AM
2162021-02-01 Alan Modra <amodra@gmail.com>
217
218 * ldgram.y (section): Call ldlex_backup. Remove empty action.
219 * ldlex.h (ldlex_backup): Declare.
220 * ldlex.l (<EXPRESSION>NAME): Don't use NOCFILENAMECHAR set of
221 chars, use SYMBOLNAMECHAR.
222 (ldlex_backup): New function.
223
a5f92c67
AM
2242021-02-01 Alan Modra <amodra@gmail.com>
225
226 * ldgram.y: Whitespace fixes.
227
49daa38f
AM
2282021-02-01 Alan Modra <amodra@gmail.com>
229
230 * testsuite/ld-elf/pr27259.d: Correct sh_link match.
231
c4566785
AM
2322021-01-29 Alan Modra <amodra@gmail.com>
233
234 * testsuite/ld-tic6x/tic6x.exp: Add pr27271 test.
235
53e556e5
L
2362021-01-28 H.J. Lu <hongjiu.lu@intel.com>
237
238 PR ld/27259
239 * testsuite/ld-elf/pr27259.d: New file.
240 * testsuite/ld-elf/pr27259.s: Likewise.
241
def97fb9
AM
2422021-01-28 Alan Modra <amodra@gmail.com>
243
244 PR 27259
245 * ldelf.c (ldelf_before_place_orphans): Use linker_mark to
246 prevent endless looping of linked-to sections.
247
2eda57ef
L
2482021-01-26 H.J. Lu <hongjiu.lu@intel.com>
249
250 * testsuite/ld-x86-64/bnd-plt-1.d: Fix a typo.
251
1c9c9b9b
AM
2522021-01-26 Alan Modra <amodra@gmail.com>
253
254 PR 27226
255 * emulparams/alphavms.sh: Don't set COMPILE_IN.
256 * emulparams/elf64_ia64_vms.sh: Likewise.
257 * emulparams/elf64mmix.sh: Likewise.
258 * emulparams/elf_iamcu.sh: Likewise.
259 * emulparams/elf_k1om.sh: Likewise.
260 * emulparams/elf_l1om.sh: Likewise.
261 * emulparams/mmo.sh: Likewise.
262 * emulparams/pdp11.sh: Set DATA_SEG_ADDR.
263 * scripttempl/pdp11.sc: Use it.
264 * emultempl/pdp11.em: Don't edit .xn script for separate_code,
265 instead use .xe script. Support scripts from file system.
266 * emultempl/beos.em: Support scripts from file system.
267 * emultempl/pe.em: Likewise.
268 * emultempl/pep.em: Likewise.
269 * testsuite/ld-bootstrap/bootstrap.exp: Make tmpdir/ldscripts link.
270
9e42b976
FS
2712021-01-25 Fangrui Song <maskray@google.com>
272
273 PR ld/27230
274 * scripttempl/DWARF.sc: Add .debug_* sections.
275
b8df6900
NC
2762021-01-25 Nick Clifton <nickc@redhat.com>
277
278 * scripttempl/DWARF.sc: Add .debug_loclists, .debug_rnglists,
279 .debug_line_str and .debug_str_offsets. Move .debug_macro and
280 .debug_addr into DWARF-5 section.
281
c78eec44
AM
2822021-01-21 Alan Modra <amodra@gmail.com>
283
284 * testsuite/ld-elf/pr26936.d: No longer xfail mips.
285
4bd7c902
AM
2862021-01-20 Alan Modra <amodra@gmail.com>
287
288 * testsuite/ld-powerpc/relbrlt.s: Make symbols global.
289 * testsuite/ld-powerpc/relbrlt.d: Adjust to suit.
290 * testsuite/ld-powerpc/tlsget.d: Adjust for reordered stubs.
291 * testsuite/ld-powerpc/tlsget.wf: Likewise.
292 * testsuite/ld-powerpc/tlsget2.d: Likewise.
293 * testsuite/ld-powerpc/tlsget2.wf: Likewise.
294 * testsuite/ld-powerpc/tlsexe.r: Adjust for removed section syms.
295 * testsuite/ld-powerpc/tlsexe32.r: Likewise.
296 * testsuite/ld-powerpc/tlsexe32no.r: Likewise.
297 * testsuite/ld-powerpc/tlsexeno.r: Likewise.
298 * testsuite/ld-powerpc/tlsexenors.r: Likewise.
299 * testsuite/ld-powerpc/tlsexers.r: Likewise.
300 * testsuite/ld-powerpc/tlsexetoc.r: Likewise.
301 * testsuite/ld-powerpc/tlsexetocrs.r: Likewise.
302 * testsuite/ld-powerpc/tlsso.r: Likewise.
303 * testsuite/ld-powerpc/tlsso32.r: Likewise.
304 * testsuite/ld-powerpc/tlstocso.r: Likewise.
305
c98de297
NA
3062021-01-19 Nick Alcock <nick.alcock@oracle.com>
307
308 * testsuite/ld-ctf/data-func-2.c: Stop removal of the extern foo_t
309 symbols by the optimizer.
310 * testsuite/ld-ctf/data-func-conflicted.d: Adjust accordingly.
311
85e963f1
NC
3122021-01-19 Nelson Chu <nelson.chu@sifive.com>
313
314 * testsuite/ld-elf/elf.exp (riscv_little_endian): Added. Return true
315 if target is riscv little endian. Otherwise, return false.
316 * testsuite/ld-elf/compressed1d.d: Only xfail the riscv little endian
317 targets by [riscv_little_endian].
318
326adec3
AM
3192021-01-18 Alan Modra <amodra@gmail.com>
320
321 PR 26378
322 * ldlang.c (map_input_to_output_sections): Start with a read-only
323 section for data statements.
324 * testsuite/ld-elf/size-2.d: Adjust to suit.
325
994b2513
L
3262021-01-17 H.J. Lu <hongjiu.lu@intel.com>
327
328 PR ld/27193
329 * testsuite/ld-i386/i386.exp: Run PR ld/27193 test.
330 * testsuite/ld-i386/pr27193.dd: New file.
331 * testsuite/ld-i386/pr27193a.o.bz2: Likewise.
332 * testsuite/ld-i386/pr27193b.s: Likewise.
333
edf0f284
L
3342021-01-16 H.J. Lu <hongjiu.lu@intel.com>
335
336 PR binutils/23460
337 * testsuite/ld-plugin/lto.exp: Increase the max number of open
338 files to 20 for PR binutils/23460 test.
339
75a933f3
L
3402021-01-16 H.J. Lu <hongjiu.lu@intel.com>
341
342 PR ld/23169
343 * testsuite/ld-ifunc/ifunc.exp: Replace pr23169c.rd with
344 pr23169a.rd for pr23169c and pr23169f. Remove pr23169e tests.
345 * testsuite/ld-ifunc/pr23169a.c (foo): Don't compare function
346 address.
347
68b00778
L
3482021-01-15 H.J. Lu <hongjiu.lu@intel.com>
349
350 * NEWS: Mention -z report-relative-reloc.
351 * ld.texi: Document -z report-relative-reloc.
352 * emulparams/elf32_x86_64.sh: Source x86-report-relative.sh.
353 * emulparams/elf_i386.sh: Likewse.
354 * emulparams/elf_x86_64.sh: Likewse.
355 * emulparams/x86-report-relative.sh: New file.
356 * testsuite/ld-i386/report-reloc-1.d: Likewse.
357 * testsuite/ld-i386/report-reloc-1.l: Likewse.
358 * testsuite/ld-i386/report-reloc-1.s: Likewse.
359 * testsuite/ld-x86-64/report-reloc-1-x32.d: Likewse.
360 * testsuite/ld-x86-64/report-reloc-1.d: Likewse.
361 * testsuite/ld-x86-64/report-reloc-1.l: Likewse.
362 * testsuite/ld-x86-64/report-reloc-1.s: Likewse.
363 * testsuite/ld-i386/i386.exp: Run report-reloc-1.
364 * testsuite/ld-x86-64/x86-64.exp: Run report-reloc-1 and
365 report-reloc-1-x32.
366
eb6e6af8
AM
3672021-01-16 Alan Modra <amodra@gmail.com>
368
369 PR 26002
370 * testsuite/ld-elfvers/vers6.dsym: Expect "Base" for undefined
371 unversioned symbols.
372 * testsuite/ld-elfvers/vers16.dsym: Likewise.
373
b800637e
NC
3742021-01-15 Nelson Chu <nelson.chu@sifive.com>
375
376 * testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-01.d: Updated.
377 * testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-02.d: Likewise.
378 * testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-03.d: Likewise.
379 * testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-04.d: Likewise.
380 * testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-05.d: Likewise.
381 * testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-06.d: Likewise.
382
5a10699f
NC
3832021-01-14 Nick Clifton <nickc@redhat.com>
384
385 * po/fr.po: Updated French translation.
386
271bea6a
MF
3872021-01-14 Mike Frysinger <vapier@gentoo.org>
388
389 * testsuite/config/default.exp [bfin*-elf*] (gcc_B_opt): Add -msim.
390
4120e488
AM
3912021-01-14 Alan Modra <amodra@gmail.com>
392
393 PR 27160
394 * ldelfgen.c (compare_link_order): Protect access of ELF section
395 data.
396 (add_link_order_input_section): Remove redundant NULL check.
397 Use bfd_get_flavour.
398 (ldelf_map_segments): Use bfd_get_flavour.
399
b634d11d
L
4002021-01-13 H.J. Lu <hongjiu.lu@intel.com>
401
402 * ldelfgen.c (add_link_order_input_section): Check for ELF input
403 before accessing ELF section data.
404
5347ed60
AM
4052021-01-13 Alan Modra <amodra@gmail.com>
406
407 * Makefile.in: Regenerate.
408
b209b5a6
AM
4092021-01-13 Alan Modra <amodra@gmail.com>
410
411 PR 27160
412 * ldlang.h (lang_output_section_statement_type): Add data field.
413 (lang_input_section_type, lang_section_bst_type): Add pattern field.
414 (statement_list): Declare.
415 (lang_add_section): Adjust prototype.
416 * emultempl/aarch64elf.em: Adjust lang_add_section calls.
417 * emultempl/armelf.em: Likewise.
418 * emultempl/beos.em: Likewise.
419 * emultempl/cskyelf.em: Likewise.
420 * emultempl/hppaelf.em: Likewise.
421 * emultempl/m68hc1xelf.em: Likewise.
422 * emultempl/metagelf.em: Likewise.
423 * emultempl/mipself.em: Likewise.
424 * emultempl/mmo.em: Likewise.
425 * emultempl/msp430.em: Likewise.
426 * emultempl/nios2elf.em: Likewise.
427 * emultempl/pe.em: Likewise.
428 * emultempl/pep.em: Likewise.
429 * emultempl/ppc64elf.em: Likewise.
430 * emultempl/spuelf.em: Likewise.
431 * emultempl/vms.em: Likewise.
432 * ldelf.c: Likewise.
433 * ldelfgen.c: Include ldctor.h.
434 (struct os_sections): New.
435 (add_link_order_input_section, link_order_scan): New functions.
436 (compare_link_order, fixup_link_order): New functions.
437 (ldelf_map_segments): Call link_order_scan and fixup_link_order.
438 * ldlang.c (statement_list): Make global.
439 (output_section_callback_fast): Save pattern in tree node.
440 (lang_add_section): Add pattern parameter, save in lang_input_section.
441 (output_section_callback_tree_to_list): Adjust lang_add_section calls.
442 (lang_insert_orphan, output_section_callback): Likewise.
443 (ldlang_place_orphan): Likewise.
444 (gc_section_callback): Don't set section->pattern.
445 * testsuite/ld-elf/pr26256-2a.d: Don't xfail generic.
446 * testsuite/ld-elf/pr26256-3b.d: Likewise.
447 * testsuite/ld-elf/pr26256-2b.d: Likewise. notarget xgate.
448
8c4645b4
AM
4492021-01-13 Alan Modra <amodra@gmail.com>
450
451 * ldlang.h (callback_t): Remove flag_info function parameter.
452 * ldlang.c (walk_wild_consider_section): Adjust to suit.
453 (walk_wild_section_general): Likewise.
454 (output_section_callback_fast, output_section_callback): Likewise.
455 (check_section_callback, gc_section_callback): Likewise.
456 (find_relro_section_callback): Likewise.
457
d546b610
L
4582021-01-12 H.J. Lu <hongjiu.lu@intel.com>
459
460 PR binutils/26792
461 * configure.ac: Use GNU_MAKE_JOBSERVER.
462 * aclocal.m4: Regenerated.
463 * configure: Likewise.
464
c2e9a4a3
L
4652021-01-12 H.J. Lu <hongjiu.lu@intel.com>
466
467 PR ld/27171
468 * testsuite/ld-x86-64/pe-x86-64-5.obj.bz2: New file.
469 * testsuite/ld-x86-64/pe-x86-64-5.od: Likewise.
470 * testsuite/ld-x86-64/pe-x86-64-5.rd: Likewise.
471 * testsuite/ld-x86-64/pe-x86-64.exp: Run PR ld/27171 test.
472
83b33c6c
L
4732021-01-11 H.J. Lu <hongjiu.lu@intel.com>
474
475 PR ld/27173
476 * configure: Regenerated.
477
c0f6e439
MJ
4782021-01-11 Matt Jenkins <matt@majenko.co.uk>
479
480 PR ld/27167
481 * ldmain.c (get_emulation): Add mipsmips32r3, mips32r5, mips64r3
482 and mips64r5 to list of known mips targets.
483
4842021-01-11 Nick Clifton <nickc@redhat.com>matt@majenko.co.uk
a8aa72b9
NC
485
486 * po/pt_BR.po: Updated Brazilian Portuguese translation.
487` * po/uk.po: Updated Ukranian translation.
488
a4966cd9
L
4892021-01-09 H.J. Lu <hongjiu.lu@intel.com>
490
491 * configure: Regenerated.
492
0a94990b
L
4932021-01-09 H.J. Lu <hongjiu.lu@intel.com>
494
495 PR ld/27166
496 * testsuite/ld-x86-64/lam-u48.rd: New file.
497 * testsuite/ld-x86-64/lam-u57.rd: Likewise.
498 * testsuite/ld-x86-64/x86-64.exp: Add PR ld/27166 tests.
499
573fe3fb
NC
5002021-01-09 Nick Clifton <nickc@redhat.com>
501
502 * configure: Regenerate.
503 * po/ld.pot: Regenerate.
504
055bc77a
NC
5052021-01-09 Nick Clifton <nickc@redhat.com>
506
507 * 2.36 release branch crated.
508
ba9e922f
L
5092021-01-08 H.J. Lu <hongjiu.lu@intel.com>
510
511 * ld-x86-64/property-x86-lam-u48-4.d: Updated.
512 * ld-x86-64/property-x86-lam-u48-5.d: Likewise.
513
64307045
AM
5142021-01-09 Alan Modra <amodra@gmail.com>
515
516 * configure: Regenerate.
517 * Makefile.in: Regenerate.
518
f4782128
ST
5192021-01-07 Samuel Thibault <samuel.thibault@gnu.org>
520
521 * configure: Regenerate.
522
d1bcae83
L
5232021-01-07 H.J. Lu <hongjiu.lu@intel.com>
524
525 PR 27109
526 * testsuite/ld-elf/export-class.sd: Adjust the expected output.
527 * testsuite/ld-elf/loadaddr3b.d: Likewise.
528 * testsuite/ld-i386/ibt-plt-1.d: Likewise.
529 * testsuite/ld-i386/ibt-plt-2a.d: Likewise.
530 * testsuite/ld-i386/ibt-plt-2c.d: Likewise.
531 * testsuite/ld-i386/ibt-plt-3a.d: Likewise.
532 * testsuite/ld-i386/ibt-plt-3c.d: Likewise.
533 * testsuite/ld-i386/pr19636-1d.d: Likewise.
534 * testsuite/ld-i386/pr19636-1l.d: Likewise.
535 * testsuite/ld-i386/pr19636-2c.d: Likewise.
536 * testsuite/ld-ifunc/ifunc-2-i386-now.d: Likewise.
537 * testsuite/ld-ifunc/ifunc-2-local-i386-now.d: Likewise.
538 * testsuite/ld-ifunc/ifunc-2-local-x86-64-now.d: Likewise.
539 * testsuite/ld-ifunc/ifunc-2-x86-64-now.d: Likewise.
540 * testsuite/ld-ifunc/ifunc-21-x86-64.d: Likewise.
541 * testsuite/ld-ifunc/ifunc-22-x86-64.d: Likewise.
542 * testsuite/ld-ifunc/pr17154-i386-now.d: Likewise.
543 * testsuite/ld-ifunc/pr17154-i386.d: Likewise.
544 * testsuite/ld-ifunc/pr17154-x86-64-now.d: Likewise.
545 * testsuite/ld-ifunc/pr17154-x86-64.d: Likewise.
546 * testsuite/ld-x86-64/bnd-branch-1-now.d: Likewise.
547 * testsuite/ld-x86-64/bnd-ifunc-1-now.d: Likewise.
548 * testsuite/ld-x86-64/bnd-ifunc-2-now.d: Likewise.
549 * testsuite/ld-x86-64/bnd-ifunc-2.d: Likewise.
550 * testsuite/ld-x86-64/bnd-plt-1-now.d: Likewise.
551 * testsuite/ld-x86-64/bnd-plt-1.d: Likewise.
552 * testsuite/ld-x86-64/ibt-plt-1-x32.d: Likewise.
553 * testsuite/ld-x86-64/ibt-plt-1.d: Likewise.
554 * testsuite/ld-x86-64/ibt-plt-2a-x32.d: Likewise.
555 * testsuite/ld-x86-64/ibt-plt-2a.d: Likewise.
556 * testsuite/ld-x86-64/ibt-plt-2c-x32.d: Likewise.
557 * testsuite/ld-x86-64/ibt-plt-2c.d: Likewise.
558 * testsuite/ld-x86-64/ibt-plt-3a-x32.d: Likewise.
559 * testsuite/ld-x86-64/ibt-plt-3a.d: Likewise.
560 * testsuite/ld-x86-64/ibt-plt-3c-x32.d: Likewise.
561 * testsuite/ld-x86-64/ibt-plt-3c.d: Likewise.
562 * testsuite/ld-x86-64/pr19609-4e.d: Likewise.
563 * testsuite/ld-x86-64/pr19609-6a.d: Likewise.
564 * testsuite/ld-x86-64/pr19609-6b.d: Likewise.
565 * testsuite/ld-x86-64/pr19609-7b.d: Likewise.
566 * testsuite/ld-x86-64/pr19609-7d.d: Likewise.
567 * testsuite/ld-x86-64/pr19636-2l.d: Likewise.
568 * testsuite/ld-x86-64/pr20253-1d.d: Likewise.
569 * testsuite/ld-x86-64/pr20253-1h.d: Likewise.
570 * testsuite/ld-x86-64/pr21038b-now.d: Likewise.
571 * testsuite/ld-x86-64/pr21038b.d: Likewise.
572 * testsuite/ld-x86-64/pr21038c-now.d: Likewise.
573 * testsuite/ld-x86-64/pr21038c.d: Likewise.
574 * testsuite/ld-x86-64/pr23854.d: Likewise.
575 * testsuite/ld-x86-64/pr25416-3.d: Likewise.
576 * testsuite/ld-x86-64/pr25416-4.d: Likewise.
577 * testsuite/ld-i386/plt-pic.pd: Likewise.
578 * testsuite/ld-i386/plt-pic2.dd: Likewise.
579 * testsuite/ld-i386/plt.pd: Likewise.
580 * testsuite/ld-i386/plt2.dd: Likewise.
581 * testsuite/ld-i386/tlsbin.rd: Likewise.
582 * testsuite/ld-i386/tlsbin2.rd: Likewise.
583 * testsuite/ld-i386/tlsbindesc.rd: Likewise.
584 * testsuite/ld-i386/tlsdesc.rd: Likewise.
585 * testsuite/ld-i386/tlsgdesc.rd: Likewise.
586 * testsuite/ld-i386/tlsnopic.rd: Likewise.
587 * testsuite/ld-i386/tlspic.rd: Likewise.
588 * testsuite/ld-i386/tlspic2.rd: Likewise.
589 * testsuite/ld-x86-64/mpx3.dd: Likewise.
590 * testsuite/ld-x86-64/mpx3n.dd: Likewise.
591 * testsuite/ld-x86-64/mpx4.dd: Likewise.
592 * testsuite/ld-x86-64/mpx4n.dd: Likewise.
593 * testsuite/ld-x86-64/pe-x86-64-1.od: Likewise.
594 * testsuite/ld-x86-64/pe-x86-64-2.od: Likewise.
595 * testsuite/ld-x86-64/pe-x86-64-3.od: Likewise.
596 * testsuite/ld-x86-64/pe-x86-64-4.od: Likewise.
597 * testsuite/ld-x86-64/plt.pd: Likewise.
598 * testsuite/ld-x86-64/plt2.dd: Likewise.
599 * testsuite/ld-x86-64/tlsbin.rd: Likewise.
600 * testsuite/ld-x86-64/tlsbin2.rd: Likewise.
601 * testsuite/ld-x86-64/tlsbindesc.rd: Likewise.
602 * testsuite/ld-x86-64/tlsdesc.rd: Likewise.
603 * testsuite/ld-x86-64/tlsgdesc.rd: Likewise.
604 * testsuite/ld-x86-64/tlspic.rd: Likewise.
605 * testsuite/ld-x86-64/tlspic2.rd: Likewise.
606 * testsuite/ld-elf/sec64k.exp: Check
607 is_elf_unused_section_symbols.
608
dc200613
AM
6092021-01-07 Alan Modra <amodra@gmail.com>
610
611 * testsuite/ld-scripts/fill.d: Skip sh-*-pe rather than xfail.
612 * testsuite/ld-scripts/fill16.d: Don't xfail sh-*-pe.
613 * testsuite/ld-scripts/segment-start.d: Likewise.
614
8e604ff0
AM
6152021-01-07 Alan Modra <amodra@gmail.com>
616
617 * testsuite/ld-elf/comm-data5.d: xfail targets that complain
618 about dynamic relocations in read-only sections.
619 * testsuite/ld-elf/ehdr_start-shared.d: Likewise.
620 * testsuite/ld-elf/ehdr_start.d: Likewise.
621 * testsuite/ld-scripts/pr22267.d: Likewise.
622 * testsuite/ld-elf/shared.exp: Likewise for DT_TEXTREL tests and
623 pr20995 text.
624 * testsuite/ld-elf/sec64k.exp: Don't run 64ksec on lm32-linux.
625
4d4490b8
MC
6262021-01-07 Marcus Comstedt <marcus@mc.pp.se>
627
628 * testsuite/ld-scripts/empty-address-2a.d: xfail riscv64*-*-*.
629 * testsuite/ld-scripts/empty-address-2b.d: Likewise.
630
f526791a
AM
6312021-01-07 Alan Modra <amodra@gmail.com>
632
633 * po/BLD-POTFILES.in: Regenerate.
634
4018f4e0
AM
6352021-01-07 Alan Modra <amodra@gmail.com>
636
637 * testsuite/ld-elf/shared.exp: xfail pr22471 for targets that
638 complain about relocs in read-only sections. Tidy ASFLAGS append.
639
3677b729
AM
6402021-01-06 Alan Modra <amodra@gmail.com>
641
642 * testsuite/ld-sparc/sparc.exp (sparc64tests): Set text-segment
643 base for some tests.
644 * testsuite/ld-sparc/gotop32.dd: Match solaris output.
645 * testsuite/ld-sparc/gotop32.sd: Likewise.
646 * testsuite/ld-sparc/gotop32.td: Likewise.
647 * testsuite/ld-sparc/gotop64.dd: Likewise.
648 * testsuite/ld-sparc/gotop64.sd: Likewise.
649 * testsuite/ld-sparc/gotop64.td: Likewise.
650 * testsuite/ld-sparc/tlsg32.sd: Likewise.
651 * testsuite/ld-sparc/tlsg64.sd: Likewise.
652 * testsuite/ld-sparc/tlspie32.dd: Likewise.
653 * testsuite/ld-sparc/tlspie64.dd: Likewise.
654 * testsuite/ld-sparc/tlssunbin32.dd: Likewise.
655 * testsuite/ld-sparc/tlssunbin32.sd: Likewise.
656 * testsuite/ld-sparc/tlssunbin32.td: Likewise.
657 * testsuite/ld-sparc/tlssunbin64.dd: Likewise.
658 * testsuite/ld-sparc/tlssunbin64.sd: Likewise.
659 * testsuite/ld-sparc/tlssunbin64.td: Likewise.
660 * testsuite/ld-sparc/tlssunnopic32.dd: Likewise.
661 * testsuite/ld-sparc/tlssunnopic32.sd: Likewise.
662 * testsuite/ld-sparc/tlssunnopic64.dd: Likewise.
663 * testsuite/ld-sparc/tlssunnopic64.sd: Likewise.
664 * testsuite/ld-sparc/tlssunpic32.dd: Likewise.
665 * testsuite/ld-sparc/tlssunpic32.sd: Likewise.
666 * testsuite/ld-sparc/tlssunpic32.td: Likewise.
667 * testsuite/ld-sparc/tlssunpic64.dd: Likewise.
668 * testsuite/ld-sparc/tlssunpic64.sd: Likewise.
669 * testsuite/ld-sparc/tlssunpic64.td: Likewise.
670 * testsuite/ld-sparc/wdispcall.dd: Likewise.
671
73624512
AM
6722021-01-06 Alan Modra <amodra@gmail.com>
673
674 * testsuite/ld-scripts/rgn-at10.d: xfail v850.
675 * testsuite/ld-scripts/rgn-at11.d: Likewise.
676
f36ce378
MC
6772021-01-06 Marcus Comstedt <marcus@mc.pp.se>
678
679 * testsuite/ld-riscv-elf/ld-riscv-elf.exp: Added
680 riscv_choose_[ilp32|lp64]_emul to choose the correct linker script.
681 * testsuite/ld-riscv-elf/attr-merge-arch-01.d: Call
682 riscv_choose_[ilp32|lp64]_emul instead of hardcoding elf[32|64]lriscv.
683 * testsuite/ld-riscv-elf/attr-merge-arch-02.d: Likewise.
684 * testsuite/ld-riscv-elf/attr-merge-arch-03.d: Likewise.
685 * testsuite/ld-riscv-elf/attr-merge-arch-failed-01.d: Likewise.
686 * testsuite/ld-riscv-elf/attr-merge-arch-failed-02.d: Likewise.
687 * testsuite/ld-riscv-elf/c-lui-2.d: Likewise.
688 * testsuite/ld-riscv-elf/c-lui.d: Likewise.
689 * testsuite/ld-riscv-elf/call-relax.d: Likewise.
690 * testsuite/ld-riscv-elf/pcrel-lo-addend-2.d: Likewise.
691 * testsuite/ld-riscv-elf/pcrel-lo-addend.d: Likewise.
692 * testsuite/ld-riscv-elf/weakref32.d: Accept bigriscv in addition
693 to littleriscv.
694 * testsuite/ld-riscv-elf/weakref64.d: Likewise.
695
fbc09e7a
MC
6962021-01-06 Marcus Comstedt <marcus@mc.pp.se>
697
698 * configure.tgt: Added riscvbe-*-*, riscv32be*-*-*, riscv64be*-*-*,
699 riscv32be*-*-linux*, and riscv64be*-*-linux*.
700 * Makefile.am: Added eelf32briscv.c, eelf32briscv_ilp32f.c and
701 eelf32briscv_ilp32.c.
702 * Makefile.in: Regenerate.
703 * emulparams/elf32briscv.sh: Added.
704 * emulparams/elf32briscv_ilp32.sh: Likewise.
705 * emulparams/elf32briscv_ilp32f.sh: Likewise.
706 * emulparams/elf64briscv.sh: Likewise.
707 * emulparams/elf64briscv_lp64.sh: Likewise.
708 * emulparams/elf64briscv_lp64f.sh: Likewise.
709
b4b6ea46
NA
7102021-01-05 Nick Alcock <nick.alcock@oracle.com>
711
712 * testsuite/ld-ctf/enum-forward.c: New test.
713 * testsuite/ld-ctf/enum-forward.c: New results.
714
37002871
NA
7152021-01-05 Nick Alcock <nick.alcock@oracle.com>
716
717 * testsuite/ld-ctf/array.d: Adjust for dumper changes.
718 * testsuite/ld-ctf/conflicting-cycle-1.B-1.d: Likewise.
719 * testsuite/ld-ctf/conflicting-cycle-1.B-2.d: Likewise.
720 * testsuite/ld-ctf/conflicting-cycle-1.parent.d: Likewise.
721 * testsuite/ld-ctf/conflicting-cycle-2.A-1.d: Likewise.
722 * testsuite/ld-ctf/conflicting-cycle-2.A-2.d: Likewise.
723 * testsuite/ld-ctf/conflicting-cycle-2.parent.d: Likewise.
724 * testsuite/ld-ctf/conflicting-cycle-3.C-1.d: Likewise.
725 * testsuite/ld-ctf/conflicting-cycle-3.C-2.d: Likewise.
726 * testsuite/ld-ctf/conflicting-cycle-3.parent.d: Likewise.
727 * testsuite/ld-ctf/conflicting-enums.d: Likewise.
728 * testsuite/ld-ctf/conflicting-typedefs.d: Likewise.
729 * testsuite/ld-ctf/cross-tu-cyclic-conflicting.d: Likewise.
730 * testsuite/ld-ctf/cross-tu-cyclic-nonconflicting.d: Likewise.
731 * testsuite/ld-ctf/cross-tu-into-cycle.d: Likewise.
732 * testsuite/ld-ctf/cross-tu-noncyclic.d: Likewise.
733 * testsuite/ld-ctf/cycle-1.d: Likewise.
734 * testsuite/ld-ctf/cycle-2.A.d: Likewise.
735 * testsuite/ld-ctf/cycle-2.B.d: Likewise.
736 * testsuite/ld-ctf/cycle-2.C.d: Likewise.
737 * testsuite/ld-ctf/data-func-conflicted.d: Likewise.
738 * testsuite/ld-ctf/diag-cttname-null.d: Likewise.
739 * testsuite/ld-ctf/diag-cuname.d: Likewise.
740 * testsuite/ld-ctf/diag-parlabel.d: Likewise.
741 * testsuite/ld-ctf/diag-wrong-magic-number-mixed.d: Likewise.
742 * testsuite/ld-ctf/forward.d: Likewise.
743 * testsuite/ld-ctf/function.d: Likewise.
744 * testsuite/ld-ctf/slice.d: Likewise.
745 * testsuite/ld-ctf/super-sub-cycles.d: Likewise.
746 * testsuite/ld-ctf/enums.c: New test.
747 * testsuite/ld-ctf/enums.d: New test.
748
ffeece6a
NA
7492021-01-05 Nick Alcock <nick.alcock@oracle.com>
750
751 * testsuite/ld-ctf/conflicting-cycle-1.parent.d: Adjust for dumper
752 changes.
753 * testsuite/ld-ctf/cross-tu-cyclic-conflicting.d: Likewise.
754 * testsuite/ld-ctf/forward.c: New test...
755 * testsuite/ld-ctf/forward.d: ... and results.
756
91e7ce2f
NA
7572021-01-05 Nick Alcock <nick.alcock@oracle.com>
758
759 * testsuite/ld-ctf/array.d: Adjust for dumper changes.
760 * testsuite/ld-ctf/data-func-conflicted.d: Likewise.
761 * testsuite/ld-ctf/diag-cttname-null.d: Likewise.
762 * testsuite/ld-ctf/diag-cuname.d: Likewise.
763 * testsuite/ld-ctf/diag-parlabel.d: Likewise.
764 * testsuite/ld-ctf/function.d: Likewise.
765 * testsuite/ld-ctf/slice.d: Likewise.
766
57f97d0e
NA
7672021-01-05 Nick Alcock <nick.alcock@oracle.com>
768
769 * testsuite/ld-ctf/array.d: Adjust for dumper changes.
770 * testsuite/ld-ctf/conflicting-cycle-1.B-1.d: Likewise.
771 * testsuite/ld-ctf/conflicting-cycle-1.B-2.d: Likewise.
772 * testsuite/ld-ctf/conflicting-cycle-1.parent.d: Likewise.
773 * testsuite/ld-ctf/conflicting-cycle-2.A-1.d: Likewise.
774 * testsuite/ld-ctf/conflicting-cycle-2.A-2.d: Likewise.
775 * testsuite/ld-ctf/conflicting-cycle-2.parent.d: Likewise.
776 * testsuite/ld-ctf/conflicting-cycle-3.C-1.d: Likewise.
777 * testsuite/ld-ctf/conflicting-cycle-3.C-2.d: Likewise.
778 * testsuite/ld-ctf/conflicting-cycle-3.parent.d: Likewise.
779 * testsuite/ld-ctf/conflicting-enums.d: Likewise.
780 * testsuite/ld-ctf/conflicting-typedefs.d: Likewise.
781 * testsuite/ld-ctf/cross-tu-cyclic-conflicting.d: Likewise.
782 * testsuite/ld-ctf/cross-tu-cyclic-nonconflicting.d: Likewise.
783 * testsuite/ld-ctf/cross-tu-into-cycle.d: Likewise.
784 * testsuite/ld-ctf/cross-tu-noncyclic.d: Likewise.
785 * testsuite/ld-ctf/cycle-1.d: Likewise.
786 * testsuite/ld-ctf/cycle-2.A.d: Likewise.
787 * testsuite/ld-ctf/cycle-2.B.d: Likewise.
788 * testsuite/ld-ctf/cycle-2.C.d: Likewise.
789 * testsuite/ld-ctf/data-func-conflicted.d: Likewise.
790 * testsuite/ld-ctf/diag-cttname-null.d: Likewise.
791 * testsuite/ld-ctf/diag-cuname.d: Likewise.
792 * testsuite/ld-ctf/diag-parlabel.d: Likewise.
793 * testsuite/ld-ctf/diag-wrong-magic-number-mixed.d: Likewise.
794 * testsuite/ld-ctf/function.d: Likewise.
795 * testsuite/ld-ctf/slice.d: Likewise.
796 * testsuite/ld-ctf/super-sub-cycles.d: Likewise.
797
b281a04f
AM
7982021-01-05 Alan Modra <amodra@gmail.com>
799
800 * testsuite/ld-scripts/sysroot-prefix.exp: Exclude some targets.
801
40b11930
AM
8022021-01-05 Alan Modra <amodra@gmail.com>
803
804 PR ld/26256
805 * testsuite/ld-elf/pr26256-1b.d: xfail s12z.
806 * testsuite/ld-scripts/crossref.exp (cross1): Don't xfail ia64.
807
cd6d537c
L
8082021-01-04 H.J. Lu <hongjiu.lu@intel.com>
809
810 PR ld/26256
811 * ldlang.c (gc_section_callback): Set pattern.
812 * testsuite/ld-elf/pr26256-1.s: New file.
813 * testsuite/ld-elf/pr26256-1.t: Likewise.
814 * testsuite/ld-elf/pr26256-1a.d: Likewise.
815 * testsuite/ld-elf/pr26256-1b.d: Likewise.
816 * testsuite/ld-elf/pr26256-2.s: Likewise.
817 * testsuite/ld-elf/pr26256-2.t: Likewise.
818 * testsuite/ld-elf/pr26256-2a.d: Likewise.
819 * testsuite/ld-elf/pr26256-2b-alt.d: Likewise.
820 * testsuite/ld-elf/pr26256-2b.d: Likewise.
821 * testsuite/ld-elf/pr26256-3.s: Likewise.
822 * testsuite/ld-elf/pr26256-3a.d: Likewise.
823 * testsuite/ld-elf/pr26256-3a.t: Likewise.
824 * testsuite/ld-elf/pr26256-3b.d: Likewise.
825 * testsuite/ld-elf/pr26256-3b.t: Likewise.
826
5b4293ba
AM
8272021-01-04 Alan Modra <amodra@gmail.com>
828
829 PR 26822
830 * testsuite/ld-arm/non-contiguous-arm2.d: Adjust STT_FILE symbol match.
831 * testsuite/ld-arm/non-contiguous-arm3.d: Likewise.
832 * testsuite/ld-arm/non-contiguous-arm5.d: Likewise.
833 * testsuite/ld-arm/non-contiguous-arm6.d: Likewise.
834 * testsuite/ld-i386/tlsbin.rd: Likewise.
835 * testsuite/ld-i386/tlsbin2.rd: Likewise.
836 * testsuite/ld-i386/tlsbindesc.rd: Likewise.
837 * testsuite/ld-i386/tlsdesc.rd: Likewise.
838 * testsuite/ld-i386/tlsnopic.rd: Likewise.
839 * testsuite/ld-i386/tlspic.rd: Likewise.
840 * testsuite/ld-i386/tlspic2.rd: Likewise.
841 * testsuite/ld-mips-elf/global-local-symtab-sort-n64.d: Likewise.
842 * testsuite/ld-mips-elf/global-local-symtab-sort-n64t.d: Likewise.
843 * testsuite/ld-mips-elf/global-local-symtab-sort-o32.d: Likewise.
844 * testsuite/ld-mips-elf/global-local-symtab-sort-o32t.d: Likewise.
845 * testsuite/ld-plugin/pr17973.d: Likewise.
846 * testsuite/ld-tic6x/shlib-1.rd: Likewise.
847 * testsuite/ld-tic6x/shlib-1b.rd: Likewise.
848 * testsuite/ld-tic6x/shlib-1r.rd: Likewise.
849 * testsuite/ld-tic6x/shlib-1rb.rd: Likewise.
850 * testsuite/ld-tic6x/shlib-app-1.rd: Likewise.
851 * testsuite/ld-tic6x/shlib-app-1b.rd: Likewise.
852 * testsuite/ld-tic6x/shlib-app-1r.rd: Likewise.
853 * testsuite/ld-tic6x/shlib-app-1rb.rd: Likewise.
854 * testsuite/ld-tic6x/shlib-noindex.rd: Likewise.
855 * testsuite/ld-tic6x/static-app-1.rd: Likewise.
856 * testsuite/ld-tic6x/static-app-1b.rd: Likewise.
857 * testsuite/ld-tic6x/static-app-1r.rd: Likewise.
858 * testsuite/ld-tic6x/static-app-1rb.rd: Likewise.
859 * testsuite/ld-x86-64/tlsbin.rd: Likewise.
860 * testsuite/ld-x86-64/tlsbin2.rd: Likewise.
861 * testsuite/ld-x86-64/tlsbindesc.rd: Likewise.
862 * testsuite/ld-x86-64/tlsdesc.rd: Likewise.
863 * testsuite/ld-x86-64/tlspic.rd: Likewise.
864 * testsuite/ld-x86-64/tlspic2.rd: Likewise.
865 * testsuite/ld-xtensa/tlsbin.rd: Likewise.
866 * testsuite/ld-xtensa/tlspic.rd: Likewise.
867
f9a6a8f0
AM
8682021-01-01 Nicolas Boulenguez <nicolas@debian.org>
869
870 * configure.tgt: Correct comment grammar.
871 * emultempl/m68hc1xelf.em: Likewise.
872 * ld.texi: Correct grammar.
873
250d07de
AM
8742021-01-01 Alan Modra <amodra@gmail.com>
875
876 Update year range in copyright notice of all files.
877
c2795844 878For older changes see ChangeLog-2020
3499769a 879\f
c2795844 880Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
881
882Copying and distribution of this file, with or without modification,
883are permitted in any medium without royalty provided the copyright
884notice and this notice are preserved.
885
886Local Variables:
887mode: change-log
888left-margin: 8
889fill-column: 74
890version-control: never
891End: