Regen Makefile.in for jobserver.m4 aclocal.m4 dependency
[deliverable/binutils-gdb.git] / ld / ChangeLog
1 2021-01-13 Alan Modra <amodra@gmail.com>
2
3 * Makefile.in: Regenerate.
4
5 2021-01-13 Alan Modra <amodra@gmail.com>
6
7 PR 27160
8 * ldlang.h (lang_output_section_statement_type): Add data field.
9 (lang_input_section_type, lang_section_bst_type): Add pattern field.
10 (statement_list): Declare.
11 (lang_add_section): Adjust prototype.
12 * emultempl/aarch64elf.em: Adjust lang_add_section calls.
13 * emultempl/armelf.em: Likewise.
14 * emultempl/beos.em: Likewise.
15 * emultempl/cskyelf.em: Likewise.
16 * emultempl/hppaelf.em: Likewise.
17 * emultempl/m68hc1xelf.em: Likewise.
18 * emultempl/metagelf.em: Likewise.
19 * emultempl/mipself.em: Likewise.
20 * emultempl/mmo.em: Likewise.
21 * emultempl/msp430.em: Likewise.
22 * emultempl/nios2elf.em: Likewise.
23 * emultempl/pe.em: Likewise.
24 * emultempl/pep.em: Likewise.
25 * emultempl/ppc64elf.em: Likewise.
26 * emultempl/spuelf.em: Likewise.
27 * emultempl/vms.em: Likewise.
28 * ldelf.c: Likewise.
29 * ldelfgen.c: Include ldctor.h.
30 (struct os_sections): New.
31 (add_link_order_input_section, link_order_scan): New functions.
32 (compare_link_order, fixup_link_order): New functions.
33 (ldelf_map_segments): Call link_order_scan and fixup_link_order.
34 * ldlang.c (statement_list): Make global.
35 (output_section_callback_fast): Save pattern in tree node.
36 (lang_add_section): Add pattern parameter, save in lang_input_section.
37 (output_section_callback_tree_to_list): Adjust lang_add_section calls.
38 (lang_insert_orphan, output_section_callback): Likewise.
39 (ldlang_place_orphan): Likewise.
40 (gc_section_callback): Don't set section->pattern.
41 * testsuite/ld-elf/pr26256-2a.d: Don't xfail generic.
42 * testsuite/ld-elf/pr26256-3b.d: Likewise.
43 * testsuite/ld-elf/pr26256-2b.d: Likewise. notarget xgate.
44
45 2021-01-13 Alan Modra <amodra@gmail.com>
46
47 * ldlang.h (callback_t): Remove flag_info function parameter.
48 * ldlang.c (walk_wild_consider_section): Adjust to suit.
49 (walk_wild_section_general): Likewise.
50 (output_section_callback_fast, output_section_callback): Likewise.
51 (check_section_callback, gc_section_callback): Likewise.
52 (find_relro_section_callback): Likewise.
53
54 2021-01-12 H.J. Lu <hongjiu.lu@intel.com>
55
56 PR binutils/26792
57 * configure.ac: Use GNU_MAKE_JOBSERVER.
58 * aclocal.m4: Regenerated.
59 * configure: Likewise.
60
61 2021-01-12 H.J. Lu <hongjiu.lu@intel.com>
62
63 PR ld/27171
64 * testsuite/ld-x86-64/pe-x86-64-5.obj.bz2: New file.
65 * testsuite/ld-x86-64/pe-x86-64-5.od: Likewise.
66 * testsuite/ld-x86-64/pe-x86-64-5.rd: Likewise.
67 * testsuite/ld-x86-64/pe-x86-64.exp: Run PR ld/27171 test.
68
69 2021-01-11 H.J. Lu <hongjiu.lu@intel.com>
70
71 PR ld/27173
72 * configure: Regenerated.
73
74 2021-01-11 Matt Jenkins <matt@majenko.co.uk>
75
76 PR ld/27167
77 * ldmain.c (get_emulation): Add mipsmips32r3, mips32r5, mips64r3
78 and mips64r5 to list of known mips targets.
79
80 2021-01-11 Nick Clifton <nickc@redhat.com>matt@majenko.co.uk
81
82 * po/pt_BR.po: Updated Brazilian Portuguese translation.
83 ` * po/uk.po: Updated Ukranian translation.
84
85 2021-01-09 H.J. Lu <hongjiu.lu@intel.com>
86
87 * configure: Regenerated.
88
89 2021-01-09 H.J. Lu <hongjiu.lu@intel.com>
90
91 PR ld/27166
92 * testsuite/ld-x86-64/lam-u48.rd: New file.
93 * testsuite/ld-x86-64/lam-u57.rd: Likewise.
94 * testsuite/ld-x86-64/x86-64.exp: Add PR ld/27166 tests.
95
96 2021-01-09 Nick Clifton <nickc@redhat.com>
97
98 * configure: Regenerate.
99 * po/ld.pot: Regenerate.
100
101 2021-01-09 Nick Clifton <nickc@redhat.com>
102
103 * 2.36 release branch crated.
104
105 2021-01-08 H.J. Lu <hongjiu.lu@intel.com>
106
107 * ld-x86-64/property-x86-lam-u48-4.d: Updated.
108 * ld-x86-64/property-x86-lam-u48-5.d: Likewise.
109
110 2021-01-09 Alan Modra <amodra@gmail.com>
111
112 * configure: Regenerate.
113 * Makefile.in: Regenerate.
114
115 2021-01-07 Samuel Thibault <samuel.thibault@gnu.org>
116
117 * configure: Regenerate.
118
119 2021-01-07 H.J. Lu <hongjiu.lu@intel.com>
120
121 PR 27109
122 * testsuite/ld-elf/export-class.sd: Adjust the expected output.
123 * testsuite/ld-elf/loadaddr3b.d: Likewise.
124 * testsuite/ld-i386/ibt-plt-1.d: Likewise.
125 * testsuite/ld-i386/ibt-plt-2a.d: Likewise.
126 * testsuite/ld-i386/ibt-plt-2c.d: Likewise.
127 * testsuite/ld-i386/ibt-plt-3a.d: Likewise.
128 * testsuite/ld-i386/ibt-plt-3c.d: Likewise.
129 * testsuite/ld-i386/pr19636-1d.d: Likewise.
130 * testsuite/ld-i386/pr19636-1l.d: Likewise.
131 * testsuite/ld-i386/pr19636-2c.d: Likewise.
132 * testsuite/ld-ifunc/ifunc-2-i386-now.d: Likewise.
133 * testsuite/ld-ifunc/ifunc-2-local-i386-now.d: Likewise.
134 * testsuite/ld-ifunc/ifunc-2-local-x86-64-now.d: Likewise.
135 * testsuite/ld-ifunc/ifunc-2-x86-64-now.d: Likewise.
136 * testsuite/ld-ifunc/ifunc-21-x86-64.d: Likewise.
137 * testsuite/ld-ifunc/ifunc-22-x86-64.d: Likewise.
138 * testsuite/ld-ifunc/pr17154-i386-now.d: Likewise.
139 * testsuite/ld-ifunc/pr17154-i386.d: Likewise.
140 * testsuite/ld-ifunc/pr17154-x86-64-now.d: Likewise.
141 * testsuite/ld-ifunc/pr17154-x86-64.d: Likewise.
142 * testsuite/ld-x86-64/bnd-branch-1-now.d: Likewise.
143 * testsuite/ld-x86-64/bnd-ifunc-1-now.d: Likewise.
144 * testsuite/ld-x86-64/bnd-ifunc-2-now.d: Likewise.
145 * testsuite/ld-x86-64/bnd-ifunc-2.d: Likewise.
146 * testsuite/ld-x86-64/bnd-plt-1-now.d: Likewise.
147 * testsuite/ld-x86-64/bnd-plt-1.d: Likewise.
148 * testsuite/ld-x86-64/ibt-plt-1-x32.d: Likewise.
149 * testsuite/ld-x86-64/ibt-plt-1.d: Likewise.
150 * testsuite/ld-x86-64/ibt-plt-2a-x32.d: Likewise.
151 * testsuite/ld-x86-64/ibt-plt-2a.d: Likewise.
152 * testsuite/ld-x86-64/ibt-plt-2c-x32.d: Likewise.
153 * testsuite/ld-x86-64/ibt-plt-2c.d: Likewise.
154 * testsuite/ld-x86-64/ibt-plt-3a-x32.d: Likewise.
155 * testsuite/ld-x86-64/ibt-plt-3a.d: Likewise.
156 * testsuite/ld-x86-64/ibt-plt-3c-x32.d: Likewise.
157 * testsuite/ld-x86-64/ibt-plt-3c.d: Likewise.
158 * testsuite/ld-x86-64/pr19609-4e.d: Likewise.
159 * testsuite/ld-x86-64/pr19609-6a.d: Likewise.
160 * testsuite/ld-x86-64/pr19609-6b.d: Likewise.
161 * testsuite/ld-x86-64/pr19609-7b.d: Likewise.
162 * testsuite/ld-x86-64/pr19609-7d.d: Likewise.
163 * testsuite/ld-x86-64/pr19636-2l.d: Likewise.
164 * testsuite/ld-x86-64/pr20253-1d.d: Likewise.
165 * testsuite/ld-x86-64/pr20253-1h.d: Likewise.
166 * testsuite/ld-x86-64/pr21038b-now.d: Likewise.
167 * testsuite/ld-x86-64/pr21038b.d: Likewise.
168 * testsuite/ld-x86-64/pr21038c-now.d: Likewise.
169 * testsuite/ld-x86-64/pr21038c.d: Likewise.
170 * testsuite/ld-x86-64/pr23854.d: Likewise.
171 * testsuite/ld-x86-64/pr25416-3.d: Likewise.
172 * testsuite/ld-x86-64/pr25416-4.d: Likewise.
173 * testsuite/ld-i386/plt-pic.pd: Likewise.
174 * testsuite/ld-i386/plt-pic2.dd: Likewise.
175 * testsuite/ld-i386/plt.pd: Likewise.
176 * testsuite/ld-i386/plt2.dd: Likewise.
177 * testsuite/ld-i386/tlsbin.rd: Likewise.
178 * testsuite/ld-i386/tlsbin2.rd: Likewise.
179 * testsuite/ld-i386/tlsbindesc.rd: Likewise.
180 * testsuite/ld-i386/tlsdesc.rd: Likewise.
181 * testsuite/ld-i386/tlsgdesc.rd: Likewise.
182 * testsuite/ld-i386/tlsnopic.rd: Likewise.
183 * testsuite/ld-i386/tlspic.rd: Likewise.
184 * testsuite/ld-i386/tlspic2.rd: Likewise.
185 * testsuite/ld-x86-64/mpx3.dd: Likewise.
186 * testsuite/ld-x86-64/mpx3n.dd: Likewise.
187 * testsuite/ld-x86-64/mpx4.dd: Likewise.
188 * testsuite/ld-x86-64/mpx4n.dd: Likewise.
189 * testsuite/ld-x86-64/pe-x86-64-1.od: Likewise.
190 * testsuite/ld-x86-64/pe-x86-64-2.od: Likewise.
191 * testsuite/ld-x86-64/pe-x86-64-3.od: Likewise.
192 * testsuite/ld-x86-64/pe-x86-64-4.od: Likewise.
193 * testsuite/ld-x86-64/plt.pd: Likewise.
194 * testsuite/ld-x86-64/plt2.dd: Likewise.
195 * testsuite/ld-x86-64/tlsbin.rd: Likewise.
196 * testsuite/ld-x86-64/tlsbin2.rd: Likewise.
197 * testsuite/ld-x86-64/tlsbindesc.rd: Likewise.
198 * testsuite/ld-x86-64/tlsdesc.rd: Likewise.
199 * testsuite/ld-x86-64/tlsgdesc.rd: Likewise.
200 * testsuite/ld-x86-64/tlspic.rd: Likewise.
201 * testsuite/ld-x86-64/tlspic2.rd: Likewise.
202 * testsuite/ld-elf/sec64k.exp: Check
203 is_elf_unused_section_symbols.
204
205 2021-01-07 Alan Modra <amodra@gmail.com>
206
207 * testsuite/ld-scripts/fill.d: Skip sh-*-pe rather than xfail.
208 * testsuite/ld-scripts/fill16.d: Don't xfail sh-*-pe.
209 * testsuite/ld-scripts/segment-start.d: Likewise.
210
211 2021-01-07 Alan Modra <amodra@gmail.com>
212
213 * testsuite/ld-elf/comm-data5.d: xfail targets that complain
214 about dynamic relocations in read-only sections.
215 * testsuite/ld-elf/ehdr_start-shared.d: Likewise.
216 * testsuite/ld-elf/ehdr_start.d: Likewise.
217 * testsuite/ld-scripts/pr22267.d: Likewise.
218 * testsuite/ld-elf/shared.exp: Likewise for DT_TEXTREL tests and
219 pr20995 text.
220 * testsuite/ld-elf/sec64k.exp: Don't run 64ksec on lm32-linux.
221
222 2021-01-07 Marcus Comstedt <marcus@mc.pp.se>
223
224 * testsuite/ld-scripts/empty-address-2a.d: xfail riscv64*-*-*.
225 * testsuite/ld-scripts/empty-address-2b.d: Likewise.
226
227 2021-01-07 Alan Modra <amodra@gmail.com>
228
229 * po/BLD-POTFILES.in: Regenerate.
230
231 2021-01-07 Alan Modra <amodra@gmail.com>
232
233 * testsuite/ld-elf/shared.exp: xfail pr22471 for targets that
234 complain about relocs in read-only sections. Tidy ASFLAGS append.
235
236 2021-01-06 Alan Modra <amodra@gmail.com>
237
238 * testsuite/ld-sparc/sparc.exp (sparc64tests): Set text-segment
239 base for some tests.
240 * testsuite/ld-sparc/gotop32.dd: Match solaris output.
241 * testsuite/ld-sparc/gotop32.sd: Likewise.
242 * testsuite/ld-sparc/gotop32.td: Likewise.
243 * testsuite/ld-sparc/gotop64.dd: Likewise.
244 * testsuite/ld-sparc/gotop64.sd: Likewise.
245 * testsuite/ld-sparc/gotop64.td: Likewise.
246 * testsuite/ld-sparc/tlsg32.sd: Likewise.
247 * testsuite/ld-sparc/tlsg64.sd: Likewise.
248 * testsuite/ld-sparc/tlspie32.dd: Likewise.
249 * testsuite/ld-sparc/tlspie64.dd: Likewise.
250 * testsuite/ld-sparc/tlssunbin32.dd: Likewise.
251 * testsuite/ld-sparc/tlssunbin32.sd: Likewise.
252 * testsuite/ld-sparc/tlssunbin32.td: Likewise.
253 * testsuite/ld-sparc/tlssunbin64.dd: Likewise.
254 * testsuite/ld-sparc/tlssunbin64.sd: Likewise.
255 * testsuite/ld-sparc/tlssunbin64.td: Likewise.
256 * testsuite/ld-sparc/tlssunnopic32.dd: Likewise.
257 * testsuite/ld-sparc/tlssunnopic32.sd: Likewise.
258 * testsuite/ld-sparc/tlssunnopic64.dd: Likewise.
259 * testsuite/ld-sparc/tlssunnopic64.sd: Likewise.
260 * testsuite/ld-sparc/tlssunpic32.dd: Likewise.
261 * testsuite/ld-sparc/tlssunpic32.sd: Likewise.
262 * testsuite/ld-sparc/tlssunpic32.td: Likewise.
263 * testsuite/ld-sparc/tlssunpic64.dd: Likewise.
264 * testsuite/ld-sparc/tlssunpic64.sd: Likewise.
265 * testsuite/ld-sparc/tlssunpic64.td: Likewise.
266 * testsuite/ld-sparc/wdispcall.dd: Likewise.
267
268 2021-01-06 Alan Modra <amodra@gmail.com>
269
270 * testsuite/ld-scripts/rgn-at10.d: xfail v850.
271 * testsuite/ld-scripts/rgn-at11.d: Likewise.
272
273 2021-01-06 Marcus Comstedt <marcus@mc.pp.se>
274
275 * testsuite/ld-riscv-elf/ld-riscv-elf.exp: Added
276 riscv_choose_[ilp32|lp64]_emul to choose the correct linker script.
277 * testsuite/ld-riscv-elf/attr-merge-arch-01.d: Call
278 riscv_choose_[ilp32|lp64]_emul instead of hardcoding elf[32|64]lriscv.
279 * testsuite/ld-riscv-elf/attr-merge-arch-02.d: Likewise.
280 * testsuite/ld-riscv-elf/attr-merge-arch-03.d: Likewise.
281 * testsuite/ld-riscv-elf/attr-merge-arch-failed-01.d: Likewise.
282 * testsuite/ld-riscv-elf/attr-merge-arch-failed-02.d: Likewise.
283 * testsuite/ld-riscv-elf/c-lui-2.d: Likewise.
284 * testsuite/ld-riscv-elf/c-lui.d: Likewise.
285 * testsuite/ld-riscv-elf/call-relax.d: Likewise.
286 * testsuite/ld-riscv-elf/pcrel-lo-addend-2.d: Likewise.
287 * testsuite/ld-riscv-elf/pcrel-lo-addend.d: Likewise.
288 * testsuite/ld-riscv-elf/weakref32.d: Accept bigriscv in addition
289 to littleriscv.
290 * testsuite/ld-riscv-elf/weakref64.d: Likewise.
291
292 2021-01-06 Marcus Comstedt <marcus@mc.pp.se>
293
294 * configure.tgt: Added riscvbe-*-*, riscv32be*-*-*, riscv64be*-*-*,
295 riscv32be*-*-linux*, and riscv64be*-*-linux*.
296 * Makefile.am: Added eelf32briscv.c, eelf32briscv_ilp32f.c and
297 eelf32briscv_ilp32.c.
298 * Makefile.in: Regenerate.
299 * emulparams/elf32briscv.sh: Added.
300 * emulparams/elf32briscv_ilp32.sh: Likewise.
301 * emulparams/elf32briscv_ilp32f.sh: Likewise.
302 * emulparams/elf64briscv.sh: Likewise.
303 * emulparams/elf64briscv_lp64.sh: Likewise.
304 * emulparams/elf64briscv_lp64f.sh: Likewise.
305
306 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
307
308 * testsuite/ld-ctf/enum-forward.c: New test.
309 * testsuite/ld-ctf/enum-forward.c: New results.
310
311 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
312
313 * testsuite/ld-ctf/array.d: Adjust for dumper changes.
314 * testsuite/ld-ctf/conflicting-cycle-1.B-1.d: Likewise.
315 * testsuite/ld-ctf/conflicting-cycle-1.B-2.d: Likewise.
316 * testsuite/ld-ctf/conflicting-cycle-1.parent.d: Likewise.
317 * testsuite/ld-ctf/conflicting-cycle-2.A-1.d: Likewise.
318 * testsuite/ld-ctf/conflicting-cycle-2.A-2.d: Likewise.
319 * testsuite/ld-ctf/conflicting-cycle-2.parent.d: Likewise.
320 * testsuite/ld-ctf/conflicting-cycle-3.C-1.d: Likewise.
321 * testsuite/ld-ctf/conflicting-cycle-3.C-2.d: Likewise.
322 * testsuite/ld-ctf/conflicting-cycle-3.parent.d: Likewise.
323 * testsuite/ld-ctf/conflicting-enums.d: Likewise.
324 * testsuite/ld-ctf/conflicting-typedefs.d: Likewise.
325 * testsuite/ld-ctf/cross-tu-cyclic-conflicting.d: Likewise.
326 * testsuite/ld-ctf/cross-tu-cyclic-nonconflicting.d: Likewise.
327 * testsuite/ld-ctf/cross-tu-into-cycle.d: Likewise.
328 * testsuite/ld-ctf/cross-tu-noncyclic.d: Likewise.
329 * testsuite/ld-ctf/cycle-1.d: Likewise.
330 * testsuite/ld-ctf/cycle-2.A.d: Likewise.
331 * testsuite/ld-ctf/cycle-2.B.d: Likewise.
332 * testsuite/ld-ctf/cycle-2.C.d: Likewise.
333 * testsuite/ld-ctf/data-func-conflicted.d: Likewise.
334 * testsuite/ld-ctf/diag-cttname-null.d: Likewise.
335 * testsuite/ld-ctf/diag-cuname.d: Likewise.
336 * testsuite/ld-ctf/diag-parlabel.d: Likewise.
337 * testsuite/ld-ctf/diag-wrong-magic-number-mixed.d: Likewise.
338 * testsuite/ld-ctf/forward.d: Likewise.
339 * testsuite/ld-ctf/function.d: Likewise.
340 * testsuite/ld-ctf/slice.d: Likewise.
341 * testsuite/ld-ctf/super-sub-cycles.d: Likewise.
342 * testsuite/ld-ctf/enums.c: New test.
343 * testsuite/ld-ctf/enums.d: New test.
344
345 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
346
347 * testsuite/ld-ctf/conflicting-cycle-1.parent.d: Adjust for dumper
348 changes.
349 * testsuite/ld-ctf/cross-tu-cyclic-conflicting.d: Likewise.
350 * testsuite/ld-ctf/forward.c: New test...
351 * testsuite/ld-ctf/forward.d: ... and results.
352
353 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
354
355 * testsuite/ld-ctf/array.d: Adjust for dumper changes.
356 * testsuite/ld-ctf/data-func-conflicted.d: Likewise.
357 * testsuite/ld-ctf/diag-cttname-null.d: Likewise.
358 * testsuite/ld-ctf/diag-cuname.d: Likewise.
359 * testsuite/ld-ctf/diag-parlabel.d: Likewise.
360 * testsuite/ld-ctf/function.d: Likewise.
361 * testsuite/ld-ctf/slice.d: Likewise.
362
363 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
364
365 * testsuite/ld-ctf/array.d: Adjust for dumper changes.
366 * testsuite/ld-ctf/conflicting-cycle-1.B-1.d: Likewise.
367 * testsuite/ld-ctf/conflicting-cycle-1.B-2.d: Likewise.
368 * testsuite/ld-ctf/conflicting-cycle-1.parent.d: Likewise.
369 * testsuite/ld-ctf/conflicting-cycle-2.A-1.d: Likewise.
370 * testsuite/ld-ctf/conflicting-cycle-2.A-2.d: Likewise.
371 * testsuite/ld-ctf/conflicting-cycle-2.parent.d: Likewise.
372 * testsuite/ld-ctf/conflicting-cycle-3.C-1.d: Likewise.
373 * testsuite/ld-ctf/conflicting-cycle-3.C-2.d: Likewise.
374 * testsuite/ld-ctf/conflicting-cycle-3.parent.d: Likewise.
375 * testsuite/ld-ctf/conflicting-enums.d: Likewise.
376 * testsuite/ld-ctf/conflicting-typedefs.d: Likewise.
377 * testsuite/ld-ctf/cross-tu-cyclic-conflicting.d: Likewise.
378 * testsuite/ld-ctf/cross-tu-cyclic-nonconflicting.d: Likewise.
379 * testsuite/ld-ctf/cross-tu-into-cycle.d: Likewise.
380 * testsuite/ld-ctf/cross-tu-noncyclic.d: Likewise.
381 * testsuite/ld-ctf/cycle-1.d: Likewise.
382 * testsuite/ld-ctf/cycle-2.A.d: Likewise.
383 * testsuite/ld-ctf/cycle-2.B.d: Likewise.
384 * testsuite/ld-ctf/cycle-2.C.d: Likewise.
385 * testsuite/ld-ctf/data-func-conflicted.d: Likewise.
386 * testsuite/ld-ctf/diag-cttname-null.d: Likewise.
387 * testsuite/ld-ctf/diag-cuname.d: Likewise.
388 * testsuite/ld-ctf/diag-parlabel.d: Likewise.
389 * testsuite/ld-ctf/diag-wrong-magic-number-mixed.d: Likewise.
390 * testsuite/ld-ctf/function.d: Likewise.
391 * testsuite/ld-ctf/slice.d: Likewise.
392 * testsuite/ld-ctf/super-sub-cycles.d: Likewise.
393
394 2021-01-05 Alan Modra <amodra@gmail.com>
395
396 * testsuite/ld-scripts/sysroot-prefix.exp: Exclude some targets.
397
398 2021-01-05 Alan Modra <amodra@gmail.com>
399
400 PR ld/26256
401 * testsuite/ld-elf/pr26256-1b.d: xfail s12z.
402 * testsuite/ld-scripts/crossref.exp (cross1): Don't xfail ia64.
403
404 2021-01-04 H.J. Lu <hongjiu.lu@intel.com>
405
406 PR ld/26256
407 * ldlang.c (gc_section_callback): Set pattern.
408 * testsuite/ld-elf/pr26256-1.s: New file.
409 * testsuite/ld-elf/pr26256-1.t: Likewise.
410 * testsuite/ld-elf/pr26256-1a.d: Likewise.
411 * testsuite/ld-elf/pr26256-1b.d: Likewise.
412 * testsuite/ld-elf/pr26256-2.s: Likewise.
413 * testsuite/ld-elf/pr26256-2.t: Likewise.
414 * testsuite/ld-elf/pr26256-2a.d: Likewise.
415 * testsuite/ld-elf/pr26256-2b-alt.d: Likewise.
416 * testsuite/ld-elf/pr26256-2b.d: Likewise.
417 * testsuite/ld-elf/pr26256-3.s: Likewise.
418 * testsuite/ld-elf/pr26256-3a.d: Likewise.
419 * testsuite/ld-elf/pr26256-3a.t: Likewise.
420 * testsuite/ld-elf/pr26256-3b.d: Likewise.
421 * testsuite/ld-elf/pr26256-3b.t: Likewise.
422
423 2021-01-04 Alan Modra <amodra@gmail.com>
424
425 PR 26822
426 * testsuite/ld-arm/non-contiguous-arm2.d: Adjust STT_FILE symbol match.
427 * testsuite/ld-arm/non-contiguous-arm3.d: Likewise.
428 * testsuite/ld-arm/non-contiguous-arm5.d: Likewise.
429 * testsuite/ld-arm/non-contiguous-arm6.d: Likewise.
430 * testsuite/ld-i386/tlsbin.rd: Likewise.
431 * testsuite/ld-i386/tlsbin2.rd: Likewise.
432 * testsuite/ld-i386/tlsbindesc.rd: Likewise.
433 * testsuite/ld-i386/tlsdesc.rd: Likewise.
434 * testsuite/ld-i386/tlsnopic.rd: Likewise.
435 * testsuite/ld-i386/tlspic.rd: Likewise.
436 * testsuite/ld-i386/tlspic2.rd: Likewise.
437 * testsuite/ld-mips-elf/global-local-symtab-sort-n64.d: Likewise.
438 * testsuite/ld-mips-elf/global-local-symtab-sort-n64t.d: Likewise.
439 * testsuite/ld-mips-elf/global-local-symtab-sort-o32.d: Likewise.
440 * testsuite/ld-mips-elf/global-local-symtab-sort-o32t.d: Likewise.
441 * testsuite/ld-plugin/pr17973.d: Likewise.
442 * testsuite/ld-tic6x/shlib-1.rd: Likewise.
443 * testsuite/ld-tic6x/shlib-1b.rd: Likewise.
444 * testsuite/ld-tic6x/shlib-1r.rd: Likewise.
445 * testsuite/ld-tic6x/shlib-1rb.rd: Likewise.
446 * testsuite/ld-tic6x/shlib-app-1.rd: Likewise.
447 * testsuite/ld-tic6x/shlib-app-1b.rd: Likewise.
448 * testsuite/ld-tic6x/shlib-app-1r.rd: Likewise.
449 * testsuite/ld-tic6x/shlib-app-1rb.rd: Likewise.
450 * testsuite/ld-tic6x/shlib-noindex.rd: Likewise.
451 * testsuite/ld-tic6x/static-app-1.rd: Likewise.
452 * testsuite/ld-tic6x/static-app-1b.rd: Likewise.
453 * testsuite/ld-tic6x/static-app-1r.rd: Likewise.
454 * testsuite/ld-tic6x/static-app-1rb.rd: Likewise.
455 * testsuite/ld-x86-64/tlsbin.rd: Likewise.
456 * testsuite/ld-x86-64/tlsbin2.rd: Likewise.
457 * testsuite/ld-x86-64/tlsbindesc.rd: Likewise.
458 * testsuite/ld-x86-64/tlsdesc.rd: Likewise.
459 * testsuite/ld-x86-64/tlspic.rd: Likewise.
460 * testsuite/ld-x86-64/tlspic2.rd: Likewise.
461 * testsuite/ld-xtensa/tlsbin.rd: Likewise.
462 * testsuite/ld-xtensa/tlspic.rd: Likewise.
463
464 2021-01-01 Nicolas Boulenguez <nicolas@debian.org>
465
466 * configure.tgt: Correct comment grammar.
467 * emultempl/m68hc1xelf.em: Likewise.
468 * ld.texi: Correct grammar.
469
470 2021-01-01 Alan Modra <amodra@gmail.com>
471
472 Update year range in copyright notice of all files.
473
474 For older changes see ChangeLog-2020
475 \f
476 Copyright (C) 2021 Free Software Foundation, Inc.
477
478 Copying and distribution of this file, with or without modification,
479 are permitted in any medium without royalty provided the copyright
480 notice and this notice are preserved.
481
482 Local Variables:
483 mode: change-log
484 left-margin: 8
485 fill-column: 74
486 version-control: never
487 End:
This page took 0.0386 seconds and 5 git commands to generate.