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