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