x86: Don't generate GOT_symbol for PLT relocations
[deliverable/binutils-gdb.git] / ld / ChangeLog
CommitLineData
5347ed60
AM
12021-01-13 Alan Modra <amodra@gmail.com>
2
3 * Makefile.in: Regenerate.
4
b209b5a6
AM
52021-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
8c4645b4
AM
452021-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
d546b610
L
542021-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
c2e9a4a3
L
612021-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
83b33c6c
L
692021-01-11 H.J. Lu <hongjiu.lu@intel.com>
70
71 PR ld/27173
72 * configure: Regenerated.
73
c0f6e439
MJ
742021-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
802021-01-11 Nick Clifton <nickc@redhat.com>matt@majenko.co.uk
a8aa72b9
NC
81
82 * po/pt_BR.po: Updated Brazilian Portuguese translation.
83` * po/uk.po: Updated Ukranian translation.
84
a4966cd9
L
852021-01-09 H.J. Lu <hongjiu.lu@intel.com>
86
87 * configure: Regenerated.
88
0a94990b
L
892021-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
573fe3fb
NC
962021-01-09 Nick Clifton <nickc@redhat.com>
97
98 * configure: Regenerate.
99 * po/ld.pot: Regenerate.
100
055bc77a
NC
1012021-01-09 Nick Clifton <nickc@redhat.com>
102
103 * 2.36 release branch crated.
104
ba9e922f
L
1052021-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
64307045
AM
1102021-01-09 Alan Modra <amodra@gmail.com>
111
112 * configure: Regenerate.
113 * Makefile.in: Regenerate.
114
f4782128
ST
1152021-01-07 Samuel Thibault <samuel.thibault@gnu.org>
116
117 * configure: Regenerate.
118
d1bcae83
L
1192021-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
dc200613
AM
2052021-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
8e604ff0
AM
2112021-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
4d4490b8
MC
2222021-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
f526791a
AM
2272021-01-07 Alan Modra <amodra@gmail.com>
228
229 * po/BLD-POTFILES.in: Regenerate.
230
4018f4e0
AM
2312021-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
3677b729
AM
2362021-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
73624512
AM
2682021-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
f36ce378
MC
2732021-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
fbc09e7a
MC
2922021-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
b4b6ea46
NA
3062021-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
37002871
NA
3112021-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
ffeece6a
NA
3452021-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
91e7ce2f
NA
3532021-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
57f97d0e
NA
3632021-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
b281a04f
AM
3942021-01-05 Alan Modra <amodra@gmail.com>
395
396 * testsuite/ld-scripts/sysroot-prefix.exp: Exclude some targets.
397
40b11930
AM
3982021-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
cd6d537c
L
4042021-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
5b4293ba
AM
4232021-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
f9a6a8f0
AM
4642021-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
250d07de
AM
4702021-01-01 Alan Modra <amodra@gmail.com>
471
472 Update year range in copyright notice of all files.
473
c2795844 474For older changes see ChangeLog-2020
3499769a 475\f
c2795844 476Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
477
478Copying and distribution of this file, with or without modification,
479are permitted in any medium without royalty provided the copyright
480notice and this notice are preserved.
481
482Local Variables:
483mode: change-log
484left-margin: 8
485fill-column: 74
486version-control: never
487End:
This page took 0.407779 seconds and 4 git commands to generate.