Allocate the first .plt entry space only if needed
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
a3747075
L
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
5197d474
L
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
7e0a8112
L
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
43c1d34c
L
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
9081b64d
JW
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
963a4320
AK
382015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
39
40 * ld-s390/gotreloc_31-1.dd: Use instruction mnemonics.
41
44bd1acd
AM
422015-04-24 Alan Modra <amodra@gmail.com>
43
44 * ld-powerpc/tocnovar.d: Revert last change.
45
7a5c933c
RE
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
30d72bc3
NC
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
04651c08
HPN
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
005db9f9
L
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
3e19fb8f
L
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
a27e685f
AM
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.
2ab52ca5 121 * ld-powerpc/tocnovar.d: Adjust.
a27e685f 122
0e5fabeb
AM
1232015-04-22 Alan Modra <amodra@gmail.com>
124
125 * ld-x86-64/pr18176.d: Update.
126
d5597ebc
L
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
be59ad3d
L
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
0ce398f1
L
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
ecd27210
AM
1862015-04-15 Alan Modra <amodra@gmail.com>
187
188 * ld-gc/pr18223.d: xfail tic6x.
189
889c2a67
L
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
e3c0e327
L
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
3d949995
L
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
f7483970
L
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
11e6e4c7
L
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
8d2ea2a8
AM
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
151411f8
L
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
87070c08
AM
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
3ea60775
NC
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
dae148f3
L
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
4106101c
MS
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
875b5b9d
L
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
f24173eb
L
3202015-03-31 H.J. Lu <hongjiu.lu@intel.com>
321
322 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
323
bd53a53a
L
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
5e228181
L
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
93ca8569
TB
3342015-03-26 Tejas Belagod <tejas.belagod@arm.com>
335
336 * ld-aarch64/farcall-back-be.d: New.
337
b19a8f85
L
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---
61865519
MS
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
d9ced15d
MS
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
d422d1c4
SKS
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
1079403c
AM
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
ca3fe95e
L
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
e09ab7ac
RS
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
9028d943
AM
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
60d1b0d6
MS
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
b480a481
MS
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
b1089987
MS
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
99654aaf
TG
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
bac13f5a
AB
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
ac994365
OE
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
685080f2
NC
4952015-02-24 Nick Clifton <nickc@redhat.com>
496
497 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
498
884151a7
AM
4992015-02-24 Alan Modra <amodra@gmail.com>
500
501 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
502
cb072816
SKS
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
db95bb7c
L
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
d983c8c5
AM
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
2ec55de3
AM
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
6dfb72b9
L
5432015-02-16 H.J. Lu <hongjiu.lu@intel.com>
544
545 PR ld/17975
67ca0b76 546 * ld-i386/tlsbin-nacl.rd: Updated.
6dfb72b9
L
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.
49bd1d6e
L
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.
6dfb72b9 582
f58926a6
L
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
761e2bd4
L
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
45e81354
L
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
7275e869
L
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
1952c5cd
L
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
9e2dec47
L
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
8962a307
L
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
60f79275
L
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
9910b1c8
L
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
1a215085
L
6832015-01-29 H.J. Lu <hongjiu.lu@intel.com>
684
685 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
686
b86ac8e3
AM
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
15f7a26b
L
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
61b86cb1
JB
7082015-01-28 Jan Beulich <jbeulich@suse.com>
709
710 * ld-elf/pr16322.s (p1): Rename to px1.
711 (f1): Rename to fx1.
712
dbd1e97e
AM
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
cc9ad334
SKS
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
481765cd
AB
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
c05b575a
AB
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
43d66c95
AB
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
23283c1b
AM
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
10ab94eb
AM
7632015-01-20 Alan Modra <amodra@gmail.com>
764
765 PR ld/17615
766 * ld-elf/pr17615.d: Match .sbss too.
767
3e2aa5bb
L
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
c4621b33
AM
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
1e2e8c52
AK
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
6333bc0d
L
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
0941db69
JW
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
0172429c
JW
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
bab91cce
JW
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
9d1d54d5
L
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
2279a12a
JB
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
8d983e36
AB
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
b90efa5b 8382015-01-01 Alan Modra <amodra@gmail.com>
ee3b52e9 839
b90efa5b 840 Update year range in copyright notice of all files.
ee3b52e9 841
b90efa5b 842For older changes see ChangeLog-2014
c9e214e5 843\f
b90efa5b 844Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
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
c9e214e5
AM
850Local Variables:
851mode: change-log
852left-margin: 8
853fill-column: 74
854version-control: never
855End:
This page took 0.556899 seconds and 4 git commands to generate.