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