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