Default e_machine to EM_IAMCU for i?86-*-elfiamcu
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
5197d474
L
12015-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
7e0a8112
L
62015-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
43c1d34c
L
182015-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
9081b64d
JW
242015-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
963a4320
AK
292015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
30
31 * ld-s390/gotreloc_31-1.dd: Use instruction mnemonics.
32
44bd1acd
AM
332015-04-24 Alan Modra <amodra@gmail.com>
34
35 * ld-powerpc/tocnovar.d: Revert last change.
36
7a5c933c
RE
372015-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
30d72bc3
NC
642015-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
04651c08
HPN
692015-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
005db9f9
L
742015-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
3e19fb8f
L
792015-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
a27e685f
AM
852015-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.
2ab52ca5 112 * ld-powerpc/tocnovar.d: Adjust.
a27e685f 113
0e5fabeb
AM
1142015-04-22 Alan Modra <amodra@gmail.com>
115
116 * ld-x86-64/pr18176.d: Update.
117
d5597ebc
L
1182015-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
be59ad3d
L
1352015-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
0ce398f1
L
1642015-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
ecd27210
AM
1772015-04-15 Alan Modra <amodra@gmail.com>
178
179 * ld-gc/pr18223.d: xfail tic6x.
180
889c2a67
L
1812015-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
e3c0e327
L
1892015-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
3d949995
L
2032015-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
f7483970
L
2152015-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
11e6e4c7
L
2342015-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
8d2ea2a8
AM
2412015-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
151411f8
L
2612015-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
87070c08
AM
2722015-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
3ea60775
NC
2852015-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
dae148f3
L
2912015-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
4106101c
MS
2972015-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
875b5b9d
L
3032015-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
f24173eb
L
3112015-03-31 H.J. Lu <hongjiu.lu@intel.com>
312
313 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
314
bd53a53a
L
3152015-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
5e228181
L
3212015-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
93ca8569
TB
3252015-03-26 Tejas Belagod <tejas.belagod@arm.com>
326
327 * ld-aarch64/farcall-back-be.d: New.
328
b19a8f85
L
3292015-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---
61865519
MS
3372015-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
d9ced15d
MS
3452015-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
d422d1c4
SKS
3502015-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
1079403c
AM
3562015-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
ca3fe95e
L
3712015-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
e09ab7ac
RS
3902015-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
9028d943
AM
3962015-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
60d1b0d6
MS
4052015-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
b480a481
MS
4162015-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
b1089987
MS
4272015-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
99654aaf
TG
4332015-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
bac13f5a
AB
4512015-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
ac994365
OE
4622015-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
685080f2
NC
4862015-02-24 Nick Clifton <nickc@redhat.com>
487
488 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
489
884151a7
AM
4902015-02-24 Alan Modra <amodra@gmail.com>
491
492 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
493
cb072816
SKS
4942015-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
db95bb7c
L
4992015-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
d983c8c5
AM
5062015-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
2ec55de3
AM
5172015-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
6dfb72b9
L
5342015-02-16 H.J. Lu <hongjiu.lu@intel.com>
535
536 PR ld/17975
67ca0b76 537 * ld-i386/tlsbin-nacl.rd: Updated.
6dfb72b9
L
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.
49bd1d6e
L
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.
6dfb72b9 573
f58926a6
L
5742015-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
761e2bd4
L
5832015-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
45e81354
L
5872015-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
7275e869
L
5952015-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
1952c5cd
L
6272015-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
9e2dec47
L
6422015-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
8962a307
L
6502015-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
60f79275
L
6552015-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
9910b1c8
L
6662015-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
1a215085
L
6742015-01-29 H.J. Lu <hongjiu.lu@intel.com>
675
676 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
677
b86ac8e3
AM
6782015-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
15f7a26b
L
6842015-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
61b86cb1
JB
6992015-01-28 Jan Beulich <jbeulich@suse.com>
700
701 * ld-elf/pr16322.s (p1): Rename to px1.
702 (f1): Rename to fx1.
703
dbd1e97e
AM
7042015-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
cc9ad334
SKS
7102015-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
481765cd
AB
7172015-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
c05b575a
AB
7222015-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
43d66c95
AB
7342015-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
23283c1b
AM
7412015-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
10ab94eb
AM
7542015-01-20 Alan Modra <amodra@gmail.com>
755
756 PR ld/17615
757 * ld-elf/pr17615.d: Match .sbss too.
758
3e2aa5bb
L
7592015-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
c4621b33
AM
7652015-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
1e2e8c52
AK
7782015-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
6333bc0d
L
7832015-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
0941db69
JW
7902015-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
0172429c
JW
7962015-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
bab91cce
JW
8022015-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
9d1d54d5
L
8092015-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
2279a12a
JB
8192015-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
8d983e36
AB
8242015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
825
826 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
827 readelf.
828
b90efa5b 8292015-01-01 Alan Modra <amodra@gmail.com>
ee3b52e9 830
b90efa5b 831 Update year range in copyright notice of all files.
ee3b52e9 832
b90efa5b 833For older changes see ChangeLog-2014
c9e214e5 834\f
b90efa5b 835Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
836
837Copying and distribution of this file, with or without modification,
838are permitted in any medium without royalty provided the copyright
839notice and this notice are preserved.
840
c9e214e5
AM
841Local Variables:
842mode: change-log
843left-margin: 8
844fill-column: 74
845version-control: never
846End:
This page took 0.54669 seconds and 4 git commands to generate.