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