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