Don't change the default symbol for relocatable link
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
1 2015-07-30 H.J. Lu <hongjiu.lu@intel.com>
2
3 PR ld/18735
4 * ld-elf/pr18735.d: New file.
5 * ld-elf/pr18735.s: Likewise.
6
7 2015-07-29 H.J. Lu <hongjiu.lu@intel.com>
8
9 * ld-elf/pr18718.c (bar): Use noclone attribute only for GCC
10 4.5 or newer.
11
12 2015-07-29 H.J. Lu <hongjiu.lu@intel.com>
13
14 * ld-size/size.exp: Move run-time support check.
15
16 2015-07-28 Alan Modra <amodra@gmail.com>
17
18 * ld-powerpc/elfv2so.d: Update.
19
20 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
21
22 * config/default.exp (NOPIE_CFLAGS): New.
23 (NOPIE_LDFLAGS): Likewise.
24 * ld-size/size.exp (run_cc_link_tests): Add $NOPIE_CFLAGS and
25 $NOPIE_LDFLAGS if needed.
26 (run_ld_link_exec_tests): Add $NOPIE_CFLAGS if needed.
27
28 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
29
30 * ld-srec/srec.exp (CC): Save and restore. Append $PLT_CFLAGS.
31 (CXX): Likewise.
32
33 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
34
35 * ld-shared/shared.exp: Pass $PLT_CFLAGS to ld_compile.
36
37 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
38
39 * ld-scripts/crossref.exp (CC): Save and restore. Append
40 $PLT_CFLAGS.
41
42 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
43
44 * ld-i386/i386.exp (run_cc_link_tests): Add $PLT_CFLAGS to
45 -fPIC if needed.
46 * ld-x86-64/mpx.exp (run_cc_link_tests): Likewise.
47 * ld-x86-64/x86-64.exp (run_cc_link_tests): Likewise.
48
49 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
50
51 * ld-elfvsb/elfvsb.exp (visibility_run): Pass $PLT_CFLAGS to
52 ld_compile.
53
54 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
55
56 * ld-elfvers/vers.exp (build_vers_lib_no_pic): Pass $PLT_CFLAGS
57 to build_binary.
58
59 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
60
61 * config/default.exp (PLT_CFLAGS): New.
62
63 2015-07-27 Szabolcs Nagy <szabolcs.nagy@arm.com>
64
65 PR ld/18705
66 * ld-aarch64/protected-data.d: New.
67 * ld-aarch64/protected-data.s: New.
68 * ld-aarch64/aarch64-elf.exp: Add new test.
69
70 2015-07-27 Szabolcs Nagy <szabolcs.nagy@arm.com>
71
72 PR ld/18705
73 * ld-arm/protected-data.d: New.
74 * ld-arm/protected-data.s: New.
75 * ld-arm/arm-elf.exp: Add new test.
76
77 2015-07-26 H.J. Lu <hongjiu.lu@intel.com>
78
79 PR ld/18718
80 * ld-elf/shared.exp: Compile PR ld/18718 tests with -O2.
81
82 2015-07-26 H.J. Lu <hongjiu.lu@intel.com>
83
84 * lib/ld-lib.exp (run_host_cmd_yesno): Set errcnt and warncnt
85 to 0.
86
87 2015-07-25 H.J. Lu <hongjiu.lu@intel.com>
88
89 PR ld/18718
90 * ld-elf/pr18718.c: New file.
91 * ld-elf/shared.exp: Run tests for PR ld/18718.
92
93 2015-07-25 Alan Modra <amodra@gmail.com>
94
95 * ld-elf/symbolic-func.s,
96 * ld-elf/symbolic-func.r: New test.
97 * ld-elf/elf.exp: Run it.
98
99 2015-07-24 H.J. Lu <hongjiu.lu@intel.com>
100
101 * ld-elf/compress.exp (build_tests): Replace -g with -ggdb3.
102 * ld-elf/zlibbegin.rS: Also expect "GC".
103 * ld-elf/zlibnormal.rS: Likewise.
104
105 2015-07-16 Jiong Wang <jiong.wang@arm.com>
106
107 * ld-aarch64/tls-tiny-ld.s: New file.
108 * ld-aarch64/tls-tiny-ld.d: Ditto.
109 * ld-aarch64/aarch64-elf.exp: Run new test.
110
111 2015-07-14 H.J. Lu <hongjiu.lu@intel.com>
112
113 * ld-elf/zlibbegin.rS: Updated to .debug_.* with the
114 SHF_COMPRESSED bit.
115 * ld-elf/zlibnormal.rS: Likewise.
116
117 2015-07-09 Catherine Moore <clm@codesourcery.com>
118
119 * ld-mips-elf/attr-gnu-4-08.d: Update expected output.
120 * ld-mips-elf/attr-gnu-4-09.d: New.
121 * ld-mips-elf/attr-gnu-4-19.d: New.
122 * ld-mips-elf/attr-gnu-4-29.d: New.
123 * ld-mips-elf/attr-gnu-4-39.d: New.
124 * ld-mips-elf/attr-gnu-4-49.d: New.
125 * ld-mips-elf/attr-gnu-4-59.d: New.
126 * ld-mips-elf/attr-gnu-4-69.d: New.
127 * ld-mips-elf/attr-gnu-4-79.d: New.
128 * ld-mips-elf/attr-gnu-4-89.d: New.
129 * ld-mips-elf/attr-gnu-4-9.s: New.
130 * ld-mips-elf/mips-elf.exp: Run new tests.
131
132 2015-07-08 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
133
134 * ld-avr/gc-section-debugline.d: New test.
135 * ld-avr/per-function-debugline.s: Source for new test.
136
137 2015-07-05 Richard Sandiford <richard.sandiford@arm.com>
138
139 * ld-powerpc/tocopt6-inc.s, ld-powerpc/tocopt6a.s,
140 ld-powerpc/tocopt6b.s, ld-powerpc/tocopt6c.s,
141 ld-powerpc/tocopt6.d: New test.
142 * ld-powerpc/powerpc.exp (ppc64elftests): Add it.
143
144 2015-07-03 Kai Tietz <ktietz@redhat.com>
145 Nick Clifton <nickc@redhat.com>
146
147 PR ld/11539
148 * lib/ld-lib.exp (check_gc_sections_available): Do not
149 automatically fail for cygwin and mingw targets.
150
151 2015-07-01 Sandra Loosemore <sandra@codesourcery.com>
152 Cesar Philippidis <cesar@codesourcery.com>
153
154 * ld-nios2/mixed1a.d: New.
155 * ld-nios2/mixed1a.s: New.
156 * ld-nios2/mixed1b.d: New.
157 * ld-nios2/mixed1b.s: New.
158 * ld-nios2/nios2.exp: Build the new compatibility tests.
159
160 2015-06-27 H.J. Lu <hongjiu.lu@intel.com>
161
162 * ld-xtensa/tlsbin.rd: Updated.
163 * ld-xtensa/tlspic.rd: Likewise.
164
165 2015-06-26 Matthew Fortune <matthew.fortune@imgtec.com>
166
167 * ld-mips-elf/pic-and-nonpic-3b.ad: Adjust for extra dynamic tag.
168 * ld-mips-elf/pic-and-nonpic-4b.ad: Likewise.
169 * ld-mips-elf/pic-and-nonpic-5b.ad: Likewise.
170 * ld-mips-elf/pic-and-nonpic-6-n32.ad: Likewise.
171 * ld-mips-elf/pic-and-nonpic-6-n64.ad: Likewise.
172 * ld-mips-elf/pic-and-nonpic-6-o32.ad: Likewise.
173 * ld-mips-elf/tlsdyn-o32-1.d: Likewise.
174 * ld-mips-elf/tlsdyn-o32-1.got: Likewise.
175 * ld-mips-elf/tlsdyn-o32-2.d: Likewise.
176 * ld-mips-elf/tlsdyn-o32-2.got: Likewise.
177 * ld-mips-elf/tlsdyn-o32-3.d: Likewise.
178 * ld-mips-elf/tlsdyn-o32-3.got: Likewise.
179 * ld-mips-elf/tlsdyn-o32.d: Likewise.
180 * ld-mips-elf/tlsdyn-o32.got: Likewise.
181 * ld-mips-elf/pie-n32.d: New file.
182 * ld-mips-elf/pie-n64.d: Likewise.
183 * ld-mips-elf/pie-o32.d: Likewise.
184 * ld-mips-elf/pie.s: Likewise.
185 * ld-mips-elf/mips-elf.exp: Add new tests.
186
187 2015-06-25 H.J. Lu <hongjiu.lu@intel.com>
188
189 * ld-elf/strtab.d: Only run on *-*-linux* and *-*-gnu* targets.
190
191 2015-06-25 H.J. Lu <hongjiu.lu@intel.com>
192
193 * ld-mmix/bspec1.d: Updated.
194 * ld-mmix/bspec2.d: Likewise.
195 * ld-mmix/undef-3.d: Likewise.
196
197 2015-06-25 H.J. Lu <hongjiu.lu@intel.com>
198
199 PR gas/18451
200 * ld-elf/strtab.d: New file.
201 * ld-elf/strtab.s: Likewise.
202
203 2015-06-24 H.J. Lu <hongjiu.lu@intel.com>
204
205 * ld-i386/i386.exp: Run pltgot-2 for Linux targets.
206 * ld-x86-64/x86-64.exp: Likewise.
207 * ld-i386/pltgot-1.d: Updated.
208 * ld-x86-64/pltgot-1.d: Likewise.
209 * ld-i386/pltgot-2.d: New file.
210 * ld-x86-64/pltgot-2.d: Likewise.
211
212 2015-06-23 Jiong Wang <jiong.wang@arm.com>
213
214 * ld-aarch64/dt_textrel.s: New testcase.
215 * ld-aarch64/dt_textrel.d: New expectation file.
216 * ld-aarch64/aarch64-elf.exp: Run new testcase.
217
218 2015-06-17 Jiong Wang <jiong.wang@arm.com>
219
220 * ld-aarch64/aarch64-elf.exp (aarch64_choose_ilp32_emul): New function.
221 * ld-aarch64/emit-relocs-28.d: Use aarch64_choose_ilp32_emul to choose
222 emulation mode.
223
224 2015-06-16 Alan Modra <amodra@gmail.com>
225
226 * ld-powerpc/ppc476-shared.s: Repeat dynamic reloc generating insns.
227 * ld-powerpc/ppc476-shared.d: Update.
228 * ld-powerpc/ppc476-shared2.d: Update.
229
230 2015-06-12 Tristan Gingold <gingold@adacore.com>
231
232 * ld-scripts/print-memory-usage-1.t,
233 * ld-scripts/print-memory-usage-1.s,
234 * ld-scripts/print-memory-usage-1.l,
235 * ld-scripts/print-memory-usage-2.t,
236 * ld-scripts/print-memory-usage-2.l,
237 * ld-scripts/print-memory-usage-3.s,
238 * ld-scripts/print-memory-usage-3.t,
239 * ld-scripts/print-memory-usage-3.l,
240 * ld-scripts/print-memory-usage.t: New tests.
241 * ld-scripts/print-memory-usage.exp: Run them.
242
243 2015-06-05 Nick Clifton <nickc@redhat.com>
244
245 * ld-elf/compressed1d.d: Fix typo: iq200 -> iq2000.
246
247 2015-06-05 Alan Modra <amodra@gmail.com>
248
249 * ld-powerpc/ppc476-shared.s,
250 * ld-powerpc/ppc476-shared.lnk,
251 * ld-powerpc/ppc476-shared.d,
252 * ld-powerpc/ppc476-shared2.d: New tests.
253 * ld-powerpc/powerpc.exp: Run them.
254
255 2015-06-02 Jiong Wang <jiong.wang@arm.com>
256
257 * ld-aarch64/emit-relocs-313.s: Use gotpage_lo15.
258
259 2015-06-01 Jiong Wang <jiong.wang@arm.com>
260
261 * ld-aarch64/emit-relocs-28.s: New test file.
262 * ld-aarch64/emit-relocs-28.d: Ditto.
263 * ld-aarch64/aarch64-elf.exp: Run new test.
264
265 2015-06-01 Jiong Wang <jiong.wang@arm.com>
266
267 * ld-aarch64/tprel_add_lo12_overflow.s: New testcase.
268 * ld-aarch64/tprel_add_lo12_overflow.d: Nex expectation file.
269 * ld-aarch64/aarch64-elf.exp: Run new testcase.
270
271 2015-06-01 Jiong Wang <jiong.wang@arm.com>
272
273 * ld-aarch64/emit-relocs-313.s: New test file.
274 * ld-aarch64/emit-relocs-313.d: Ditto.
275 * ld-aarch64/aarch64-elf.exp: Run new test.
276
277 2015-05-29 Stephen Kitt <steve@sk2.org>
278
279 * ld-pe/pe-run2.exp (test_direct2_link_dll): Add $CFLAGS to the
280 compiler command line.
281
282 2015-05-28 Catherine Moore <clm@codesourcery.com>
283
284 ld/testsuite/
285 * ld-mips-elf/compact-eh.ld: New linker script.
286 * ld-mips-elf/compact-eh1.d: New.
287 * ld-mips-elf/compact-eh1.s: New.
288 * ld-mips-elf/compact-eh1a.s: New.
289 * ld-mips-elf/compact-eh1b.s: New.
290 * ld-mips-elf/compact-eh2.d: New.
291 * ld-mips-elf/compact-eh2.s: New.
292 * ld-mips-elf/compact-eh3.d: New.
293 * ld-mips-elf/compact-eh3.s: New.
294 * ld-mips-elf/compact-eh3a.s: New.
295 * ld-mips-elf/compact-eh4.d: New.
296 * ld-mips-elf/compact-eh5.d: New.
297 * ld-mips-elf/compact-eh6.d: New.
298 * ld-mips-elf/mips-elf.exp: Run new tests.
299
300 2015-05-27 H.J. Lu <hongjiu.lu@intel.com>
301
302 PR binutils/18458
303 * ld-elf/shared.exp (build_tests): Build libpr18458a.so and
304 libpr18458b.so.
305 (run_tests): Run pr18458 test.
306 * ld-elf/pr18458a.c: New file.
307 * ld-elf/pr18458b.c: Likewise.
308 * ld-elf/pr18458c.c: Likewise.
309
310 2015-05-16 H.J. Lu <hongjiu.lu@intel.com>
311
312 * ld-i386/i386.exp: Run PR ld/17689 tests with -z now.
313 * ld-x86-64/x86-64.exp: Likewise
314 * ld-i386/pr17689now.rd: New file.
315 * ld-x86-64/pr17689now.rd: Likewise
316
317 2015-05-15 H.J. Lu <hongjiu.lu@intel.com>
318
319 PR binutis/18386
320 * ld-x86-64/tlsgdesc.dd: Also pass -Mintel64 to objdump.
321 * ld-x86-64/tlspic.dd: Likewise.
322 * ld-x86-64/x86-64.exp (x86_64tests): Also pass -Mintel64 to
323 objdump for tlspic.dd and tlsgdesc.dd.
324
325 2015-05-12 H.J. Lu <hongjiu.lu@intel.com>
326
327 * ld-i386/i386.exp: Run pltgot-1 for Linux targets.
328 * ld-x86-64/x86-64.exp: Likewise.
329 * ld-i386/pltgot-1.d: New file.
330 * ld-i386/pltgot-1.s: Likewise.
331 * ld-x86-64/pltgot-1.d: Likewise.
332 * ld-x86-64/pltgot-1.s: Likewise.
333
334 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
335
336 * ld-i386/i386.exp (iamcu_tests): Run iamcu-4.
337 * ld-i386/iamcu-4.d: New file.
338
339 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
340
341 * ld-i386/abs-iamcu.d: New file.
342 * ld-i386/dummy.s: Likewise.
343 * ld-i386/foo.s: Likewise.
344 * ld-i386/iamcu-1.d: Likewise.
345 * ld-i386/iamcu-2.d: Likewise.
346 * ld-i386/iamcu-3.d: Likewise.
347 * ld-i386/start.s: Likewise.
348 * ld-i386/i386.exp (iamcu_tests): New.
349 Run iamcu_tests.
350
351 2015-05-08 H.J. Lu <hongjiu.lu@intel.com>
352
353 PR binutis/18386
354 * ld-x86-64/tlsgdesc.dd: Updated.
355 * ld-x86-64/tlspic.dd: Likewise.
356
357 2015-04-29 H.J. Lu <hongjiu.lu@intel.com>
358
359 PR ld/18354
360 * ld-elf/compress.exp (run_tests): Link the last zlibnormal,
361 gnunormal and gabinormal against libfoozlib.so.
362
363 2015-04-27 Renlin Li <renlin.li@arm.com>
364
365 * ld-arm/ifunc-10.dd: Adjust expected output.
366 * ld-arm/ifunc-2.dd: Likewise.
367
368 2015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
369
370 * ld-s390/gotreloc_31-1.dd: Use instruction mnemonics.
371
372 2015-04-24 Alan Modra <amodra@gmail.com>
373
374 * ld-powerpc/tocnovar.d: Revert last change.
375
376 2015-04-24 Richard Earnshaw <rearnsha@arm.com>
377
378 * ld-arm/armthumb-lib.d: Regenerate expected output.
379 * ld-arm/armthumb-lib.d: Likewise.
380 * ld-arm/armthumb-lib.sym: Likewise.
381 * ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise.
382 * ld-arm/cortex-a8-fix-b-rel-thumb.d: Likewise.
383 * ld-arm/cortex-a8-fix-b.d: Likewise.
384 * ld-arm/cortex-a8-fix-bcc-rel-thumb.d: Likewise.
385 * ld-arm/cortex-a8-fix-bcc.d: Likewise.
386 * ld-arm/cortex-a8-fix-bl-rel-arm.d: Likewise.
387 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
388 * ld-arm/cortex-a8-fix-bl-rel-thumb.d: Likewise.
389 * ld-arm/cortex-a8-fix-bl.d: Likewise.
390 * ld-arm/cortex-a8-fix-blx-bcond.d: Likewise.
391 * ld-arm/cortex-a8-fix-blx-rel-arm.d: Likewise.
392 * ld-arm/cortex-a8-fix-blx-rel-thumb.d: Likewise.
393 * ld-arm/cortex-a8-fix-blx.d: Likewise.
394 * ld-arm/cortex-a8-fix-hdr.d: Likewise.
395 * ld-arm/farcall-mixed-app-v5.d: Likewise.
396 * ld-arm/farcall-mixed-app.d: Likewise.
397 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
398 * ld-arm/farcall-mixed-lib.d: Likewise.
399 * ld-arm/mixed-app-v5.d: Likewise.
400 * ld-arm/mixed-app.d: Likewise.
401 * ld-arm/mixed-lib.d: Likewise.
402
403 2015-04-24 Nick Clifton <nickc@redhat.com>
404
405 * ld-elf/compressed1d.d: Add notarget for ELF based targets that
406 do not use elf.em.
407
408 2015-04-24 Hans-Peter Nilsson <hp@axis.com>
409
410 * ld-elf/compressed1e.d: Correct xfail to notarget and cris*-*-*
411 to cris*-*-elf.
412
413 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
414
415 * ld-elf/compressed1e.d: Only run for Linux/gnu. Xfail cris and
416 frv.
417
418 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
419
420 PR ld/18277
421 * ld-elf/compressed1d.d: New.
422 * ld-elf/compressed1e.d: Likewise.
423
424 2015-04-23 Alan Modra <amodra@gmail.com>
425
426 * ld-powerpc/ambiguousv1b.d: Update for aligned .got.
427 * ld-powerpc/defsym.d: Likewise.
428 * ld-powerpc/elfv2-2exe.d: Likewise.
429 * ld-powerpc/elfv2exe.d: Likewise.
430 * ld-powerpc/elfv2so.d: Likewise.
431 * ld-powerpc/relbrlt.d: Likewise.
432 * ld-powerpc/tls.g: Likewise.
433 * ld-powerpc/tlsexe.d: Likewise.
434 * ld-powerpc/tlsexe.g: Likewise.
435 * ld-powerpc/tlsexe.r: Likewise.
436 * ld-powerpc/tlsexetoc.d: Likewise.
437 * ld-powerpc/tlsexetoc.g: Likewise.
438 * ld-powerpc/tlsexetoc.r: Likewise.
439 * ld-powerpc/tlsso.d: Likewise.
440 * ld-powerpc/tlsso.g: Likewise.
441 * ld-powerpc/tlsso.r: Likewise.
442 * ld-powerpc/tlstoc.g: Likewise.
443 * ld-powerpc/tlstocso.d: Likewise.
444 * ld-powerpc/tlstocso.g: Likewise.
445 * ld-powerpc/tlstocso.r: Likewise.
446 * ld-powerpc/tocopt.d: Likewise.
447 * ld-powerpc/tocopt2.d: Likewise.
448 * ld-powerpc/tocopt3.d: Likewise.
449 * ld-powerpc/tocopt4.d: Likewise.
450 * ld-powerpc/tocopt5.d: Likewise.
451 * ld-powerpc/tocnovar.d: Adjust.
452
453 2015-04-22 Alan Modra <amodra@gmail.com>
454
455 * ld-x86-64/pr18176.d: Update.
456
457 2015-04-22 H.J. Lu <hongjiu.lu@intel.com>
458
459 PR ld/18289
460 * ld-i386/copyreloc-lib.c: New file.
461 * ld-i386/copyreloc-main.S: Likewise.
462 * ld-i386/copyreloc-main.out: Likewise.
463 * ld-i386/copyreloc-main1.rd: Likewise.
464 * ld-i386/copyreloc-main2.rd: Likewise.
465 * ld-i386/dummy.c: Likewise.
466 * ld-i386/pr17689.out: Likewise.
467 * ld-i386/pr17689.rd: Likewise.
468 * ld-i386/pr17689a.c: Likewise.
469 * ld-i386/pr17689b.S: Likewise.
470 * ld-i386/pr17827.rd: Likewise.
471 * ld-i386/pr17827ver.rd: Likewise.
472 * ld-i386/i386.exp: Run copyreloc tests.
473
474 2015-04-20 H.J. Lu <hongjiu.lu@intel.com>
475
476 * ld-mmix/bspec1.d: Don't hardcode offset of .shstrtab section.
477 * ld-mmix/bspec2.d: Likewise.
478 * ld-mmix/local1.d: Likewise.
479 * ld-mmix/local3.d: Likewise.
480 * ld-mmix/local5.d: Likewise.
481 * ld-mmix/local7.d: Likewise.
482 * ld-mmix/undef-3.d: Likewise.
483 * ld-sh/sh64/crangerel1.rd: Likewise.
484 * ld-sh/sh64/crangerel2.rd: Likewise.
485 * ld-tic6x/common.d: Likewise.
486 * ld-tic6x/shlib-1.rd: Likewise.
487 * ld-tic6x/shlib-1b.rd: Likewise.
488 * ld-tic6x/shlib-1r.rd: Likewise.
489 * ld-tic6x/shlib-1rb.rd: Likewise.
490 * ld-tic6x/shlib-app-1.rd: Likewise.
491 * ld-tic6x/shlib-app-1b.rd: Likewise.
492 * ld-tic6x/shlib-app-1r.rd: Likewise.
493 * ld-tic6x/shlib-app-1rb.rd: Likewise.
494 * ld-tic6x/shlib-noindex.rd: Likewise.
495 * ld-tic6x/static-app-1.rd: Likewise.
496 * ld-tic6x/static-app-1b.rd: Likewise.
497 * ld-tic6x/static-app-1r.rd: Likewise.
498 * ld-tic6x/static-app-1rb.rd: Likewise.
499 * ld-x86-64/ilp32-4.d: Likewise.
500 * ld-x86-64/split-by-file-nacl.rd: Likewise.
501 * ld-x86-64/split-by-file.rd: Likewise.
502
503 2015-04-14 H.J. Lu <hongjiu.lu@intel.com>
504
505 * ld-elf/compress.exp (build_tests): Add tests for
506 --compress-debug-sections=.
507 (run_tests): Likewise.
508 Add additonal tests for --compress-debug-sections=.
509 * ld-elf/gabiend.rt: New file.
510 * ld-elf/gabinormal.rt: Likewise.
511 * ld-elf/gnubegin.rS: Likewise.
512 * ld-elf/gnunormal.rS: Likewise.
513 * ld-elf/zlibbegin.rS: Likewise.
514 * ld-elf/zlibnormal.rS: Likewise.
515
516 2015-04-15 Alan Modra <amodra@gmail.com>
517
518 * ld-gc/pr18223.d: xfail tic6x.
519
520 2015-04-14 H.J. Lu <hongjiu.lu@intel.com>
521
522 PR ld/pr17709
523 * ld-i386/i386.exp: Run protected6b.
524 * ld-i386/protected6b.d: New file.
525 * ld-x86-64/protected6b.d: Likewise.
526 * ld-x86-64/x86-64.exp: Run protected6b.
527
528 2015-04-11 H.J. Lu <hongjiu.lu@intel.com>
529
530 * ld-i386/i386.exp: Run protected6a.
531 * ld-i386/protected6.d: Renamed to ...
532 * ld-i386/protected6a.d: This.
533 * ld-x86-64/hidden4.d: New file.
534 * ld-x86-64/hidden4.s: Likewise.
535 * ld-x86-64/hidden5.d: Likewise.
536 * ld-x86-64/hidden5.s: Likewise.
537 * ld-x86-64/protected6.d: Renamed to ...
538 * ld-x86-64/protected6a.d: This.
539 * ld-x86-64/x86-64.exp: Run hidden4, hidden5, protected6a,
540 protected7a and protected7b.
541
542 2015-04-10 H.J. Lu <hongjiu.lu@intel.com>
543
544 PR ld/pr17709
545 * ld-i386/protected6.d: New file.
546 * ld-i386/protected6.s: Likewise.
547 * ld-x86-64/protected6.d: Likewise.
548 * ld-x86-64/protected6.s: Likewise.
549 * ld-x86-64/protected7.d: Likewise.
550 * ld-x86-64/protected7.s: Likewise.
551 * ld-x86-64/protected7a.d: Likewise.
552 * ld-x86-64/protected7b.d: Likewise.
553
554 2015-04-10 H.J. Lu <hongjiu.lu@intel.com>
555
556 PR ld/pr15228
557 PR ld/pr17709
558 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
559 * ld-i386/pr17709-nacl.rd: New file.
560 * ld-i386/pr17709.rd: Likewise.
561 * ld-i386/pr17709a.s: Likewise.
562 * ld-i386/pr17709b.s: Likewise.
563 * ld-i386/protected3.d: Updated.
564 * ld-i386/protected3.s: Likewise.
565 * ld-x86-64/pr17709-nacl.rd: New file.
566 * ld-x86-64/pr17709.rd: Likewise.
567 * ld-x86-64/pr17709a.s: Likewise.
568 * ld-x86-64/pr17709b.s: Likewise.
569 * ld-x86-64/protected3.d: Updated.
570 * ld-x86-64/protected3.s: Likewise.
571 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
572
573 2015-04-10 H.J. Lu <hongjiu.lu@intel.com>
574
575 PR ld/18223
576 * ld-gc/gc.exp: Run pr18223.
577 * ld-gc/pr18223.d: New file.
578 * ld-gc/pr18223.s: Likewise.
579
580 2015-04-10 Alan Modra <amodra@gmail.com>
581
582 Revert 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
583 PR ld/pr15228
584 PR ld/pr17709
585 * ld-i386/i386.exp (i386tests): Remove test for PR ld/17709.
586 * ld-i386/pr17709-nacl.rd: Delete.
587 * ld-i386/pr17709.rd: Likewise.
588 * ld-i386/pr17709a.s: Likewise.
589 * ld-i386/pr17709b.s: Likewise.
590 * ld-i386/protected3.d: Updated.
591 * ld-i386/protected3.s: Likewise.
592 * ld-x86-64/pr17709-nacl.rd: Delete.
593 * ld-x86-64/pr17709.rd: Likewise.
594 * ld-x86-64/pr17709a.s: Likewise.
595 * ld-x86-64/pr17709b.s: Likewise.
596 * ld-x86-64/protected3.d: Updated.
597 * ld-x86-64/protected3.s: Likewise.
598 * ld-x86-64/x86-64.exp (x86_64tests): Remove test for PR ld/17709.
599
600 2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
601
602 * ld-elf/compress.exp: Add a test for
603 --compress-debug-sections=zlib-gabi.
604 (build_tests): Add 2 tests for --compress-debug-sections=zlib-gabi.
605 (run_tests): Likewise.
606 Verify linker output with zlib-gabi compressed debug input.
607 * ld-elf/compressed1a.d: New file.
608 * ld-elf/compressed1b.d: Likewise.
609 * ld-elf/compressed1c.d: Likewise.
610
611 2015-04-07 Alan Modra <amodra@gmail.com>
612
613 * ld-arm/tls-gdesc-nlazy.g: Adjust for readelf note.
614 * ld-tic6x/shlib-1.rd: Expect corrected .rela.plt sh_info.
615 * ld-tic6x/shlib-1b.rd: Likewise.
616 * ld-tic6x/shlib-1r.rd: Likewise.
617 * ld-tic6x/shlib-1rb.rd: Likewise.
618 * ld-tic6x/shlib-app-1.rd: Likewise.
619 * ld-tic6x/shlib-app-1b.rd: Likewise.
620 * ld-tic6x/shlib-app-1r.rd: Likewise.
621 * ld-tic6x/shlib-app-1rb.rd: Likewise.
622 * ld-tic6x/shlib-noindex.rd: Likewise.
623
624 2015-04-07 Nick Clifton <nickc@redhat.com>
625
626 * ld-elf/orphan-5.l: New test - checks the linker's output with
627 --warn-orphan enabled.
628 * ld-elf/elf.exp: Run the new test.
629
630 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
631
632 * ld-elf/compress.exp: Remove is_zlib_supported check.
633 Fail if --compress-debug-sections doesn't work.
634 * lib/ld-lib.exp (run_dump_test): Remove is_zlib_supported check.
635
636 2015-04-01 Tejas Belagod <tejas.belagod@arm.com>
637
638 * ld-aarch64/aarch64-elf.exp: Add erratum843419 test.
639 * ld-aarch64/erratum843419.d: New.
640 * ld-aarch64/erratum843419.s: New.
641
642 2015-04-01 H.J. Lu <hongjiu.lu@intel.com>
643
644 PR ld/18176
645 * ld-x86-64/pr18176.d: New file.
646 * ld-x86-64/pr18176.s: Likewise.
647 * ld-x86-64/pr18176.t: Likewise.
648 * ld-x86-64/x86-64.exp: Run pr18176.
649
650 2015-03-31 H.J. Lu <hongjiu.lu@intel.com>
651
652 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
653
654 2015-03-30 H.J. Lu <hongjiu.lu@intel.com>
655
656 PR ld/18169
657 * ld-elf/linkinfo1a.d: Updated.
658 * ld-elf/linkinfo1b.d: Likewise.
659
660 2015-03-27 H.J. Lu <hongjiu.lu@intel.com>
661
662 * ld-x86-64/pr18160.d: Don't run for x86_64-*-nacl* target.
663
664 2015-03-26 Tejas Belagod <tejas.belagod@arm.com>
665
666 * ld-aarch64/farcall-back-be.d: New.
667
668 2015-03-26 H.J. Lu <hongjiu.lu@intel.com>
669
670 PR ld/18160
671 * ld-x86-64/pr18160.d: New file.
672 * ld-x86-64/pr18160.s: Likewise.
673 * ld-x86-64/pr18160.t: Likewise.
674 * ld-x86-64/x86-64.exp: Run pr18160.
675 ---
676 2015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
677
678 * ld-aarch64/erratum835769.d: Adjust for initial branch over stub
679 section.
680 * ld-aarch64/farcall-b.d: Likewise.
681 * ld-aarch64/farcall-bl.d: Likewise.
682 * ld-aarch64/farcall-back.d: Likewise.
683
684 2015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
685
686 * ld-aarch64/erratum835769.d: Adjust for removal of padding before
687 835769 workaround stubs.
688
689 2015-03-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
690
691 * ld-gc/all-debug-sections.d: New file.
692 * ld-gc/all-debug-sections.s: Likewise.
693 * ld-gc/gc.exp: Execute new testcase.
694
695 2015-03-11 Alan Modra <amodra@gmail.com>
696
697 * ld-powerpc/tls32.s: Add GOT pointer setup.
698 * ld-powerpc/tls32.d: Update.
699 * ld-powerpc/tls32.g: Update.
700 * ld-powerpc/tls32.t: Update.
701 * ld-powerpc/tlsexe.d: Update.
702 * ld-powerpc/tlsexe32.d: Update.
703 * ld-powerpc/tlsexe32.g: Update.
704 * ld-powerpc/tlsexe32.r: Update.
705 * ld-powerpc/tlsexetoc.d: Update.
706 * ld-powerpc/tlsso32.d: Update.
707 * ld-powerpc/tlsso32.g: Update.
708 * ld-powerpc/tlsso32.r: Update.
709
710 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
711
712 PR ld/pr15228
713 PR ld/pr17709
714 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
715 * ld-i386/pr17709-nacl.rd: New file.
716 * ld-i386/pr17709.rd: Likewise.
717 * ld-i386/pr17709a.s: Likewise.
718 * ld-i386/pr17709b.s: Likewise.
719 * ld-i386/protected3.d: Updated.
720 * ld-i386/protected3.s: Likewise.
721 * ld-x86-64/pr17709-nacl.rd: New file.
722 * ld-x86-64/pr17709.rd: Likewise.
723 * ld-x86-64/pr17709a.s: Likewise.
724 * ld-x86-64/pr17709b.s: Likewise.
725 * ld-x86-64/protected3.d: Updated.
726 * ld-x86-64/protected3.s: Likewise.
727 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
728
729 2015-03-04 Richard Sandiford <richard.sandiford@arm.com>
730
731 PR gas/17843
732 * ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
733 * ld-aarch64/aarch64-elf.exp: Run it.
734
735 2015-02-28 Alan Modra <amodra@gmail.com>
736
737 * ld-sparc/gotop32.rd: Update for changed padding in data sections.
738 * ld-sparc/gotop32.td: Likewise.
739 * ld-sparc/gotop64.rd: Likewise.
740 * ld-sparc/gotop64.td: Likewise.
741 * ld-tilegx/external.s: Align .data.
742 * ld-tilepro/external.s: Likewise.
743
744 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
745
746 * ld-aarch64/aarch64-elf.exp (tls-tiny-desc, tls-tiny-desc-ie)
747 (tls-tiny-desc-le): Add.
748 * ld-aarch64/tls-tiny-desc.d: New.
749 * ld-aarch64/tls-tiny-desc.s: New.
750 * ld-aarch64/tls-tiny-desc-ie.d: New.
751 * ld-aarch64/tls-tiny-desc-ie.s: New.
752 * ld-aarch64/tls-tiny-desc-le.d: New.
753 * ld-aarch64/tls-tiny-desc-le.s: New.
754
755 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
756
757 * ld-aarch64/aarch64-elf.exp (tls-tiny-gd, tls-tiny-gd-ie)
758 (tls-tiny-gd-le): Add.
759 * ld-aarch64/tls-tiny-gd.d: New.
760 * ld-aarch64/tls-tiny-gd.s: New.
761 * ld-aarch64/tls-tiny-gd-ie.d: New.
762 * ld-aarch64/tls-tiny-gd-ie.s: New.
763 * ld-aarch64/tls-tiny-gd-le.d: New.
764 * ld-aarch64/tls-tiny-gd-le.s: New.
765
766 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
767
768 * ld-aarch64/aarch64-elf.exp: Add tls-tiny-ie.
769 * ld-aarch64/tls-tiny-ie.d: New.
770 * ld-aarch64/tls-tiny-ie.s: New.
771
772 2015-02-26 Terry Guo <terry.guo@arm.com>
773
774 * ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use.
775 * ld-arm/attr-merge-vfp-10.d: Likewise.
776 * ld-arm/attr-merge-vfp-10r.d: Likewise.
777 * ld-arm/attr-merge-vfp-12.d: Likewise.
778 * ld-arm/attr-merge-vfp-12r.d: Likewise.
779 * ld-arm/attr-merge-vfp-13.d: Likewise.
780 * ld-arm/attr-merge-vfp-13r.d: Likewise.
781 * ld-arm/attr-merge-vfp-14.d: Likewise.
782 * ld-arm/attr-merge-vfp-14r.d: Likewise.
783 * ld-arm/attr-merge-vfp-6.d: Likewise.
784 * ld-arm/attr-merge-vfp-6r.d: Likewise.
785 * ld-arm/attr-merge-vfp-7.d: Likewise.
786 * ld-arm/attr-merge-vfp-7r.d: Likewise.
787 * ld-arm/attr-merge-vfp-8.d: Likewise.
788 * ld-arm/attr-merge-vfp-8r.d: Likewise.
789
790 2015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
791
792 * ld-avr/avr-prop-1.d: New file.
793 * ld-avr/avr-prop-1.s: New file.
794 * ld-avr/avr-prop-2.d: New file.
795 * ld-avr/avr-prop-2.s: New file.
796 * ld-avr/avr-prop-3.d: New file.
797 * ld-avr/avr-prop-3.s: New file.
798 * ld-avr/avr-prop-4.d: New file.
799 * ld-avr/avr-prop-4.s: New file.
800
801 2015-02-25 Oleg Endo <olegendo@gcc.gnu.org>
802
803 * ld-sh/arch/arch_expected.txt: Regenerate.
804 * ld-sh/arch/sh-dsp.s: Likewise.
805 * ld-sh/arch/sh.s: Likewise.
806 * ld-sh/arch/sh2.s: Likewise.
807 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
808 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
809 * ld-sh/arch/sh2a-nofpu.s: Likewise.
810 * ld-sh/arch/sh2a-or-sh3e.s: Likewise.
811 * ld-sh/arch/sh2a-or-sh4.s: Likewise.
812 * ld-sh/arch/sh2a.s: Likewise.
813 * ld-sh/arch/sh2e.s: Likewise.
814 * ld-sh/arch/sh3-dsp.s: Likewise.
815 * ld-sh/arch/sh3-nommu.s: Likewise.
816 * ld-sh/arch/sh3.s: Likewise.
817 * ld-sh/arch/sh3e.s: Likewise.
818 * ld-sh/arch/sh4-nofpu.s: Likewise.
819 * ld-sh/arch/sh4-nommu-nofpu.s: Likewise.
820 * ld-sh/arch/sh4.s: Likewise.
821 * ld-sh/arch/sh4a-nofpu.s: Likewise.
822 * ld-sh/arch/sh4a.s: Likewise.
823 * ld-sh/arch/sh4al-dsp.s: Likewise.
824
825 2015-02-24 Nick Clifton <nickc@redhat.com>
826
827 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
828
829 2015-02-24 Alan Modra <amodra@gmail.com>
830
831 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
832
833 2015-02-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
834
835 * ld-avr/region_overflow.d: New test.
836 * ld-avr/region_overflow.s: Likewise.
837
838 2015-02-19 H.J. Lu <hongjiu.lu@intel.com>
839
840 PR ld/4317
841 * ld-i386/compressed1.d: Use nm/readelf with "failif".
842 * ld-x86-64/compressed1.d: Likewise.
843 * ld-x86-64/pie1.d: Likewise.
844
845 2015-02-19 Alan Modra <amodra@gmail.com>
846
847 PR ld/4317
848 * ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
849 * ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
850 * ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
851 * ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
852 * ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
853 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
854 * ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
855
856 2015-02-17 Alan Modra <amodra@gmail.com>
857
858 PR ld/17975
859 * ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
860 * ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
861 * ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
862 * ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
863 * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
864 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
865 * ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
866 * ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
867 * ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
868 * ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
869 * ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
870 * ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
871 * ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
872
873 2015-02-16 H.J. Lu <hongjiu.lu@intel.com>
874
875 PR ld/17975
876 * ld-i386/tlsbin-nacl.rd: Updated.
877 * ld-i386/tlsbin.rd: Likewise.
878 * ld-i386/tlsbindesc-nacl.rd: Likewise.
879 * ld-i386/tlsbindesc.rd: Likewise.
880 * ld-i386/tlsdesc-nacl.rd: Likewise.
881 * ld-i386/tlsdesc.rd: Likewise.
882 * ld-i386/tlsnopic-nacl.rd: Likewise.
883 * ld-i386/tlsnopic.rd: Likewise.
884 * ld-i386/tlspic-nacl.rd: Likewise.
885 * ld-i386/tlspic.rd: Likewise.
886 * ld-x86-64/tlsbin-nacl.rd: Likewise.
887 * ld-x86-64/tlsbin.rd: Likewise.
888 * ld-x86-64/tlsbindesc-nacl.rd: Likewise.
889 * ld-x86-64/tlsbindesc.rd: Likewise.
890 * ld-x86-64/tlsdesc-nacl.rd: Likewise.
891 * ld-x86-64/tlsdesc.rd: Likewise.
892 * ld-x86-64/tlspic-nacl.rd: Likewise.
893 * ld-x86-64/tlspic.rd: Likewise.
894 * ld-alpha/tlspic.rd: Likewise.
895 * ld-powerpc/tlsexe.r: Likewise.
896 * ld-powerpc/tlsexetoc.r: Likewise.
897 * ld-powerpc/tlsso.r: Likewise.
898 * ld-powerpc/tlstocso.r: Likewise.
899 * ld-s390/tlspic.rd: Likewise.
900 * ld-s390/tlspic_64.rd: Likewise.
901 * ld-sparc/gotop32.dd: Likewise.
902 * ld-sparc/gotop64.dd: Likewise.
903 * ld-sparc/tlssunnopic32.rd: Likewise.
904 * ld-sparc/tlssunnopic64.rd: Likewise.
905 * ld-sparc/tlssunpic32.rd: Likewise.
906 * ld-sparc/tlssunpic64.rd: Likewise.
907 * ld-tic6x/shlib-1.rd: Likewise.
908 * ld-tic6x/shlib-1b.rd: Likewise.
909 * ld-tic6x/shlib-1r.rd: Likewise.
910 * ld-tic6x/shlib-1rb.rd: Likewise.
911 * ld-tic6x/shlib-noindex.rd: Likewise.
912
913 2015-02-14 H.J. Lu <hongjiu.lu@intel.com>
914
915 PR ld/17973
916 * ld-plugin/plugin.exp (regassilent): New.
917 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
918 (plugin_tests): Add a test for PR ld/17973.
919 * ld-plugin/pr17973.d: New file.
920 * ld-plugin/pr17973.s: Likewise.
921
922 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
923
924 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
925
926 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
927
928 * ld-plugin/plugin-27.d: New.
929 * ld-plugin/plugin-28.d: Likewise.
930 * ld-plugin/plugin-29.d: Likewise.
931 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
932 and LDPL_WARNING.
933
934 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
935
936 PR ld/17878
937 * ld-plugin/func.c: Add some comments.
938 * ld-plugin/plugin-13.d: New file.
939 * ld-plugin/plugin-14.d: Likewise.
940 * ld-plugin/plugin-15.d: Likewise.
941 * ld-plugin/plugin-16.d: Likewise.
942 * ld-plugin/plugin-17.d: Likewise.
943 * ld-plugin/plugin-18.d: Likewise.
944 * ld-plugin/plugin-19.d: Likewise.
945 * ld-plugin/plugin-20.d: Likewise.
946 * ld-plugin/plugin-21.d: Likewise.
947 * ld-plugin/plugin-22.d: Likewise.
948 * ld-plugin/plugin-23.d: Likewise.
949 * ld-plugin/plugin-24.d: Likewise.
950 * ld-plugin/plugin-25.d: Likewise.
951 * ld-plugin/plugin-26.d: Likewise.
952 * ld-plugin/plugin.exp (plugin2_name): New.
953 (plugin3_name): Likewise.
954 (plugin2_path): Likewise.
955 (plugin3_path): Likewise.
956 (testsrcfiles): Likewise.
957 (testsrcfiles_notext): Likewise.
958 (plugin_tests): Add tests for non-object IR file.
959 (plugin_lib_tests): Likewise.
960 (plugin_extra_elf_tests): Likewise.
961 (plugin_src_tests): New tests for non-object IR file.
962 Run nm --plugin test.
963 Run ar --plugin test.
964 Run plugin_src_tests.
965
966 2015-02-07 H.J. Lu <hongjiu.lu@intel.com>
967
968 PR ld/17935
969 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
970 * ld-x86-64/x86-64.exp: Likewise.
971
972 * ld-i386/pr17935-1.d: New file.
973 * ld-i386/pr17935-1.s: Likewise.
974 * ld-i386/pr17935-2.d: Likewise.
975 * ld-i386/pr17935-2.s: Likewise.
976 * ld-x86-64/pr17935-1.d: Likewise.
977 * ld-x86-64/pr17935-1.s: Likewise.
978 * ld-x86-64/pr17935-2.d: Likewise.
979 * ld-x86-64/pr17935-2.s: Likewise.
980
981 2015-02-06 H.J. Lu <hongjiu.lu@intel.com>
982
983 PR ld/12365
984 PR ld/14272
985 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
986 * ld-plugin/plugin-7.d: Updated.
987 * ld-plugin/plugin-8.d: Likewise.
988
989 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
990
991 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
992 ld/12365 test.
993
994 2015-02-03 H.J. Lu <hongjiu.lu@intel.com>
995
996 PR ld/12365
997 * ld-plugin/pr12365a.c: New file.
998 * ld-plugin/pr12365b.c: Likewise.
999 * ld-plugin/pr12365c.c: Likewise.
1000
1001 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
1002 test.
1003 Run the PR ld/12365 test.
1004
1005 2015-02-03 H.J. Lu <hongjiu.lu@intel.com>
1006
1007 PR ld/14918
1008 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
1009
1010 * ld-plugin/pr14918.c: New file.
1011 * ld-plugin/pr14918.d: Likewise.
1012
1013 2015-01-29 H.J. Lu <hongjiu.lu@intel.com>
1014
1015 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
1016
1017 2015-01-29 Alan Modra <amodra@gmail.com>
1018
1019 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
1020 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
1021 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
1022
1023 2015-01-28 H.J. Lu <hongjiu.lu@intel.com>
1024
1025 PR ld/17878
1026 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
1027 * ld-plugin/plugin-10.d: Likewise.
1028 * ld-plugin/plugin-11.d: Likewise.
1029 * ld-plugin/plugin-2.d: Likewise.
1030 * ld-plugin/plugin-3.d: Likewise.
1031 * ld-plugin/plugin-4.d: Likewise.
1032 * ld-plugin/plugin-5.d: Likewise.
1033 * ld-plugin/plugin-6.d: Likewise.
1034 * ld-plugin/plugin-7.d: Likewise.
1035 * ld-plugin/plugin-8.d: Likewise.
1036 * ld-plugin/plugin-9.d: Likewise.
1037
1038 2015-01-28 Jan Beulich <jbeulich@suse.com>
1039
1040 * ld-elf/pr16322.s (p1): Rename to px1.
1041 (f1): Rename to fx1.
1042
1043 2015-01-28 Alan Modra <amodra@gmail.com>
1044
1045 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
1046 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
1047 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
1048
1049 2015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1050
1051 * ld-scripts/memory.t: Define new symbol tred.
1052 * ld-scripts/memory_sym.t: New.
1053 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
1054 conditionally check values of linker symbols.
1055
1056 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1057
1058 * ld-scripts/provide-4-map.d: Update expected output.
1059 * ld-scripts/provide-5-map.d: Likewise.
1060
1061 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1062
1063 * ld-scripts/provide-4.d: New file.
1064 * ld-scripts/provide-4-map.d: New file.
1065 * ld-scripts/provide-4.t: New file.
1066 * ld-scripts/provide-5.d: New file.
1067 * ld-scripts/provide-5.s: New file.
1068 * ld-scripts/provide-5-map.d: New file.
1069 * ld-scripts/provide-5.t: New file.
1070 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
1071 tests.
1072
1073 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1074
1075 * ld-scripts/overlay-size.d: Add 'map' option.
1076 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
1077 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
1078 option, checking linker mapfile output.
1079
1080 2015-01-20 Alan Modra <amodra@gmail.com>
1081
1082 * ld-powerpc/ambiguousv1.d,
1083 * ld-powerpc/ambiguousv1b.d,
1084 * ld-powerpc/ambiguousv2.d,
1085 * ld-powerpc/ambiguousv2b.d,
1086 * ld-powerpc/elfv2exe.d,
1087 * ld-powerpc/elfv2so.d,
1088 * ld-powerpc/tlsexe.r,
1089 * ld-powerpc/tlsexetoc.r,
1090 * ld-powerpc/tlsso.r,
1091 * ld-powerpc/tlstocso.r: Update.
1092
1093 2015-01-20 Alan Modra <amodra@gmail.com>
1094
1095 PR ld/17615
1096 * ld-elf/pr17615.d: Match .sbss too.
1097
1098 2015-01-19 H.J. Lu <hongjiu.lu@intel.com>
1099
1100 PR ld/17615
1101 * ld-elf/pr17615.d: New file.
1102 * ld-elf/pr17615.s: Likewise.
1103
1104 2015-01-19 Alan Modra <amodra@gmail.com>
1105
1106 * ld-gc/pr14265.d,
1107 * ld-cris/tls-gc-68.d,
1108 * ld-cris/tls-gc-69.d,
1109 * ld-cris/tls-gc-70.d,
1110 * ld-cris/tls-gc-71.d,
1111 * ld-cris/tls-gc-75.d,
1112 * ld-cris/tls-gc-76.d,
1113 * ld-cris/tls-gc-79.d,
1114 * ld-mmix/bpo-10.d,
1115 * ld-mmix/bpo-11.d: Update.
1116
1117 2015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1118
1119 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
1120 printed if 0 anymore.
1121
1122 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
1123
1124 PR ld/17847
1125 * ld-x86-64/pie1.d: New file.
1126 * ld-x86-64/pie1.s: Likwise.
1127 * ld-x86-64/x86-64.exp: Run pie1.
1128
1129 2015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1130
1131 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
1132 * ld-aarch64/relocs-257-symbolic-func.d: New file.
1133 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
1134
1135 2015-01-13 Jiong Wang <jiong.wang@arm.com>
1136
1137 * ld-aarch64/tprel_g2_overflow.s: New testcase.
1138 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
1139 * ld-aarch64/aarch64-elf.exp: Run new testcase.
1140
1141 2015-01-13 Jiong Wang <jiong.wang@arm.com>
1142
1143 PR ld/17415
1144 * ld-aarch64/pr17415.s: Source file for new test.
1145 * ld-aarch64/pr17415.d: Expect file for new test.
1146 * ld-aarch64/aarch64-elf.exp: Run the new test.
1147
1148 2015-01-11 H.J. Lu <hongjiu.lu@intel.com>
1149
1150 PR ld/17827
1151 * ld-x86-64/pr17689.out: Updated.
1152 * ld-x86-64/pr17689b.S: Likewise.
1153
1154 * ld-x86-64/pr17827.rd: New file.
1155
1156 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
1157
1158 2015-01-08 Jan Beulich <jbeulich@suse.com>
1159
1160 * ld-x86-64/pr14207.d: Adjust expecations to cover the
1161 enable_initfini_array=no case.
1162
1163 2015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
1164
1165 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
1166 readelf.
1167
1168 2015-01-01 Alan Modra <amodra@gmail.com>
1169
1170 Update year range in copyright notice of all files.
1171
1172 For older changes see ChangeLog-2014
1173 \f
1174 Copyright (C) 2015 Free Software Foundation, Inc.
1175
1176 Copying and distribution of this file, with or without modification,
1177 are permitted in any medium without royalty provided the copyright
1178 notice and this notice are preserved.
1179
1180 Local Variables:
1181 mode: change-log
1182 left-margin: 8
1183 fill-column: 74
1184 version-control: never
1185 End:
This page took 0.056579 seconds and 5 git commands to generate.