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