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