Test that terminal settings are restored after quitting via SIGTERM
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
e5654c0f
AM
12015-07-28 Alan Modra <amodra@gmail.com>
2
3 * ld-powerpc/elfv2so.d: Update.
4
6f8ea6c4
L
52015-07-27 H.J. Lu <hongjiu.lu@intel.com>
6
7 * config/default.exp (NOPIE_CFLAGS): New.
8 (NOPIE_LDFLAGS): Likewise.
9 * ld-size/size.exp (run_cc_link_tests): Add $NOPIE_CFLAGS and
10 $NOPIE_LDFLAGS if needed.
11 (run_ld_link_exec_tests): Add $NOPIE_CFLAGS if needed.
12
219a6876
L
132015-07-27 H.J. Lu <hongjiu.lu@intel.com>
14
15 * ld-srec/srec.exp (CC): Save and restore. Append $PLT_CFLAGS.
16 (CXX): Likewise.
17
cda77e9e
L
182015-07-27 H.J. Lu <hongjiu.lu@intel.com>
19
20 * ld-shared/shared.exp: Pass $PLT_CFLAGS to ld_compile.
21
379d3f1f
L
222015-07-27 H.J. Lu <hongjiu.lu@intel.com>
23
24 * ld-scripts/crossref.exp (CC): Save and restore. Append
25 $PLT_CFLAGS.
26
ea9fb8b3
L
272015-07-27 H.J. Lu <hongjiu.lu@intel.com>
28
29 * ld-i386/i386.exp (run_cc_link_tests): Add $PLT_CFLAGS to
30 -fPIC if needed.
31 * ld-x86-64/mpx.exp (run_cc_link_tests): Likewise.
32 * ld-x86-64/x86-64.exp (run_cc_link_tests): Likewise.
33
faebca03
L
342015-07-27 H.J. Lu <hongjiu.lu@intel.com>
35
36 * ld-elfvsb/elfvsb.exp (visibility_run): Pass $PLT_CFLAGS to
37 ld_compile.
38
c4972ed6
L
392015-07-27 H.J. Lu <hongjiu.lu@intel.com>
40
41 * ld-elfvers/vers.exp (build_vers_lib_no_pic): Pass $PLT_CFLAGS
42 to build_binary.
43
e10461ae
L
442015-07-27 H.J. Lu <hongjiu.lu@intel.com>
45
46 * config/default.exp (PLT_CFLAGS): New.
47
32f573bc
SN
482015-07-27 Szabolcs Nagy <szabolcs.nagy@arm.com>
49
50 PR ld/18705
51 * ld-aarch64/protected-data.d: New.
52 * ld-aarch64/protected-data.s: New.
53 * ld-aarch64/aarch64-elf.exp: Add new test.
54
b68a20d6
SN
552015-07-27 Szabolcs Nagy <szabolcs.nagy@arm.com>
56
57 PR ld/18705
58 * ld-arm/protected-data.d: New.
59 * ld-arm/protected-data.s: New.
60 * ld-arm/arm-elf.exp: Add new test.
61
edcab5e8
L
622015-07-26 H.J. Lu <hongjiu.lu@intel.com>
63
64 PR ld/18718
65 * ld-elf/shared.exp: Compile PR ld/18718 tests with -O2.
66
d76b6207
L
672015-07-26 H.J. Lu <hongjiu.lu@intel.com>
68
69 * lib/ld-lib.exp (run_host_cmd_yesno): Set errcnt and warncnt
70 to 0.
71
18d9555c
L
722015-07-25 H.J. Lu <hongjiu.lu@intel.com>
73
74 PR ld/18718
75 * ld-elf/pr18718.c: New file.
76 * ld-elf/shared.exp: Run tests for PR ld/18718.
77
a496fbc8
AM
782015-07-25 Alan Modra <amodra@gmail.com>
79
80 * ld-elf/symbolic-func.s,
81 * ld-elf/symbolic-func.r: New test.
82 * ld-elf/elf.exp: Run it.
83
84b74b49
L
842015-07-24 H.J. Lu <hongjiu.lu@intel.com>
85
86 * ld-elf/compress.exp (build_tests): Replace -g with -ggdb3.
87 * ld-elf/zlibbegin.rS: Also expect "GC".
88 * ld-elf/zlibnormal.rS: Likewise.
89
77a69ff8
JW
902015-07-16 Jiong Wang <jiong.wang@arm.com>
91
92 * ld-aarch64/tls-tiny-ld.s: New file.
93 * ld-aarch64/tls-tiny-ld.d: Ditto.
94 * ld-aarch64/aarch64-elf.exp: Run new test.
95
19a7fe52
L
962015-07-14 H.J. Lu <hongjiu.lu@intel.com>
97
98 * ld-elf/zlibbegin.rS: Updated to .debug_.* with the
99 SHF_COMPRESSED bit.
100 * ld-elf/zlibnormal.rS: Likewise.
101
3350cc01
CM
1022015-07-09 Catherine Moore <clm@codesourcery.com>
103
72f4393d
L
104 * ld-mips-elf/attr-gnu-4-08.d: Update expected output.
105 * ld-mips-elf/attr-gnu-4-09.d: New.
106 * ld-mips-elf/attr-gnu-4-19.d: New.
107 * ld-mips-elf/attr-gnu-4-29.d: New.
108 * ld-mips-elf/attr-gnu-4-39.d: New.
109 * ld-mips-elf/attr-gnu-4-49.d: New.
110 * ld-mips-elf/attr-gnu-4-59.d: New.
111 * ld-mips-elf/attr-gnu-4-69.d: New.
112 * ld-mips-elf/attr-gnu-4-79.d: New.
113 * ld-mips-elf/attr-gnu-4-89.d: New.
114 * ld-mips-elf/attr-gnu-4-9.s: New.
115 * ld-mips-elf/mips-elf.exp: Run new tests.
3350cc01 116
328e7bfd
DC
1172015-07-08 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
118
119 * ld-avr/gc-section-debugline.d: New test.
120 * ld-avr/per-function-debugline.s: Source for new test.
121
92a9c616
RS
1222015-07-05 Richard Sandiford <richard.sandiford@arm.com>
123
124 * ld-powerpc/tocopt6-inc.s, ld-powerpc/tocopt6a.s,
125 ld-powerpc/tocopt6b.s, ld-powerpc/tocopt6c.s,
126 ld-powerpc/tocopt6.d: New test.
127 * ld-powerpc/powerpc.exp (ppc64elftests): Add it.
128
0f088b2a
KT
1292015-07-03 Kai Tietz <ktietz@redhat.com>
130 Nick Clifton <nickc@redhat.com>
131
132 PR ld/11539
133 * lib/ld-lib.exp (check_gc_sections_available): Do not
134 automatically fail for cygwin and mingw targets.
135
965b1d80
SL
1362015-07-01 Sandra Loosemore <sandra@codesourcery.com>
137 Cesar Philippidis <cesar@codesourcery.com>
138
139 * ld-nios2/mixed1a.d: New.
140 * ld-nios2/mixed1a.s: New.
141 * ld-nios2/mixed1b.d: New.
142 * ld-nios2/mixed1b.s: New.
143 * ld-nios2/nios2.exp: Build the new compatibility tests.
144
a2a55a40
L
1452015-06-27 H.J. Lu <hongjiu.lu@intel.com>
146
147 * ld-xtensa/tlsbin.rd: Updated.
148 * ld-xtensa/tlspic.rd: Likewise.
149
a5499fa4
MF
1502015-06-26 Matthew Fortune <matthew.fortune@imgtec.com>
151
152 * ld-mips-elf/pic-and-nonpic-3b.ad: Adjust for extra dynamic tag.
153 * ld-mips-elf/pic-and-nonpic-4b.ad: Likewise.
154 * ld-mips-elf/pic-and-nonpic-5b.ad: Likewise.
155 * ld-mips-elf/pic-and-nonpic-6-n32.ad: Likewise.
156 * ld-mips-elf/pic-and-nonpic-6-n64.ad: Likewise.
157 * ld-mips-elf/pic-and-nonpic-6-o32.ad: Likewise.
158 * ld-mips-elf/tlsdyn-o32-1.d: Likewise.
159 * ld-mips-elf/tlsdyn-o32-1.got: Likewise.
160 * ld-mips-elf/tlsdyn-o32-2.d: Likewise.
161 * ld-mips-elf/tlsdyn-o32-2.got: Likewise.
162 * ld-mips-elf/tlsdyn-o32-3.d: Likewise.
163 * ld-mips-elf/tlsdyn-o32-3.got: Likewise.
164 * ld-mips-elf/tlsdyn-o32.d: Likewise.
165 * ld-mips-elf/tlsdyn-o32.got: Likewise.
166 * ld-mips-elf/pie-n32.d: New file.
167 * ld-mips-elf/pie-n64.d: Likewise.
168 * ld-mips-elf/pie-o32.d: Likewise.
169 * ld-mips-elf/pie.s: Likewise.
170 * ld-mips-elf/mips-elf.exp: Add new tests.
171
06e78fc7
L
1722015-06-25 H.J. Lu <hongjiu.lu@intel.com>
173
174 * ld-elf/strtab.d: Only run on *-*-linux* and *-*-gnu* targets.
175
4a677ba7
L
1762015-06-25 H.J. Lu <hongjiu.lu@intel.com>
177
178 * ld-mmix/bspec1.d: Updated.
179 * ld-mmix/bspec2.d: Likewise.
180 * ld-mmix/undef-3.d: Likewise.
181
ef10c3ac
L
1822015-06-25 H.J. Lu <hongjiu.lu@intel.com>
183
184 PR gas/18451
185 * ld-elf/strtab.d: New file.
186 * ld-elf/strtab.s: Likewise.
187
7c1e8d3e
L
1882015-06-24 H.J. Lu <hongjiu.lu@intel.com>
189
190 * ld-i386/i386.exp: Run pltgot-2 for Linux targets.
191 * ld-x86-64/x86-64.exp: Likewise.
192 * ld-i386/pltgot-1.d: Updated.
193 * ld-x86-64/pltgot-1.d: Likewise.
194 * ld-i386/pltgot-2.d: New file.
195 * ld-x86-64/pltgot-2.d: Likewise.
196
c2170589
JW
1972015-06-23 Jiong Wang <jiong.wang@arm.com>
198
199 * ld-aarch64/dt_textrel.s: New testcase.
200 * ld-aarch64/dt_textrel.d: New expectation file.
201 * ld-aarch64/aarch64-elf.exp: Run new testcase.
202
696ddf4b
JW
2032015-06-17 Jiong Wang <jiong.wang@arm.com>
204
205 * ld-aarch64/aarch64-elf.exp (aarch64_choose_ilp32_emul): New function.
206 * ld-aarch64/emit-relocs-28.d: Use aarch64_choose_ilp32_emul to choose
207 emulation mode.
208
1d5c94cb
AM
2092015-06-16 Alan Modra <amodra@gmail.com>
210
211 * ld-powerpc/ppc476-shared.s: Repeat dynamic reloc generating insns.
212 * ld-powerpc/ppc476-shared.d: Update.
213 * ld-powerpc/ppc476-shared2.d: Update.
214
3604cb1f
TG
2152015-06-12 Tristan Gingold <gingold@adacore.com>
216
217 * ld-scripts/print-memory-usage-1.t,
218 * ld-scripts/print-memory-usage-1.s,
219 * ld-scripts/print-memory-usage-1.l,
220 * ld-scripts/print-memory-usage-2.t,
221 * ld-scripts/print-memory-usage-2.l,
222 * ld-scripts/print-memory-usage-3.s,
223 * ld-scripts/print-memory-usage-3.t,
224 * ld-scripts/print-memory-usage-3.l,
225 * ld-scripts/print-memory-usage.t: New tests.
226 * ld-scripts/print-memory-usage.exp: Run them.
227
e00a2fbc
NC
2282015-06-05 Nick Clifton <nickc@redhat.com>
229
230 * ld-elf/compressed1d.d: Fix typo: iq200 -> iq2000.
231
f8b44781
AM
2322015-06-05 Alan Modra <amodra@gmail.com>
233
234 * ld-powerpc/ppc476-shared.s,
235 * ld-powerpc/ppc476-shared.lnk,
236 * ld-powerpc/ppc476-shared.d,
237 * ld-powerpc/ppc476-shared2.d: New tests.
238 * ld-powerpc/powerpc.exp: Run them.
239
afa403d8
JW
2402015-06-02 Jiong Wang <jiong.wang@arm.com>
241
242 * ld-aarch64/emit-relocs-313.s: Use gotpage_lo15.
243
7018c030
JW
2442015-06-01 Jiong Wang <jiong.wang@arm.com>
245
246 * ld-aarch64/emit-relocs-28.s: New test file.
247 * ld-aarch64/emit-relocs-28.d: Ditto.
248 * ld-aarch64/aarch64-elf.exp: Run new test.
249
36e6c140
JW
2502015-06-01 Jiong Wang <jiong.wang@arm.com>
251
252 * ld-aarch64/tprel_add_lo12_overflow.s: New testcase.
253 * ld-aarch64/tprel_add_lo12_overflow.d: Nex expectation file.
254 * ld-aarch64/aarch64-elf.exp: Run new testcase.
255
99ad26cb
JW
2562015-06-01 Jiong Wang <jiong.wang@arm.com>
257
258 * ld-aarch64/emit-relocs-313.s: New test file.
259 * ld-aarch64/emit-relocs-313.d: Ditto.
260 * ld-aarch64/aarch64-elf.exp: Run new test.
261
32c17175
SK
2622015-05-29 Stephen Kitt <steve@sk2.org>
263
264 * ld-pe/pe-run2.exp (test_direct2_link_dll): Add $CFLAGS to the
265 compiler command line.
266
2f0c68f2
CM
2672015-05-28 Catherine Moore <clm@codesourcery.com>
268
269 ld/testsuite/
270 * ld-mips-elf/compact-eh.ld: New linker script.
271 * ld-mips-elf/compact-eh1.d: New.
272 * ld-mips-elf/compact-eh1.s: New.
273 * ld-mips-elf/compact-eh1a.s: New.
274 * ld-mips-elf/compact-eh1b.s: New.
275 * ld-mips-elf/compact-eh2.d: New.
276 * ld-mips-elf/compact-eh2.s: New.
277 * ld-mips-elf/compact-eh3.d: New.
278 * ld-mips-elf/compact-eh3.s: New.
279 * ld-mips-elf/compact-eh3a.s: New.
280 * ld-mips-elf/compact-eh4.d: New.
281 * ld-mips-elf/compact-eh5.d: New.
282 * ld-mips-elf/compact-eh6.d: New.
283 * ld-mips-elf/mips-elf.exp: Run new tests.
284
8ded2ddc
L
2852015-05-27 H.J. Lu <hongjiu.lu@intel.com>
286
287 PR binutils/18458
288 * ld-elf/shared.exp (build_tests): Build libpr18458a.so and
289 libpr18458b.so.
290 (run_tests): Run pr18458 test.
291 * ld-elf/pr18458a.c: New file.
292 * ld-elf/pr18458b.c: Likewise.
293 * ld-elf/pr18458c.c: Likewise.
294
25070364
L
2952015-05-16 H.J. Lu <hongjiu.lu@intel.com>
296
297 * ld-i386/i386.exp: Run PR ld/17689 tests with -z now.
298 * ld-x86-64/x86-64.exp: Likewise
299 * ld-i386/pr17689now.rd: New file.
300 * ld-x86-64/pr17689now.rd: Likewise
301
5db04b09
L
3022015-05-15 H.J. Lu <hongjiu.lu@intel.com>
303
304 PR binutis/18386
305 * ld-x86-64/tlsgdesc.dd: Also pass -Mintel64 to objdump.
306 * ld-x86-64/tlspic.dd: Likewise.
307 * ld-x86-64/x86-64.exp (x86_64tests): Also pass -Mintel64 to
308 objdump for tlspic.dd and tlsgdesc.dd.
309
a3747075
L
3102015-05-12 H.J. Lu <hongjiu.lu@intel.com>
311
312 * ld-i386/i386.exp: Run pltgot-1 for Linux targets.
313 * ld-x86-64/x86-64.exp: Likewise.
314 * ld-i386/pltgot-1.d: New file.
315 * ld-i386/pltgot-1.s: Likewise.
316 * ld-x86-64/pltgot-1.d: Likewise.
317 * ld-x86-64/pltgot-1.s: Likewise.
318
5197d474
L
3192015-05-11 H.J. Lu <hongjiu.lu@intel.com>
320
321 * ld-i386/i386.exp (iamcu_tests): Run iamcu-4.
322 * ld-i386/iamcu-4.d: New file.
323
7e0a8112
L
3242015-05-11 H.J. Lu <hongjiu.lu@intel.com>
325
326 * ld-i386/abs-iamcu.d: New file.
327 * ld-i386/dummy.s: Likewise.
328 * ld-i386/foo.s: Likewise.
329 * ld-i386/iamcu-1.d: Likewise.
330 * ld-i386/iamcu-2.d: Likewise.
331 * ld-i386/iamcu-3.d: Likewise.
332 * ld-i386/start.s: Likewise.
333 * ld-i386/i386.exp (iamcu_tests): New.
334 Run iamcu_tests.
335
31955f99
L
3362015-05-08 H.J. Lu <hongjiu.lu@intel.com>
337
338 PR binutis/18386
339 * ld-x86-64/tlsgdesc.dd: Updated.
340 * ld-x86-64/tlspic.dd: Likewise.
341
43c1d34c
L
3422015-04-29 H.J. Lu <hongjiu.lu@intel.com>
343
344 PR ld/18354
345 * ld-elf/compress.exp (run_tests): Link the last zlibnormal,
346 gnunormal and gabinormal against libfoozlib.so.
347
9081b64d
JW
3482015-04-27 Renlin Li <renlin.li@arm.com>
349
350 * ld-arm/ifunc-10.dd: Adjust expected output.
351 * ld-arm/ifunc-2.dd: Likewise.
352
963a4320
AK
3532015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
354
355 * ld-s390/gotreloc_31-1.dd: Use instruction mnemonics.
356
44bd1acd
AM
3572015-04-24 Alan Modra <amodra@gmail.com>
358
359 * ld-powerpc/tocnovar.d: Revert last change.
360
7a5c933c
RE
3612015-04-24 Richard Earnshaw <rearnsha@arm.com>
362
363 * ld-arm/armthumb-lib.d: Regenerate expected output.
364 * ld-arm/armthumb-lib.d: Likewise.
365 * ld-arm/armthumb-lib.sym: Likewise.
366 * ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise.
367 * ld-arm/cortex-a8-fix-b-rel-thumb.d: Likewise.
368 * ld-arm/cortex-a8-fix-b.d: Likewise.
369 * ld-arm/cortex-a8-fix-bcc-rel-thumb.d: Likewise.
370 * ld-arm/cortex-a8-fix-bcc.d: Likewise.
371 * ld-arm/cortex-a8-fix-bl-rel-arm.d: Likewise.
372 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
373 * ld-arm/cortex-a8-fix-bl-rel-thumb.d: Likewise.
374 * ld-arm/cortex-a8-fix-bl.d: Likewise.
375 * ld-arm/cortex-a8-fix-blx-bcond.d: Likewise.
376 * ld-arm/cortex-a8-fix-blx-rel-arm.d: Likewise.
377 * ld-arm/cortex-a8-fix-blx-rel-thumb.d: Likewise.
378 * ld-arm/cortex-a8-fix-blx.d: Likewise.
379 * ld-arm/cortex-a8-fix-hdr.d: Likewise.
380 * ld-arm/farcall-mixed-app-v5.d: Likewise.
381 * ld-arm/farcall-mixed-app.d: Likewise.
382 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
383 * ld-arm/farcall-mixed-lib.d: Likewise.
384 * ld-arm/mixed-app-v5.d: Likewise.
385 * ld-arm/mixed-app.d: Likewise.
386 * ld-arm/mixed-lib.d: Likewise.
387
30d72bc3
NC
3882015-04-24 Nick Clifton <nickc@redhat.com>
389
390 * ld-elf/compressed1d.d: Add notarget for ELF based targets that
391 do not use elf.em.
392
04651c08
HPN
3932015-04-24 Hans-Peter Nilsson <hp@axis.com>
394
395 * ld-elf/compressed1e.d: Correct xfail to notarget and cris*-*-*
396 to cris*-*-elf.
397
005db9f9
L
3982015-04-23 H.J. Lu <hongjiu.lu@intel.com>
399
400 * ld-elf/compressed1e.d: Only run for Linux/gnu. Xfail cris and
401 frv.
402
3e19fb8f
L
4032015-04-23 H.J. Lu <hongjiu.lu@intel.com>
404
405 PR ld/18277
406 * ld-elf/compressed1d.d: New.
407 * ld-elf/compressed1e.d: Likewise.
408
a27e685f
AM
4092015-04-23 Alan Modra <amodra@gmail.com>
410
411 * ld-powerpc/ambiguousv1b.d: Update for aligned .got.
412 * ld-powerpc/defsym.d: Likewise.
413 * ld-powerpc/elfv2-2exe.d: Likewise.
414 * ld-powerpc/elfv2exe.d: Likewise.
415 * ld-powerpc/elfv2so.d: Likewise.
416 * ld-powerpc/relbrlt.d: Likewise.
417 * ld-powerpc/tls.g: Likewise.
418 * ld-powerpc/tlsexe.d: Likewise.
419 * ld-powerpc/tlsexe.g: Likewise.
420 * ld-powerpc/tlsexe.r: Likewise.
421 * ld-powerpc/tlsexetoc.d: Likewise.
422 * ld-powerpc/tlsexetoc.g: Likewise.
423 * ld-powerpc/tlsexetoc.r: Likewise.
424 * ld-powerpc/tlsso.d: Likewise.
425 * ld-powerpc/tlsso.g: Likewise.
426 * ld-powerpc/tlsso.r: Likewise.
427 * ld-powerpc/tlstoc.g: Likewise.
428 * ld-powerpc/tlstocso.d: Likewise.
429 * ld-powerpc/tlstocso.g: Likewise.
430 * ld-powerpc/tlstocso.r: Likewise.
431 * ld-powerpc/tocopt.d: Likewise.
432 * ld-powerpc/tocopt2.d: Likewise.
433 * ld-powerpc/tocopt3.d: Likewise.
434 * ld-powerpc/tocopt4.d: Likewise.
435 * ld-powerpc/tocopt5.d: Likewise.
2ab52ca5 436 * ld-powerpc/tocnovar.d: Adjust.
a27e685f 437
0e5fabeb
AM
4382015-04-22 Alan Modra <amodra@gmail.com>
439
440 * ld-x86-64/pr18176.d: Update.
441
d5597ebc
L
4422015-04-22 H.J. Lu <hongjiu.lu@intel.com>
443
444 PR ld/18289
445 * ld-i386/copyreloc-lib.c: New file.
446 * ld-i386/copyreloc-main.S: Likewise.
447 * ld-i386/copyreloc-main.out: Likewise.
448 * ld-i386/copyreloc-main1.rd: Likewise.
449 * ld-i386/copyreloc-main2.rd: Likewise.
450 * ld-i386/dummy.c: Likewise.
451 * ld-i386/pr17689.out: Likewise.
452 * ld-i386/pr17689.rd: Likewise.
453 * ld-i386/pr17689a.c: Likewise.
454 * ld-i386/pr17689b.S: Likewise.
455 * ld-i386/pr17827.rd: Likewise.
456 * ld-i386/pr17827ver.rd: Likewise.
457 * ld-i386/i386.exp: Run copyreloc tests.
458
be59ad3d
L
4592015-04-20 H.J. Lu <hongjiu.lu@intel.com>
460
461 * ld-mmix/bspec1.d: Don't hardcode offset of .shstrtab section.
462 * ld-mmix/bspec2.d: Likewise.
463 * ld-mmix/local1.d: Likewise.
464 * ld-mmix/local3.d: Likewise.
465 * ld-mmix/local5.d: Likewise.
466 * ld-mmix/local7.d: Likewise.
467 * ld-mmix/undef-3.d: Likewise.
468 * ld-sh/sh64/crangerel1.rd: Likewise.
469 * ld-sh/sh64/crangerel2.rd: Likewise.
470 * ld-tic6x/common.d: Likewise.
471 * ld-tic6x/shlib-1.rd: Likewise.
472 * ld-tic6x/shlib-1b.rd: Likewise.
473 * ld-tic6x/shlib-1r.rd: Likewise.
474 * ld-tic6x/shlib-1rb.rd: Likewise.
475 * ld-tic6x/shlib-app-1.rd: Likewise.
476 * ld-tic6x/shlib-app-1b.rd: Likewise.
477 * ld-tic6x/shlib-app-1r.rd: Likewise.
478 * ld-tic6x/shlib-app-1rb.rd: Likewise.
479 * ld-tic6x/shlib-noindex.rd: Likewise.
480 * ld-tic6x/static-app-1.rd: Likewise.
481 * ld-tic6x/static-app-1b.rd: Likewise.
482 * ld-tic6x/static-app-1r.rd: Likewise.
483 * ld-tic6x/static-app-1rb.rd: Likewise.
484 * ld-x86-64/ilp32-4.d: Likewise.
485 * ld-x86-64/split-by-file-nacl.rd: Likewise.
486 * ld-x86-64/split-by-file.rd: Likewise.
487
0ce398f1
L
4882015-04-14 H.J. Lu <hongjiu.lu@intel.com>
489
490 * ld-elf/compress.exp (build_tests): Add tests for
491 --compress-debug-sections=.
492 (run_tests): Likewise.
493 Add additonal tests for --compress-debug-sections=.
494 * ld-elf/gabiend.rt: New file.
495 * ld-elf/gabinormal.rt: Likewise.
496 * ld-elf/gnubegin.rS: Likewise.
497 * ld-elf/gnunormal.rS: Likewise.
498 * ld-elf/zlibbegin.rS: Likewise.
499 * ld-elf/zlibnormal.rS: Likewise.
500
ecd27210
AM
5012015-04-15 Alan Modra <amodra@gmail.com>
502
503 * ld-gc/pr18223.d: xfail tic6x.
504
889c2a67
L
5052015-04-14 H.J. Lu <hongjiu.lu@intel.com>
506
507 PR ld/pr17709
508 * ld-i386/i386.exp: Run protected6b.
509 * ld-i386/protected6b.d: New file.
510 * ld-x86-64/protected6b.d: Likewise.
511 * ld-x86-64/x86-64.exp: Run protected6b.
512
e3c0e327
L
5132015-04-11 H.J. Lu <hongjiu.lu@intel.com>
514
515 * ld-i386/i386.exp: Run protected6a.
516 * ld-i386/protected6.d: Renamed to ...
517 * ld-i386/protected6a.d: This.
518 * ld-x86-64/hidden4.d: New file.
519 * ld-x86-64/hidden4.s: Likewise.
520 * ld-x86-64/hidden5.d: Likewise.
521 * ld-x86-64/hidden5.s: Likewise.
522 * ld-x86-64/protected6.d: Renamed to ...
523 * ld-x86-64/protected6a.d: This.
524 * ld-x86-64/x86-64.exp: Run hidden4, hidden5, protected6a,
525 protected7a and protected7b.
526
3d949995
L
5272015-04-10 H.J. Lu <hongjiu.lu@intel.com>
528
529 PR ld/pr17709
530 * ld-i386/protected6.d: New file.
531 * ld-i386/protected6.s: Likewise.
532 * ld-x86-64/protected6.d: Likewise.
533 * ld-x86-64/protected6.s: Likewise.
534 * ld-x86-64/protected7.d: Likewise.
535 * ld-x86-64/protected7.s: Likewise.
536 * ld-x86-64/protected7a.d: Likewise.
537 * ld-x86-64/protected7b.d: Likewise.
538
f7483970
L
5392015-04-10 H.J. Lu <hongjiu.lu@intel.com>
540
541 PR ld/pr15228
542 PR ld/pr17709
543 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
544 * ld-i386/pr17709-nacl.rd: New file.
545 * ld-i386/pr17709.rd: Likewise.
546 * ld-i386/pr17709a.s: Likewise.
547 * ld-i386/pr17709b.s: Likewise.
548 * ld-i386/protected3.d: Updated.
549 * ld-i386/protected3.s: Likewise.
550 * ld-x86-64/pr17709-nacl.rd: New file.
551 * ld-x86-64/pr17709.rd: Likewise.
552 * ld-x86-64/pr17709a.s: Likewise.
553 * ld-x86-64/pr17709b.s: Likewise.
554 * ld-x86-64/protected3.d: Updated.
555 * ld-x86-64/protected3.s: Likewise.
556 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
557
11e6e4c7
L
5582015-04-10 H.J. Lu <hongjiu.lu@intel.com>
559
560 PR ld/18223
561 * ld-gc/gc.exp: Run pr18223.
562 * ld-gc/pr18223.d: New file.
563 * ld-gc/pr18223.s: Likewise.
564
8d2ea2a8
AM
5652015-04-10 Alan Modra <amodra@gmail.com>
566
567 Revert 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
568 PR ld/pr15228
569 PR ld/pr17709
570 * ld-i386/i386.exp (i386tests): Remove test for PR ld/17709.
571 * ld-i386/pr17709-nacl.rd: Delete.
572 * ld-i386/pr17709.rd: Likewise.
573 * ld-i386/pr17709a.s: Likewise.
574 * ld-i386/pr17709b.s: Likewise.
575 * ld-i386/protected3.d: Updated.
576 * ld-i386/protected3.s: Likewise.
577 * ld-x86-64/pr17709-nacl.rd: Delete.
578 * ld-x86-64/pr17709.rd: Likewise.
579 * ld-x86-64/pr17709a.s: Likewise.
580 * ld-x86-64/pr17709b.s: Likewise.
581 * ld-x86-64/protected3.d: Updated.
582 * ld-x86-64/protected3.s: Likewise.
583 * ld-x86-64/x86-64.exp (x86_64tests): Remove test for PR ld/17709.
584
151411f8
L
5852015-04-08 H.J. Lu <hongjiu.lu@intel.com>
586
587 * ld-elf/compress.exp: Add a test for
588 --compress-debug-sections=zlib-gabi.
589 (build_tests): Add 2 tests for --compress-debug-sections=zlib-gabi.
590 (run_tests): Likewise.
591 Verify linker output with zlib-gabi compressed debug input.
592 * ld-elf/compressed1a.d: New file.
593 * ld-elf/compressed1b.d: Likewise.
594 * ld-elf/compressed1c.d: Likewise.
595
87070c08
AM
5962015-04-07 Alan Modra <amodra@gmail.com>
597
598 * ld-arm/tls-gdesc-nlazy.g: Adjust for readelf note.
599 * ld-tic6x/shlib-1.rd: Expect corrected .rela.plt sh_info.
600 * ld-tic6x/shlib-1b.rd: Likewise.
601 * ld-tic6x/shlib-1r.rd: Likewise.
602 * ld-tic6x/shlib-1rb.rd: Likewise.
603 * ld-tic6x/shlib-app-1.rd: Likewise.
604 * ld-tic6x/shlib-app-1b.rd: Likewise.
605 * ld-tic6x/shlib-app-1r.rd: Likewise.
606 * ld-tic6x/shlib-app-1rb.rd: Likewise.
607 * ld-tic6x/shlib-noindex.rd: Likewise.
608
3ea60775
NC
6092015-04-07 Nick Clifton <nickc@redhat.com>
610
611 * ld-elf/orphan-5.l: New test - checks the linker's output with
612 --warn-orphan enabled.
613 * ld-elf/elf.exp: Run the new test.
614
dae148f3
L
6152015-04-06 H.J. Lu <hongjiu.lu@intel.com>
616
617 * ld-elf/compress.exp: Remove is_zlib_supported check.
618 Fail if --compress-debug-sections doesn't work.
619 * lib/ld-lib.exp (run_dump_test): Remove is_zlib_supported check.
620
4106101c
MS
6212015-04-01 Tejas Belagod <tejas.belagod@arm.com>
622
623 * ld-aarch64/aarch64-elf.exp: Add erratum843419 test.
624 * ld-aarch64/erratum843419.d: New.
625 * ld-aarch64/erratum843419.s: New.
626
875b5b9d
L
6272015-04-01 H.J. Lu <hongjiu.lu@intel.com>
628
629 PR ld/18176
630 * ld-x86-64/pr18176.d: New file.
631 * ld-x86-64/pr18176.s: Likewise.
632 * ld-x86-64/pr18176.t: Likewise.
633 * ld-x86-64/x86-64.exp: Run pr18176.
634
f24173eb
L
6352015-03-31 H.J. Lu <hongjiu.lu@intel.com>
636
637 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
638
bd53a53a
L
6392015-03-30 H.J. Lu <hongjiu.lu@intel.com>
640
641 PR ld/18169
642 * ld-elf/linkinfo1a.d: Updated.
643 * ld-elf/linkinfo1b.d: Likewise.
644
5e228181
L
6452015-03-27 H.J. Lu <hongjiu.lu@intel.com>
646
647 * ld-x86-64/pr18160.d: Don't run for x86_64-*-nacl* target.
648
93ca8569
TB
6492015-03-26 Tejas Belagod <tejas.belagod@arm.com>
650
651 * ld-aarch64/farcall-back-be.d: New.
652
b19a8f85
L
6532015-03-26 H.J. Lu <hongjiu.lu@intel.com>
654
655 PR ld/18160
656 * ld-x86-64/pr18160.d: New file.
657 * ld-x86-64/pr18160.s: Likewise.
658 * ld-x86-64/pr18160.t: Likewise.
659 * ld-x86-64/x86-64.exp: Run pr18160.
660---
61865519
MS
6612015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
662
663 * ld-aarch64/erratum835769.d: Adjust for initial branch over stub
664 section.
665 * ld-aarch64/farcall-b.d: Likewise.
666 * ld-aarch64/farcall-bl.d: Likewise.
667 * ld-aarch64/farcall-back.d: Likewise.
668
d9ced15d
MS
6692015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
670
671 * ld-aarch64/erratum835769.d: Adjust for removal of padding before
672 835769 workaround stubs.
673
d422d1c4
SKS
6742015-03-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
675
676 * ld-gc/all-debug-sections.d: New file.
677 * ld-gc/all-debug-sections.s: Likewise.
678 * ld-gc/gc.exp: Execute new testcase.
679
1079403c
AM
6802015-03-11 Alan Modra <amodra@gmail.com>
681
682 * ld-powerpc/tls32.s: Add GOT pointer setup.
683 * ld-powerpc/tls32.d: Update.
684 * ld-powerpc/tls32.g: Update.
685 * ld-powerpc/tls32.t: Update.
686 * ld-powerpc/tlsexe.d: Update.
687 * ld-powerpc/tlsexe32.d: Update.
688 * ld-powerpc/tlsexe32.g: Update.
689 * ld-powerpc/tlsexe32.r: Update.
690 * ld-powerpc/tlsexetoc.d: Update.
691 * ld-powerpc/tlsso32.d: Update.
692 * ld-powerpc/tlsso32.g: Update.
693 * ld-powerpc/tlsso32.r: Update.
694
ca3fe95e
L
6952015-03-05 H.J. Lu <hongjiu.lu@intel.com>
696
697 PR ld/pr15228
698 PR ld/pr17709
699 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
700 * ld-i386/pr17709-nacl.rd: New file.
701 * ld-i386/pr17709.rd: Likewise.
702 * ld-i386/pr17709a.s: Likewise.
703 * ld-i386/pr17709b.s: Likewise.
704 * ld-i386/protected3.d: Updated.
705 * ld-i386/protected3.s: Likewise.
706 * ld-x86-64/pr17709-nacl.rd: New file.
707 * ld-x86-64/pr17709.rd: Likewise.
708 * ld-x86-64/pr17709a.s: Likewise.
709 * ld-x86-64/pr17709b.s: Likewise.
710 * ld-x86-64/protected3.d: Updated.
711 * ld-x86-64/protected3.s: Likewise.
712 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
713
e09ab7ac
RS
7142015-03-04 Richard Sandiford <richard.sandiford@arm.com>
715
716 PR gas/17843
717 * ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
718 * ld-aarch64/aarch64-elf.exp: Run it.
719
9028d943
AM
7202015-02-28 Alan Modra <amodra@gmail.com>
721
722 * ld-sparc/gotop32.rd: Update for changed padding in data sections.
723 * ld-sparc/gotop32.td: Likewise.
724 * ld-sparc/gotop64.rd: Likewise.
725 * ld-sparc/gotop64.td: Likewise.
726 * ld-tilegx/external.s: Align .data.
727 * ld-tilepro/external.s: Likewise.
728
60d1b0d6
MS
7292015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
730
731 * ld-aarch64/aarch64-elf.exp (tls-tiny-desc, tls-tiny-desc-ie)
732 (tls-tiny-desc-le): Add.
733 * ld-aarch64/tls-tiny-desc.d: New.
734 * ld-aarch64/tls-tiny-desc.s: New.
735 * ld-aarch64/tls-tiny-desc-ie.d: New.
736 * ld-aarch64/tls-tiny-desc-ie.s: New.
737 * ld-aarch64/tls-tiny-desc-le.d: New.
738 * ld-aarch64/tls-tiny-desc-le.s: New.
739
b480a481
MS
7402015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
741
742 * ld-aarch64/aarch64-elf.exp (tls-tiny-gd, tls-tiny-gd-ie)
743 (tls-tiny-gd-le): Add.
744 * ld-aarch64/tls-tiny-gd.d: New.
745 * ld-aarch64/tls-tiny-gd.s: New.
746 * ld-aarch64/tls-tiny-gd-ie.d: New.
747 * ld-aarch64/tls-tiny-gd-ie.s: New.
748 * ld-aarch64/tls-tiny-gd-le.d: New.
749 * ld-aarch64/tls-tiny-gd-le.s: New.
750
b1089987
MS
7512015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
752
753 * ld-aarch64/aarch64-elf.exp: Add tls-tiny-ie.
754 * ld-aarch64/tls-tiny-ie.d: New.
755 * ld-aarch64/tls-tiny-ie.s: New.
756
99654aaf
TG
7572015-02-26 Terry Guo <terry.guo@arm.com>
758
759 * ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use.
760 * ld-arm/attr-merge-vfp-10.d: Likewise.
761 * ld-arm/attr-merge-vfp-10r.d: Likewise.
762 * ld-arm/attr-merge-vfp-12.d: Likewise.
763 * ld-arm/attr-merge-vfp-12r.d: Likewise.
764 * ld-arm/attr-merge-vfp-13.d: Likewise.
765 * ld-arm/attr-merge-vfp-13r.d: Likewise.
766 * ld-arm/attr-merge-vfp-14.d: Likewise.
767 * ld-arm/attr-merge-vfp-14r.d: Likewise.
768 * ld-arm/attr-merge-vfp-6.d: Likewise.
769 * ld-arm/attr-merge-vfp-6r.d: Likewise.
770 * ld-arm/attr-merge-vfp-7.d: Likewise.
771 * ld-arm/attr-merge-vfp-7r.d: Likewise.
772 * ld-arm/attr-merge-vfp-8.d: Likewise.
773 * ld-arm/attr-merge-vfp-8r.d: Likewise.
774
bac13f5a
AB
7752015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
776
777 * ld-avr/avr-prop-1.d: New file.
778 * ld-avr/avr-prop-1.s: New file.
779 * ld-avr/avr-prop-2.d: New file.
780 * ld-avr/avr-prop-2.s: New file.
781 * ld-avr/avr-prop-3.d: New file.
782 * ld-avr/avr-prop-3.s: New file.
783 * ld-avr/avr-prop-4.d: New file.
784 * ld-avr/avr-prop-4.s: New file.
785
ac994365
OE
7862015-02-25 Oleg Endo <olegendo@gcc.gnu.org>
787
788 * ld-sh/arch/arch_expected.txt: Regenerate.
789 * ld-sh/arch/sh-dsp.s: Likewise.
790 * ld-sh/arch/sh.s: Likewise.
791 * ld-sh/arch/sh2.s: Likewise.
792 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
793 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
794 * ld-sh/arch/sh2a-nofpu.s: Likewise.
795 * ld-sh/arch/sh2a-or-sh3e.s: Likewise.
796 * ld-sh/arch/sh2a-or-sh4.s: Likewise.
797 * ld-sh/arch/sh2a.s: Likewise.
798 * ld-sh/arch/sh2e.s: Likewise.
799 * ld-sh/arch/sh3-dsp.s: Likewise.
800 * ld-sh/arch/sh3-nommu.s: Likewise.
801 * ld-sh/arch/sh3.s: Likewise.
802 * ld-sh/arch/sh3e.s: Likewise.
803 * ld-sh/arch/sh4-nofpu.s: Likewise.
804 * ld-sh/arch/sh4-nommu-nofpu.s: Likewise.
805 * ld-sh/arch/sh4.s: Likewise.
806 * ld-sh/arch/sh4a-nofpu.s: Likewise.
807 * ld-sh/arch/sh4a.s: Likewise.
808 * ld-sh/arch/sh4al-dsp.s: Likewise.
809
685080f2
NC
8102015-02-24 Nick Clifton <nickc@redhat.com>
811
812 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
813
884151a7
AM
8142015-02-24 Alan Modra <amodra@gmail.com>
815
816 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
817
cb072816
SKS
8182015-02-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
819
820 * ld-avr/region_overflow.d: New test.
821 * ld-avr/region_overflow.s: Likewise.
822
db95bb7c
L
8232015-02-19 H.J. Lu <hongjiu.lu@intel.com>
824
825 PR ld/4317
826 * ld-i386/compressed1.d: Use nm/readelf with "failif".
827 * ld-x86-64/compressed1.d: Likewise.
828 * ld-x86-64/pie1.d: Likewise.
829
d983c8c5
AM
8302015-02-19 Alan Modra <amodra@gmail.com>
831
832 PR ld/4317
833 * ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
834 * ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
835 * ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
836 * ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
837 * ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
838 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
839 * ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
840
2ec55de3
AM
8412015-02-17 Alan Modra <amodra@gmail.com>
842
843 PR ld/17975
844 * ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
845 * ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
846 * ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
847 * ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
848 * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
849 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
850 * ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
851 * ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
852 * ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
853 * ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
854 * ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
855 * ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
856 * ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
857
6dfb72b9
L
8582015-02-16 H.J. Lu <hongjiu.lu@intel.com>
859
860 PR ld/17975
67ca0b76 861 * ld-i386/tlsbin-nacl.rd: Updated.
6dfb72b9
L
862 * ld-i386/tlsbin.rd: Likewise.
863 * ld-i386/tlsbindesc-nacl.rd: Likewise.
864 * ld-i386/tlsbindesc.rd: Likewise.
865 * ld-i386/tlsdesc-nacl.rd: Likewise.
866 * ld-i386/tlsdesc.rd: Likewise.
867 * ld-i386/tlsnopic-nacl.rd: Likewise.
868 * ld-i386/tlsnopic.rd: Likewise.
869 * ld-i386/tlspic-nacl.rd: Likewise.
870 * ld-i386/tlspic.rd: Likewise.
871 * ld-x86-64/tlsbin-nacl.rd: Likewise.
872 * ld-x86-64/tlsbin.rd: Likewise.
873 * ld-x86-64/tlsbindesc-nacl.rd: Likewise.
874 * ld-x86-64/tlsbindesc.rd: Likewise.
875 * ld-x86-64/tlsdesc-nacl.rd: Likewise.
876 * ld-x86-64/tlsdesc.rd: Likewise.
877 * ld-x86-64/tlspic-nacl.rd: Likewise.
878 * ld-x86-64/tlspic.rd: Likewise.
49bd1d6e
L
879 * ld-alpha/tlspic.rd: Likewise.
880 * ld-powerpc/tlsexe.r: Likewise.
881 * ld-powerpc/tlsexetoc.r: Likewise.
882 * ld-powerpc/tlsso.r: Likewise.
883 * ld-powerpc/tlstocso.r: Likewise.
884 * ld-s390/tlspic.rd: Likewise.
885 * ld-s390/tlspic_64.rd: Likewise.
886 * ld-sparc/gotop32.dd: Likewise.
887 * ld-sparc/gotop64.dd: Likewise.
888 * ld-sparc/tlssunnopic32.rd: Likewise.
889 * ld-sparc/tlssunnopic64.rd: Likewise.
890 * ld-sparc/tlssunpic32.rd: Likewise.
891 * ld-sparc/tlssunpic64.rd: Likewise.
892 * ld-tic6x/shlib-1.rd: Likewise.
893 * ld-tic6x/shlib-1b.rd: Likewise.
894 * ld-tic6x/shlib-1r.rd: Likewise.
895 * ld-tic6x/shlib-1rb.rd: Likewise.
896 * ld-tic6x/shlib-noindex.rd: Likewise.
6dfb72b9 897
f58926a6
L
8982015-02-14 H.J. Lu <hongjiu.lu@intel.com>
899
900 PR ld/17973
901 * ld-plugin/plugin.exp (regassilent): New.
902 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
903 (plugin_tests): Add a test for PR ld/17973.
904 * ld-plugin/pr17973.d: New file.
905 * ld-plugin/pr17973.s: Likewise.
906
761e2bd4
L
9072015-02-12 H.J. Lu <hongjiu.lu@intel.com>
908
909 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
910
45e81354
L
9112015-02-11 H.J. Lu <hongjiu.lu@intel.com>
912
913 * ld-plugin/plugin-27.d: New.
914 * ld-plugin/plugin-28.d: Likewise.
915 * ld-plugin/plugin-29.d: Likewise.
916 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
917 and LDPL_WARNING.
918
7275e869
L
9192015-02-11 H.J. Lu <hongjiu.lu@intel.com>
920
921 PR ld/17878
922 * ld-plugin/func.c: Add some comments.
923 * ld-plugin/plugin-13.d: New file.
924 * ld-plugin/plugin-14.d: Likewise.
925 * ld-plugin/plugin-15.d: Likewise.
926 * ld-plugin/plugin-16.d: Likewise.
927 * ld-plugin/plugin-17.d: Likewise.
928 * ld-plugin/plugin-18.d: Likewise.
929 * ld-plugin/plugin-19.d: Likewise.
930 * ld-plugin/plugin-20.d: Likewise.
931 * ld-plugin/plugin-21.d: Likewise.
932 * ld-plugin/plugin-22.d: Likewise.
933 * ld-plugin/plugin-23.d: Likewise.
934 * ld-plugin/plugin-24.d: Likewise.
935 * ld-plugin/plugin-25.d: Likewise.
936 * ld-plugin/plugin-26.d: Likewise.
937 * ld-plugin/plugin.exp (plugin2_name): New.
938 (plugin3_name): Likewise.
939 (plugin2_path): Likewise.
940 (plugin3_path): Likewise.
941 (testsrcfiles): Likewise.
942 (testsrcfiles_notext): Likewise.
943 (plugin_tests): Add tests for non-object IR file.
944 (plugin_lib_tests): Likewise.
945 (plugin_extra_elf_tests): Likewise.
946 (plugin_src_tests): New tests for non-object IR file.
947 Run nm --plugin test.
948 Run ar --plugin test.
949 Run plugin_src_tests.
950
1952c5cd
L
9512015-02-07 H.J. Lu <hongjiu.lu@intel.com>
952
953 PR ld/17935
954 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
955 * ld-x86-64/x86-64.exp: Likewise.
956
957 * ld-i386/pr17935-1.d: New file.
958 * ld-i386/pr17935-1.s: Likewise.
959 * ld-i386/pr17935-2.d: Likewise.
960 * ld-i386/pr17935-2.s: Likewise.
961 * ld-x86-64/pr17935-1.d: Likewise.
962 * ld-x86-64/pr17935-1.s: Likewise.
963 * ld-x86-64/pr17935-2.d: Likewise.
964 * ld-x86-64/pr17935-2.s: Likewise.
965
9e2dec47
L
9662015-02-06 H.J. Lu <hongjiu.lu@intel.com>
967
968 PR ld/12365
969 PR ld/14272
970 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
971 * ld-plugin/plugin-7.d: Updated.
972 * ld-plugin/plugin-8.d: Likewise.
973
8962a307
L
9742015-02-04 H.J. Lu <hongjiu.lu@intel.com>
975
976 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
977 ld/12365 test.
978
60f79275
L
9792015-02-03 H.J. Lu <hongjiu.lu@intel.com>
980
981 PR ld/12365
982 * ld-plugin/pr12365a.c: New file.
983 * ld-plugin/pr12365b.c: Likewise.
984 * ld-plugin/pr12365c.c: Likewise.
985
986 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
987 test.
988 Run the PR ld/12365 test.
989
9910b1c8
L
9902015-02-03 H.J. Lu <hongjiu.lu@intel.com>
991
992 PR ld/14918
993 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
994
995 * ld-plugin/pr14918.c: New file.
996 * ld-plugin/pr14918.d: Likewise.
997
1a215085
L
9982015-01-29 H.J. Lu <hongjiu.lu@intel.com>
999
1000 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
1001
b86ac8e3
AM
10022015-01-29 Alan Modra <amodra@gmail.com>
1003
1004 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
1005 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
1006 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
1007
15f7a26b
L
10082015-01-28 H.J. Lu <hongjiu.lu@intel.com>
1009
1010 PR ld/17878
1011 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
1012 * ld-plugin/plugin-10.d: Likewise.
1013 * ld-plugin/plugin-11.d: Likewise.
1014 * ld-plugin/plugin-2.d: Likewise.
1015 * ld-plugin/plugin-3.d: Likewise.
1016 * ld-plugin/plugin-4.d: Likewise.
1017 * ld-plugin/plugin-5.d: Likewise.
1018 * ld-plugin/plugin-6.d: Likewise.
1019 * ld-plugin/plugin-7.d: Likewise.
1020 * ld-plugin/plugin-8.d: Likewise.
1021 * ld-plugin/plugin-9.d: Likewise.
1022
61b86cb1
JB
10232015-01-28 Jan Beulich <jbeulich@suse.com>
1024
1025 * ld-elf/pr16322.s (p1): Rename to px1.
1026 (f1): Rename to fx1.
1027
dbd1e97e
AM
10282015-01-28 Alan Modra <amodra@gmail.com>
1029
1030 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
1031 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
1032 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
1033
cc9ad334
SKS
10342015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1035
1036 * ld-scripts/memory.t: Define new symbol tred.
1037 * ld-scripts/memory_sym.t: New.
1038 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
1039 conditionally check values of linker symbols.
1040
481765cd
AB
10412015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1042
1043 * ld-scripts/provide-4-map.d: Update expected output.
1044 * ld-scripts/provide-5-map.d: Likewise.
1045
c05b575a
AB
10462015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1047
1048 * ld-scripts/provide-4.d: New file.
1049 * ld-scripts/provide-4-map.d: New file.
1050 * ld-scripts/provide-4.t: New file.
1051 * ld-scripts/provide-5.d: New file.
1052 * ld-scripts/provide-5.s: New file.
1053 * ld-scripts/provide-5-map.d: New file.
1054 * ld-scripts/provide-5.t: New file.
1055 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
1056 tests.
1057
43d66c95
AB
10582015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1059
1060 * ld-scripts/overlay-size.d: Add 'map' option.
1061 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
1062 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
1063 option, checking linker mapfile output.
1064
23283c1b
AM
10652015-01-20 Alan Modra <amodra@gmail.com>
1066
1067 * ld-powerpc/ambiguousv1.d,
1068 * ld-powerpc/ambiguousv1b.d,
1069 * ld-powerpc/ambiguousv2.d,
1070 * ld-powerpc/ambiguousv2b.d,
1071 * ld-powerpc/elfv2exe.d,
1072 * ld-powerpc/elfv2so.d,
1073 * ld-powerpc/tlsexe.r,
1074 * ld-powerpc/tlsexetoc.r,
1075 * ld-powerpc/tlsso.r,
1076 * ld-powerpc/tlstocso.r: Update.
1077
10ab94eb
AM
10782015-01-20 Alan Modra <amodra@gmail.com>
1079
1080 PR ld/17615
1081 * ld-elf/pr17615.d: Match .sbss too.
1082
3e2aa5bb
L
10832015-01-19 H.J. Lu <hongjiu.lu@intel.com>
1084
1085 PR ld/17615
1086 * ld-elf/pr17615.d: New file.
1087 * ld-elf/pr17615.s: Likewise.
1088
c4621b33
AM
10892015-01-19 Alan Modra <amodra@gmail.com>
1090
1091 * ld-gc/pr14265.d,
1092 * ld-cris/tls-gc-68.d,
1093 * ld-cris/tls-gc-69.d,
1094 * ld-cris/tls-gc-70.d,
1095 * ld-cris/tls-gc-71.d,
1096 * ld-cris/tls-gc-75.d,
1097 * ld-cris/tls-gc-76.d,
1098 * ld-cris/tls-gc-79.d,
1099 * ld-mmix/bpo-10.d,
1100 * ld-mmix/bpo-11.d: Update.
1101
1e2e8c52
AK
11022015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1103
1104 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
1105 printed if 0 anymore.
1106
6333bc0d
L
11072015-01-15 H.J. Lu <hongjiu.lu@intel.com>
1108
1109 PR ld/17847
1110 * ld-x86-64/pie1.d: New file.
1111 * ld-x86-64/pie1.s: Likwise.
1112 * ld-x86-64/x86-64.exp: Run pie1.
1113
0941db69
JW
11142015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1115
1116 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
1117 * ld-aarch64/relocs-257-symbolic-func.d: New file.
1118 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
1119
0172429c
JW
11202015-01-13 Jiong Wang <jiong.wang@arm.com>
1121
1122 * ld-aarch64/tprel_g2_overflow.s: New testcase.
1123 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
1124 * ld-aarch64/aarch64-elf.exp: Run new testcase.
1125
bab91cce
JW
11262015-01-13 Jiong Wang <jiong.wang@arm.com>
1127
1128 PR ld/17415
1129 * ld-aarch64/pr17415.s: Source file for new test.
1130 * ld-aarch64/pr17415.d: Expect file for new test.
1131 * ld-aarch64/aarch64-elf.exp: Run the new test.
1132
9d1d54d5
L
11332015-01-11 H.J. Lu <hongjiu.lu@intel.com>
1134
1135 PR ld/17827
1136 * ld-x86-64/pr17689.out: Updated.
1137 * ld-x86-64/pr17689b.S: Likewise.
1138
1139 * ld-x86-64/pr17827.rd: New file.
1140
1141 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
1142
2279a12a
JB
11432015-01-08 Jan Beulich <jbeulich@suse.com>
1144
1145 * ld-x86-64/pr14207.d: Adjust expecations to cover the
1146 enable_initfini_array=no case.
1147
8d983e36
AB
11482015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
1149
1150 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
1151 readelf.
1152
b90efa5b 11532015-01-01 Alan Modra <amodra@gmail.com>
ee3b52e9 1154
b90efa5b 1155 Update year range in copyright notice of all files.
ee3b52e9 1156
b90efa5b 1157For older changes see ChangeLog-2014
c9e214e5 1158\f
b90efa5b 1159Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
1160
1161Copying and distribution of this file, with or without modification,
1162are permitted in any medium without royalty provided the copyright
1163notice and this notice are preserved.
1164
c9e214e5
AM
1165Local Variables:
1166mode: change-log
1167left-margin: 8
1168fill-column: 74
1169version-control: never
1170End:
This page took 0.589205 seconds and 4 git commands to generate.