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