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