Disable exec-dependent follow vfork tests for remote
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
8ded2ddc
L
12015-05-27 H.J. Lu <hongjiu.lu@intel.com>
2
3 PR binutils/18458
4 * ld-elf/shared.exp (build_tests): Build libpr18458a.so and
5 libpr18458b.so.
6 (run_tests): Run pr18458 test.
7 * ld-elf/pr18458a.c: New file.
8 * ld-elf/pr18458b.c: Likewise.
9 * ld-elf/pr18458c.c: Likewise.
10
25070364
L
112015-05-16 H.J. Lu <hongjiu.lu@intel.com>
12
13 * ld-i386/i386.exp: Run PR ld/17689 tests with -z now.
14 * ld-x86-64/x86-64.exp: Likewise
15 * ld-i386/pr17689now.rd: New file.
16 * ld-x86-64/pr17689now.rd: Likewise
17
5db04b09
L
182015-05-15 H.J. Lu <hongjiu.lu@intel.com>
19
20 PR binutis/18386
21 * ld-x86-64/tlsgdesc.dd: Also pass -Mintel64 to objdump.
22 * ld-x86-64/tlspic.dd: Likewise.
23 * ld-x86-64/x86-64.exp (x86_64tests): Also pass -Mintel64 to
24 objdump for tlspic.dd and tlsgdesc.dd.
25
a3747075
L
262015-05-12 H.J. Lu <hongjiu.lu@intel.com>
27
28 * ld-i386/i386.exp: Run pltgot-1 for Linux targets.
29 * ld-x86-64/x86-64.exp: Likewise.
30 * ld-i386/pltgot-1.d: New file.
31 * ld-i386/pltgot-1.s: Likewise.
32 * ld-x86-64/pltgot-1.d: Likewise.
33 * ld-x86-64/pltgot-1.s: Likewise.
34
5197d474
L
352015-05-11 H.J. Lu <hongjiu.lu@intel.com>
36
37 * ld-i386/i386.exp (iamcu_tests): Run iamcu-4.
38 * ld-i386/iamcu-4.d: New file.
39
7e0a8112
L
402015-05-11 H.J. Lu <hongjiu.lu@intel.com>
41
42 * ld-i386/abs-iamcu.d: New file.
43 * ld-i386/dummy.s: Likewise.
44 * ld-i386/foo.s: Likewise.
45 * ld-i386/iamcu-1.d: Likewise.
46 * ld-i386/iamcu-2.d: Likewise.
47 * ld-i386/iamcu-3.d: Likewise.
48 * ld-i386/start.s: Likewise.
49 * ld-i386/i386.exp (iamcu_tests): New.
50 Run iamcu_tests.
51
31955f99
L
522015-05-08 H.J. Lu <hongjiu.lu@intel.com>
53
54 PR binutis/18386
55 * ld-x86-64/tlsgdesc.dd: Updated.
56 * ld-x86-64/tlspic.dd: Likewise.
57
43c1d34c
L
582015-04-29 H.J. Lu <hongjiu.lu@intel.com>
59
60 PR ld/18354
61 * ld-elf/compress.exp (run_tests): Link the last zlibnormal,
62 gnunormal and gabinormal against libfoozlib.so.
63
9081b64d
JW
642015-04-27 Renlin Li <renlin.li@arm.com>
65
66 * ld-arm/ifunc-10.dd: Adjust expected output.
67 * ld-arm/ifunc-2.dd: Likewise.
68
963a4320
AK
692015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
70
71 * ld-s390/gotreloc_31-1.dd: Use instruction mnemonics.
72
44bd1acd
AM
732015-04-24 Alan Modra <amodra@gmail.com>
74
75 * ld-powerpc/tocnovar.d: Revert last change.
76
7a5c933c
RE
772015-04-24 Richard Earnshaw <rearnsha@arm.com>
78
79 * ld-arm/armthumb-lib.d: Regenerate expected output.
80 * ld-arm/armthumb-lib.d: Likewise.
81 * ld-arm/armthumb-lib.sym: Likewise.
82 * ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise.
83 * ld-arm/cortex-a8-fix-b-rel-thumb.d: Likewise.
84 * ld-arm/cortex-a8-fix-b.d: Likewise.
85 * ld-arm/cortex-a8-fix-bcc-rel-thumb.d: Likewise.
86 * ld-arm/cortex-a8-fix-bcc.d: Likewise.
87 * ld-arm/cortex-a8-fix-bl-rel-arm.d: Likewise.
88 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
89 * ld-arm/cortex-a8-fix-bl-rel-thumb.d: Likewise.
90 * ld-arm/cortex-a8-fix-bl.d: Likewise.
91 * ld-arm/cortex-a8-fix-blx-bcond.d: Likewise.
92 * ld-arm/cortex-a8-fix-blx-rel-arm.d: Likewise.
93 * ld-arm/cortex-a8-fix-blx-rel-thumb.d: Likewise.
94 * ld-arm/cortex-a8-fix-blx.d: Likewise.
95 * ld-arm/cortex-a8-fix-hdr.d: Likewise.
96 * ld-arm/farcall-mixed-app-v5.d: Likewise.
97 * ld-arm/farcall-mixed-app.d: Likewise.
98 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
99 * ld-arm/farcall-mixed-lib.d: Likewise.
100 * ld-arm/mixed-app-v5.d: Likewise.
101 * ld-arm/mixed-app.d: Likewise.
102 * ld-arm/mixed-lib.d: Likewise.
103
30d72bc3
NC
1042015-04-24 Nick Clifton <nickc@redhat.com>
105
106 * ld-elf/compressed1d.d: Add notarget for ELF based targets that
107 do not use elf.em.
108
04651c08
HPN
1092015-04-24 Hans-Peter Nilsson <hp@axis.com>
110
111 * ld-elf/compressed1e.d: Correct xfail to notarget and cris*-*-*
112 to cris*-*-elf.
113
005db9f9
L
1142015-04-23 H.J. Lu <hongjiu.lu@intel.com>
115
116 * ld-elf/compressed1e.d: Only run for Linux/gnu. Xfail cris and
117 frv.
118
3e19fb8f
L
1192015-04-23 H.J. Lu <hongjiu.lu@intel.com>
120
121 PR ld/18277
122 * ld-elf/compressed1d.d: New.
123 * ld-elf/compressed1e.d: Likewise.
124
a27e685f
AM
1252015-04-23 Alan Modra <amodra@gmail.com>
126
127 * ld-powerpc/ambiguousv1b.d: Update for aligned .got.
128 * ld-powerpc/defsym.d: Likewise.
129 * ld-powerpc/elfv2-2exe.d: Likewise.
130 * ld-powerpc/elfv2exe.d: Likewise.
131 * ld-powerpc/elfv2so.d: Likewise.
132 * ld-powerpc/relbrlt.d: Likewise.
133 * ld-powerpc/tls.g: Likewise.
134 * ld-powerpc/tlsexe.d: Likewise.
135 * ld-powerpc/tlsexe.g: Likewise.
136 * ld-powerpc/tlsexe.r: Likewise.
137 * ld-powerpc/tlsexetoc.d: Likewise.
138 * ld-powerpc/tlsexetoc.g: Likewise.
139 * ld-powerpc/tlsexetoc.r: Likewise.
140 * ld-powerpc/tlsso.d: Likewise.
141 * ld-powerpc/tlsso.g: Likewise.
142 * ld-powerpc/tlsso.r: Likewise.
143 * ld-powerpc/tlstoc.g: Likewise.
144 * ld-powerpc/tlstocso.d: Likewise.
145 * ld-powerpc/tlstocso.g: Likewise.
146 * ld-powerpc/tlstocso.r: Likewise.
147 * ld-powerpc/tocopt.d: Likewise.
148 * ld-powerpc/tocopt2.d: Likewise.
149 * ld-powerpc/tocopt3.d: Likewise.
150 * ld-powerpc/tocopt4.d: Likewise.
151 * ld-powerpc/tocopt5.d: Likewise.
2ab52ca5 152 * ld-powerpc/tocnovar.d: Adjust.
a27e685f 153
0e5fabeb
AM
1542015-04-22 Alan Modra <amodra@gmail.com>
155
156 * ld-x86-64/pr18176.d: Update.
157
d5597ebc
L
1582015-04-22 H.J. Lu <hongjiu.lu@intel.com>
159
160 PR ld/18289
161 * ld-i386/copyreloc-lib.c: New file.
162 * ld-i386/copyreloc-main.S: Likewise.
163 * ld-i386/copyreloc-main.out: Likewise.
164 * ld-i386/copyreloc-main1.rd: Likewise.
165 * ld-i386/copyreloc-main2.rd: Likewise.
166 * ld-i386/dummy.c: Likewise.
167 * ld-i386/pr17689.out: Likewise.
168 * ld-i386/pr17689.rd: Likewise.
169 * ld-i386/pr17689a.c: Likewise.
170 * ld-i386/pr17689b.S: Likewise.
171 * ld-i386/pr17827.rd: Likewise.
172 * ld-i386/pr17827ver.rd: Likewise.
173 * ld-i386/i386.exp: Run copyreloc tests.
174
be59ad3d
L
1752015-04-20 H.J. Lu <hongjiu.lu@intel.com>
176
177 * ld-mmix/bspec1.d: Don't hardcode offset of .shstrtab section.
178 * ld-mmix/bspec2.d: Likewise.
179 * ld-mmix/local1.d: Likewise.
180 * ld-mmix/local3.d: Likewise.
181 * ld-mmix/local5.d: Likewise.
182 * ld-mmix/local7.d: Likewise.
183 * ld-mmix/undef-3.d: Likewise.
184 * ld-sh/sh64/crangerel1.rd: Likewise.
185 * ld-sh/sh64/crangerel2.rd: Likewise.
186 * ld-tic6x/common.d: Likewise.
187 * ld-tic6x/shlib-1.rd: Likewise.
188 * ld-tic6x/shlib-1b.rd: Likewise.
189 * ld-tic6x/shlib-1r.rd: Likewise.
190 * ld-tic6x/shlib-1rb.rd: Likewise.
191 * ld-tic6x/shlib-app-1.rd: Likewise.
192 * ld-tic6x/shlib-app-1b.rd: Likewise.
193 * ld-tic6x/shlib-app-1r.rd: Likewise.
194 * ld-tic6x/shlib-app-1rb.rd: Likewise.
195 * ld-tic6x/shlib-noindex.rd: Likewise.
196 * ld-tic6x/static-app-1.rd: Likewise.
197 * ld-tic6x/static-app-1b.rd: Likewise.
198 * ld-tic6x/static-app-1r.rd: Likewise.
199 * ld-tic6x/static-app-1rb.rd: Likewise.
200 * ld-x86-64/ilp32-4.d: Likewise.
201 * ld-x86-64/split-by-file-nacl.rd: Likewise.
202 * ld-x86-64/split-by-file.rd: Likewise.
203
0ce398f1
L
2042015-04-14 H.J. Lu <hongjiu.lu@intel.com>
205
206 * ld-elf/compress.exp (build_tests): Add tests for
207 --compress-debug-sections=.
208 (run_tests): Likewise.
209 Add additonal tests for --compress-debug-sections=.
210 * ld-elf/gabiend.rt: New file.
211 * ld-elf/gabinormal.rt: Likewise.
212 * ld-elf/gnubegin.rS: Likewise.
213 * ld-elf/gnunormal.rS: Likewise.
214 * ld-elf/zlibbegin.rS: Likewise.
215 * ld-elf/zlibnormal.rS: Likewise.
216
ecd27210
AM
2172015-04-15 Alan Modra <amodra@gmail.com>
218
219 * ld-gc/pr18223.d: xfail tic6x.
220
889c2a67
L
2212015-04-14 H.J. Lu <hongjiu.lu@intel.com>
222
223 PR ld/pr17709
224 * ld-i386/i386.exp: Run protected6b.
225 * ld-i386/protected6b.d: New file.
226 * ld-x86-64/protected6b.d: Likewise.
227 * ld-x86-64/x86-64.exp: Run protected6b.
228
e3c0e327
L
2292015-04-11 H.J. Lu <hongjiu.lu@intel.com>
230
231 * ld-i386/i386.exp: Run protected6a.
232 * ld-i386/protected6.d: Renamed to ...
233 * ld-i386/protected6a.d: This.
234 * ld-x86-64/hidden4.d: New file.
235 * ld-x86-64/hidden4.s: Likewise.
236 * ld-x86-64/hidden5.d: Likewise.
237 * ld-x86-64/hidden5.s: Likewise.
238 * ld-x86-64/protected6.d: Renamed to ...
239 * ld-x86-64/protected6a.d: This.
240 * ld-x86-64/x86-64.exp: Run hidden4, hidden5, protected6a,
241 protected7a and protected7b.
242
3d949995
L
2432015-04-10 H.J. Lu <hongjiu.lu@intel.com>
244
245 PR ld/pr17709
246 * ld-i386/protected6.d: New file.
247 * ld-i386/protected6.s: Likewise.
248 * ld-x86-64/protected6.d: Likewise.
249 * ld-x86-64/protected6.s: Likewise.
250 * ld-x86-64/protected7.d: Likewise.
251 * ld-x86-64/protected7.s: Likewise.
252 * ld-x86-64/protected7a.d: Likewise.
253 * ld-x86-64/protected7b.d: Likewise.
254
f7483970
L
2552015-04-10 H.J. Lu <hongjiu.lu@intel.com>
256
257 PR ld/pr15228
258 PR ld/pr17709
259 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
260 * ld-i386/pr17709-nacl.rd: New file.
261 * ld-i386/pr17709.rd: Likewise.
262 * ld-i386/pr17709a.s: Likewise.
263 * ld-i386/pr17709b.s: Likewise.
264 * ld-i386/protected3.d: Updated.
265 * ld-i386/protected3.s: Likewise.
266 * ld-x86-64/pr17709-nacl.rd: New file.
267 * ld-x86-64/pr17709.rd: Likewise.
268 * ld-x86-64/pr17709a.s: Likewise.
269 * ld-x86-64/pr17709b.s: Likewise.
270 * ld-x86-64/protected3.d: Updated.
271 * ld-x86-64/protected3.s: Likewise.
272 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
273
11e6e4c7
L
2742015-04-10 H.J. Lu <hongjiu.lu@intel.com>
275
276 PR ld/18223
277 * ld-gc/gc.exp: Run pr18223.
278 * ld-gc/pr18223.d: New file.
279 * ld-gc/pr18223.s: Likewise.
280
8d2ea2a8
AM
2812015-04-10 Alan Modra <amodra@gmail.com>
282
283 Revert 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
284 PR ld/pr15228
285 PR ld/pr17709
286 * ld-i386/i386.exp (i386tests): Remove test for PR ld/17709.
287 * ld-i386/pr17709-nacl.rd: Delete.
288 * ld-i386/pr17709.rd: Likewise.
289 * ld-i386/pr17709a.s: Likewise.
290 * ld-i386/pr17709b.s: Likewise.
291 * ld-i386/protected3.d: Updated.
292 * ld-i386/protected3.s: Likewise.
293 * ld-x86-64/pr17709-nacl.rd: Delete.
294 * ld-x86-64/pr17709.rd: Likewise.
295 * ld-x86-64/pr17709a.s: Likewise.
296 * ld-x86-64/pr17709b.s: Likewise.
297 * ld-x86-64/protected3.d: Updated.
298 * ld-x86-64/protected3.s: Likewise.
299 * ld-x86-64/x86-64.exp (x86_64tests): Remove test for PR ld/17709.
300
151411f8
L
3012015-04-08 H.J. Lu <hongjiu.lu@intel.com>
302
303 * ld-elf/compress.exp: Add a test for
304 --compress-debug-sections=zlib-gabi.
305 (build_tests): Add 2 tests for --compress-debug-sections=zlib-gabi.
306 (run_tests): Likewise.
307 Verify linker output with zlib-gabi compressed debug input.
308 * ld-elf/compressed1a.d: New file.
309 * ld-elf/compressed1b.d: Likewise.
310 * ld-elf/compressed1c.d: Likewise.
311
87070c08
AM
3122015-04-07 Alan Modra <amodra@gmail.com>
313
314 * ld-arm/tls-gdesc-nlazy.g: Adjust for readelf note.
315 * ld-tic6x/shlib-1.rd: Expect corrected .rela.plt sh_info.
316 * ld-tic6x/shlib-1b.rd: Likewise.
317 * ld-tic6x/shlib-1r.rd: Likewise.
318 * ld-tic6x/shlib-1rb.rd: Likewise.
319 * ld-tic6x/shlib-app-1.rd: Likewise.
320 * ld-tic6x/shlib-app-1b.rd: Likewise.
321 * ld-tic6x/shlib-app-1r.rd: Likewise.
322 * ld-tic6x/shlib-app-1rb.rd: Likewise.
323 * ld-tic6x/shlib-noindex.rd: Likewise.
324
3ea60775
NC
3252015-04-07 Nick Clifton <nickc@redhat.com>
326
327 * ld-elf/orphan-5.l: New test - checks the linker's output with
328 --warn-orphan enabled.
329 * ld-elf/elf.exp: Run the new test.
330
dae148f3
L
3312015-04-06 H.J. Lu <hongjiu.lu@intel.com>
332
333 * ld-elf/compress.exp: Remove is_zlib_supported check.
334 Fail if --compress-debug-sections doesn't work.
335 * lib/ld-lib.exp (run_dump_test): Remove is_zlib_supported check.
336
4106101c
MS
3372015-04-01 Tejas Belagod <tejas.belagod@arm.com>
338
339 * ld-aarch64/aarch64-elf.exp: Add erratum843419 test.
340 * ld-aarch64/erratum843419.d: New.
341 * ld-aarch64/erratum843419.s: New.
342
875b5b9d
L
3432015-04-01 H.J. Lu <hongjiu.lu@intel.com>
344
345 PR ld/18176
346 * ld-x86-64/pr18176.d: New file.
347 * ld-x86-64/pr18176.s: Likewise.
348 * ld-x86-64/pr18176.t: Likewise.
349 * ld-x86-64/x86-64.exp: Run pr18176.
350
f24173eb
L
3512015-03-31 H.J. Lu <hongjiu.lu@intel.com>
352
353 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
354
bd53a53a
L
3552015-03-30 H.J. Lu <hongjiu.lu@intel.com>
356
357 PR ld/18169
358 * ld-elf/linkinfo1a.d: Updated.
359 * ld-elf/linkinfo1b.d: Likewise.
360
5e228181
L
3612015-03-27 H.J. Lu <hongjiu.lu@intel.com>
362
363 * ld-x86-64/pr18160.d: Don't run for x86_64-*-nacl* target.
364
93ca8569
TB
3652015-03-26 Tejas Belagod <tejas.belagod@arm.com>
366
367 * ld-aarch64/farcall-back-be.d: New.
368
b19a8f85
L
3692015-03-26 H.J. Lu <hongjiu.lu@intel.com>
370
371 PR ld/18160
372 * ld-x86-64/pr18160.d: New file.
373 * ld-x86-64/pr18160.s: Likewise.
374 * ld-x86-64/pr18160.t: Likewise.
375 * ld-x86-64/x86-64.exp: Run pr18160.
376---
61865519
MS
3772015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
378
379 * ld-aarch64/erratum835769.d: Adjust for initial branch over stub
380 section.
381 * ld-aarch64/farcall-b.d: Likewise.
382 * ld-aarch64/farcall-bl.d: Likewise.
383 * ld-aarch64/farcall-back.d: Likewise.
384
d9ced15d
MS
3852015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
386
387 * ld-aarch64/erratum835769.d: Adjust for removal of padding before
388 835769 workaround stubs.
389
d422d1c4
SKS
3902015-03-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
391
392 * ld-gc/all-debug-sections.d: New file.
393 * ld-gc/all-debug-sections.s: Likewise.
394 * ld-gc/gc.exp: Execute new testcase.
395
1079403c
AM
3962015-03-11 Alan Modra <amodra@gmail.com>
397
398 * ld-powerpc/tls32.s: Add GOT pointer setup.
399 * ld-powerpc/tls32.d: Update.
400 * ld-powerpc/tls32.g: Update.
401 * ld-powerpc/tls32.t: Update.
402 * ld-powerpc/tlsexe.d: Update.
403 * ld-powerpc/tlsexe32.d: Update.
404 * ld-powerpc/tlsexe32.g: Update.
405 * ld-powerpc/tlsexe32.r: Update.
406 * ld-powerpc/tlsexetoc.d: Update.
407 * ld-powerpc/tlsso32.d: Update.
408 * ld-powerpc/tlsso32.g: Update.
409 * ld-powerpc/tlsso32.r: Update.
410
ca3fe95e
L
4112015-03-05 H.J. Lu <hongjiu.lu@intel.com>
412
413 PR ld/pr15228
414 PR ld/pr17709
415 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
416 * ld-i386/pr17709-nacl.rd: New file.
417 * ld-i386/pr17709.rd: Likewise.
418 * ld-i386/pr17709a.s: Likewise.
419 * ld-i386/pr17709b.s: Likewise.
420 * ld-i386/protected3.d: Updated.
421 * ld-i386/protected3.s: Likewise.
422 * ld-x86-64/pr17709-nacl.rd: New file.
423 * ld-x86-64/pr17709.rd: Likewise.
424 * ld-x86-64/pr17709a.s: Likewise.
425 * ld-x86-64/pr17709b.s: Likewise.
426 * ld-x86-64/protected3.d: Updated.
427 * ld-x86-64/protected3.s: Likewise.
428 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
429
e09ab7ac
RS
4302015-03-04 Richard Sandiford <richard.sandiford@arm.com>
431
432 PR gas/17843
433 * ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
434 * ld-aarch64/aarch64-elf.exp: Run it.
435
9028d943
AM
4362015-02-28 Alan Modra <amodra@gmail.com>
437
438 * ld-sparc/gotop32.rd: Update for changed padding in data sections.
439 * ld-sparc/gotop32.td: Likewise.
440 * ld-sparc/gotop64.rd: Likewise.
441 * ld-sparc/gotop64.td: Likewise.
442 * ld-tilegx/external.s: Align .data.
443 * ld-tilepro/external.s: Likewise.
444
60d1b0d6
MS
4452015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
446
447 * ld-aarch64/aarch64-elf.exp (tls-tiny-desc, tls-tiny-desc-ie)
448 (tls-tiny-desc-le): Add.
449 * ld-aarch64/tls-tiny-desc.d: New.
450 * ld-aarch64/tls-tiny-desc.s: New.
451 * ld-aarch64/tls-tiny-desc-ie.d: New.
452 * ld-aarch64/tls-tiny-desc-ie.s: New.
453 * ld-aarch64/tls-tiny-desc-le.d: New.
454 * ld-aarch64/tls-tiny-desc-le.s: New.
455
b480a481
MS
4562015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
457
458 * ld-aarch64/aarch64-elf.exp (tls-tiny-gd, tls-tiny-gd-ie)
459 (tls-tiny-gd-le): Add.
460 * ld-aarch64/tls-tiny-gd.d: New.
461 * ld-aarch64/tls-tiny-gd.s: New.
462 * ld-aarch64/tls-tiny-gd-ie.d: New.
463 * ld-aarch64/tls-tiny-gd-ie.s: New.
464 * ld-aarch64/tls-tiny-gd-le.d: New.
465 * ld-aarch64/tls-tiny-gd-le.s: New.
466
b1089987
MS
4672015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
468
469 * ld-aarch64/aarch64-elf.exp: Add tls-tiny-ie.
470 * ld-aarch64/tls-tiny-ie.d: New.
471 * ld-aarch64/tls-tiny-ie.s: New.
472
99654aaf
TG
4732015-02-26 Terry Guo <terry.guo@arm.com>
474
475 * ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use.
476 * ld-arm/attr-merge-vfp-10.d: Likewise.
477 * ld-arm/attr-merge-vfp-10r.d: Likewise.
478 * ld-arm/attr-merge-vfp-12.d: Likewise.
479 * ld-arm/attr-merge-vfp-12r.d: Likewise.
480 * ld-arm/attr-merge-vfp-13.d: Likewise.
481 * ld-arm/attr-merge-vfp-13r.d: Likewise.
482 * ld-arm/attr-merge-vfp-14.d: Likewise.
483 * ld-arm/attr-merge-vfp-14r.d: Likewise.
484 * ld-arm/attr-merge-vfp-6.d: Likewise.
485 * ld-arm/attr-merge-vfp-6r.d: Likewise.
486 * ld-arm/attr-merge-vfp-7.d: Likewise.
487 * ld-arm/attr-merge-vfp-7r.d: Likewise.
488 * ld-arm/attr-merge-vfp-8.d: Likewise.
489 * ld-arm/attr-merge-vfp-8r.d: Likewise.
490
bac13f5a
AB
4912015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
492
493 * ld-avr/avr-prop-1.d: New file.
494 * ld-avr/avr-prop-1.s: New file.
495 * ld-avr/avr-prop-2.d: New file.
496 * ld-avr/avr-prop-2.s: New file.
497 * ld-avr/avr-prop-3.d: New file.
498 * ld-avr/avr-prop-3.s: New file.
499 * ld-avr/avr-prop-4.d: New file.
500 * ld-avr/avr-prop-4.s: New file.
501
ac994365
OE
5022015-02-25 Oleg Endo <olegendo@gcc.gnu.org>
503
504 * ld-sh/arch/arch_expected.txt: Regenerate.
505 * ld-sh/arch/sh-dsp.s: Likewise.
506 * ld-sh/arch/sh.s: Likewise.
507 * ld-sh/arch/sh2.s: Likewise.
508 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
509 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
510 * ld-sh/arch/sh2a-nofpu.s: Likewise.
511 * ld-sh/arch/sh2a-or-sh3e.s: Likewise.
512 * ld-sh/arch/sh2a-or-sh4.s: Likewise.
513 * ld-sh/arch/sh2a.s: Likewise.
514 * ld-sh/arch/sh2e.s: Likewise.
515 * ld-sh/arch/sh3-dsp.s: Likewise.
516 * ld-sh/arch/sh3-nommu.s: Likewise.
517 * ld-sh/arch/sh3.s: Likewise.
518 * ld-sh/arch/sh3e.s: Likewise.
519 * ld-sh/arch/sh4-nofpu.s: Likewise.
520 * ld-sh/arch/sh4-nommu-nofpu.s: Likewise.
521 * ld-sh/arch/sh4.s: Likewise.
522 * ld-sh/arch/sh4a-nofpu.s: Likewise.
523 * ld-sh/arch/sh4a.s: Likewise.
524 * ld-sh/arch/sh4al-dsp.s: Likewise.
525
685080f2
NC
5262015-02-24 Nick Clifton <nickc@redhat.com>
527
528 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
529
884151a7
AM
5302015-02-24 Alan Modra <amodra@gmail.com>
531
532 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
533
cb072816
SKS
5342015-02-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
535
536 * ld-avr/region_overflow.d: New test.
537 * ld-avr/region_overflow.s: Likewise.
538
db95bb7c
L
5392015-02-19 H.J. Lu <hongjiu.lu@intel.com>
540
541 PR ld/4317
542 * ld-i386/compressed1.d: Use nm/readelf with "failif".
543 * ld-x86-64/compressed1.d: Likewise.
544 * ld-x86-64/pie1.d: Likewise.
545
d983c8c5
AM
5462015-02-19 Alan Modra <amodra@gmail.com>
547
548 PR ld/4317
549 * ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
550 * ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
551 * ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
552 * ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
553 * ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
554 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
555 * ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
556
2ec55de3
AM
5572015-02-17 Alan Modra <amodra@gmail.com>
558
559 PR ld/17975
560 * ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
561 * ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
562 * ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
563 * ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
564 * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
565 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
566 * ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
567 * ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
568 * ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
569 * ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
570 * ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
571 * ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
572 * ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
573
6dfb72b9
L
5742015-02-16 H.J. Lu <hongjiu.lu@intel.com>
575
576 PR ld/17975
67ca0b76 577 * ld-i386/tlsbin-nacl.rd: Updated.
6dfb72b9
L
578 * ld-i386/tlsbin.rd: Likewise.
579 * ld-i386/tlsbindesc-nacl.rd: Likewise.
580 * ld-i386/tlsbindesc.rd: Likewise.
581 * ld-i386/tlsdesc-nacl.rd: Likewise.
582 * ld-i386/tlsdesc.rd: Likewise.
583 * ld-i386/tlsnopic-nacl.rd: Likewise.
584 * ld-i386/tlsnopic.rd: Likewise.
585 * ld-i386/tlspic-nacl.rd: Likewise.
586 * ld-i386/tlspic.rd: Likewise.
587 * ld-x86-64/tlsbin-nacl.rd: Likewise.
588 * ld-x86-64/tlsbin.rd: Likewise.
589 * ld-x86-64/tlsbindesc-nacl.rd: Likewise.
590 * ld-x86-64/tlsbindesc.rd: Likewise.
591 * ld-x86-64/tlsdesc-nacl.rd: Likewise.
592 * ld-x86-64/tlsdesc.rd: Likewise.
593 * ld-x86-64/tlspic-nacl.rd: Likewise.
594 * ld-x86-64/tlspic.rd: Likewise.
49bd1d6e
L
595 * ld-alpha/tlspic.rd: Likewise.
596 * ld-powerpc/tlsexe.r: Likewise.
597 * ld-powerpc/tlsexetoc.r: Likewise.
598 * ld-powerpc/tlsso.r: Likewise.
599 * ld-powerpc/tlstocso.r: Likewise.
600 * ld-s390/tlspic.rd: Likewise.
601 * ld-s390/tlspic_64.rd: Likewise.
602 * ld-sparc/gotop32.dd: Likewise.
603 * ld-sparc/gotop64.dd: Likewise.
604 * ld-sparc/tlssunnopic32.rd: Likewise.
605 * ld-sparc/tlssunnopic64.rd: Likewise.
606 * ld-sparc/tlssunpic32.rd: Likewise.
607 * ld-sparc/tlssunpic64.rd: Likewise.
608 * ld-tic6x/shlib-1.rd: Likewise.
609 * ld-tic6x/shlib-1b.rd: Likewise.
610 * ld-tic6x/shlib-1r.rd: Likewise.
611 * ld-tic6x/shlib-1rb.rd: Likewise.
612 * ld-tic6x/shlib-noindex.rd: Likewise.
6dfb72b9 613
f58926a6
L
6142015-02-14 H.J. Lu <hongjiu.lu@intel.com>
615
616 PR ld/17973
617 * ld-plugin/plugin.exp (regassilent): New.
618 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
619 (plugin_tests): Add a test for PR ld/17973.
620 * ld-plugin/pr17973.d: New file.
621 * ld-plugin/pr17973.s: Likewise.
622
761e2bd4
L
6232015-02-12 H.J. Lu <hongjiu.lu@intel.com>
624
625 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
626
45e81354
L
6272015-02-11 H.J. Lu <hongjiu.lu@intel.com>
628
629 * ld-plugin/plugin-27.d: New.
630 * ld-plugin/plugin-28.d: Likewise.
631 * ld-plugin/plugin-29.d: Likewise.
632 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
633 and LDPL_WARNING.
634
7275e869
L
6352015-02-11 H.J. Lu <hongjiu.lu@intel.com>
636
637 PR ld/17878
638 * ld-plugin/func.c: Add some comments.
639 * ld-plugin/plugin-13.d: New file.
640 * ld-plugin/plugin-14.d: Likewise.
641 * ld-plugin/plugin-15.d: Likewise.
642 * ld-plugin/plugin-16.d: Likewise.
643 * ld-plugin/plugin-17.d: Likewise.
644 * ld-plugin/plugin-18.d: Likewise.
645 * ld-plugin/plugin-19.d: Likewise.
646 * ld-plugin/plugin-20.d: Likewise.
647 * ld-plugin/plugin-21.d: Likewise.
648 * ld-plugin/plugin-22.d: Likewise.
649 * ld-plugin/plugin-23.d: Likewise.
650 * ld-plugin/plugin-24.d: Likewise.
651 * ld-plugin/plugin-25.d: Likewise.
652 * ld-plugin/plugin-26.d: Likewise.
653 * ld-plugin/plugin.exp (plugin2_name): New.
654 (plugin3_name): Likewise.
655 (plugin2_path): Likewise.
656 (plugin3_path): Likewise.
657 (testsrcfiles): Likewise.
658 (testsrcfiles_notext): Likewise.
659 (plugin_tests): Add tests for non-object IR file.
660 (plugin_lib_tests): Likewise.
661 (plugin_extra_elf_tests): Likewise.
662 (plugin_src_tests): New tests for non-object IR file.
663 Run nm --plugin test.
664 Run ar --plugin test.
665 Run plugin_src_tests.
666
1952c5cd
L
6672015-02-07 H.J. Lu <hongjiu.lu@intel.com>
668
669 PR ld/17935
670 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
671 * ld-x86-64/x86-64.exp: Likewise.
672
673 * ld-i386/pr17935-1.d: New file.
674 * ld-i386/pr17935-1.s: Likewise.
675 * ld-i386/pr17935-2.d: Likewise.
676 * ld-i386/pr17935-2.s: Likewise.
677 * ld-x86-64/pr17935-1.d: Likewise.
678 * ld-x86-64/pr17935-1.s: Likewise.
679 * ld-x86-64/pr17935-2.d: Likewise.
680 * ld-x86-64/pr17935-2.s: Likewise.
681
9e2dec47
L
6822015-02-06 H.J. Lu <hongjiu.lu@intel.com>
683
684 PR ld/12365
685 PR ld/14272
686 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
687 * ld-plugin/plugin-7.d: Updated.
688 * ld-plugin/plugin-8.d: Likewise.
689
8962a307
L
6902015-02-04 H.J. Lu <hongjiu.lu@intel.com>
691
692 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
693 ld/12365 test.
694
60f79275
L
6952015-02-03 H.J. Lu <hongjiu.lu@intel.com>
696
697 PR ld/12365
698 * ld-plugin/pr12365a.c: New file.
699 * ld-plugin/pr12365b.c: Likewise.
700 * ld-plugin/pr12365c.c: Likewise.
701
702 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
703 test.
704 Run the PR ld/12365 test.
705
9910b1c8
L
7062015-02-03 H.J. Lu <hongjiu.lu@intel.com>
707
708 PR ld/14918
709 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
710
711 * ld-plugin/pr14918.c: New file.
712 * ld-plugin/pr14918.d: Likewise.
713
1a215085
L
7142015-01-29 H.J. Lu <hongjiu.lu@intel.com>
715
716 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
717
b86ac8e3
AM
7182015-01-29 Alan Modra <amodra@gmail.com>
719
720 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
721 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
722 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
723
15f7a26b
L
7242015-01-28 H.J. Lu <hongjiu.lu@intel.com>
725
726 PR ld/17878
727 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
728 * ld-plugin/plugin-10.d: Likewise.
729 * ld-plugin/plugin-11.d: Likewise.
730 * ld-plugin/plugin-2.d: Likewise.
731 * ld-plugin/plugin-3.d: Likewise.
732 * ld-plugin/plugin-4.d: Likewise.
733 * ld-plugin/plugin-5.d: Likewise.
734 * ld-plugin/plugin-6.d: Likewise.
735 * ld-plugin/plugin-7.d: Likewise.
736 * ld-plugin/plugin-8.d: Likewise.
737 * ld-plugin/plugin-9.d: Likewise.
738
61b86cb1
JB
7392015-01-28 Jan Beulich <jbeulich@suse.com>
740
741 * ld-elf/pr16322.s (p1): Rename to px1.
742 (f1): Rename to fx1.
743
dbd1e97e
AM
7442015-01-28 Alan Modra <amodra@gmail.com>
745
746 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
747 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
748 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
749
cc9ad334
SKS
7502015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
751
752 * ld-scripts/memory.t: Define new symbol tred.
753 * ld-scripts/memory_sym.t: New.
754 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
755 conditionally check values of linker symbols.
756
481765cd
AB
7572015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
758
759 * ld-scripts/provide-4-map.d: Update expected output.
760 * ld-scripts/provide-5-map.d: Likewise.
761
c05b575a
AB
7622015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
763
764 * ld-scripts/provide-4.d: New file.
765 * ld-scripts/provide-4-map.d: New file.
766 * ld-scripts/provide-4.t: New file.
767 * ld-scripts/provide-5.d: New file.
768 * ld-scripts/provide-5.s: New file.
769 * ld-scripts/provide-5-map.d: New file.
770 * ld-scripts/provide-5.t: New file.
771 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
772 tests.
773
43d66c95
AB
7742015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
775
776 * ld-scripts/overlay-size.d: Add 'map' option.
777 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
778 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
779 option, checking linker mapfile output.
780
23283c1b
AM
7812015-01-20 Alan Modra <amodra@gmail.com>
782
783 * ld-powerpc/ambiguousv1.d,
784 * ld-powerpc/ambiguousv1b.d,
785 * ld-powerpc/ambiguousv2.d,
786 * ld-powerpc/ambiguousv2b.d,
787 * ld-powerpc/elfv2exe.d,
788 * ld-powerpc/elfv2so.d,
789 * ld-powerpc/tlsexe.r,
790 * ld-powerpc/tlsexetoc.r,
791 * ld-powerpc/tlsso.r,
792 * ld-powerpc/tlstocso.r: Update.
793
10ab94eb
AM
7942015-01-20 Alan Modra <amodra@gmail.com>
795
796 PR ld/17615
797 * ld-elf/pr17615.d: Match .sbss too.
798
3e2aa5bb
L
7992015-01-19 H.J. Lu <hongjiu.lu@intel.com>
800
801 PR ld/17615
802 * ld-elf/pr17615.d: New file.
803 * ld-elf/pr17615.s: Likewise.
804
c4621b33
AM
8052015-01-19 Alan Modra <amodra@gmail.com>
806
807 * ld-gc/pr14265.d,
808 * ld-cris/tls-gc-68.d,
809 * ld-cris/tls-gc-69.d,
810 * ld-cris/tls-gc-70.d,
811 * ld-cris/tls-gc-71.d,
812 * ld-cris/tls-gc-75.d,
813 * ld-cris/tls-gc-76.d,
814 * ld-cris/tls-gc-79.d,
815 * ld-mmix/bpo-10.d,
816 * ld-mmix/bpo-11.d: Update.
817
1e2e8c52
AK
8182015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
819
820 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
821 printed if 0 anymore.
822
6333bc0d
L
8232015-01-15 H.J. Lu <hongjiu.lu@intel.com>
824
825 PR ld/17847
826 * ld-x86-64/pie1.d: New file.
827 * ld-x86-64/pie1.s: Likwise.
828 * ld-x86-64/x86-64.exp: Run pie1.
829
0941db69
JW
8302015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
831
832 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
833 * ld-aarch64/relocs-257-symbolic-func.d: New file.
834 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
835
0172429c
JW
8362015-01-13 Jiong Wang <jiong.wang@arm.com>
837
838 * ld-aarch64/tprel_g2_overflow.s: New testcase.
839 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
840 * ld-aarch64/aarch64-elf.exp: Run new testcase.
841
bab91cce
JW
8422015-01-13 Jiong Wang <jiong.wang@arm.com>
843
844 PR ld/17415
845 * ld-aarch64/pr17415.s: Source file for new test.
846 * ld-aarch64/pr17415.d: Expect file for new test.
847 * ld-aarch64/aarch64-elf.exp: Run the new test.
848
9d1d54d5
L
8492015-01-11 H.J. Lu <hongjiu.lu@intel.com>
850
851 PR ld/17827
852 * ld-x86-64/pr17689.out: Updated.
853 * ld-x86-64/pr17689b.S: Likewise.
854
855 * ld-x86-64/pr17827.rd: New file.
856
857 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
858
2279a12a
JB
8592015-01-08 Jan Beulich <jbeulich@suse.com>
860
861 * ld-x86-64/pr14207.d: Adjust expecations to cover the
862 enable_initfini_array=no case.
863
8d983e36
AB
8642015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
865
866 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
867 readelf.
868
b90efa5b 8692015-01-01 Alan Modra <amodra@gmail.com>
ee3b52e9 870
b90efa5b 871 Update year range in copyright notice of all files.
ee3b52e9 872
b90efa5b 873For older changes see ChangeLog-2014
c9e214e5 874\f
b90efa5b 875Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
876
877Copying and distribution of this file, with or without modification,
878are permitted in any medium without royalty provided the copyright
879notice and this notice are preserved.
880
c9e214e5
AM
881Local Variables:
882mode: change-log
883left-margin: 8
884fill-column: 74
885version-control: never
886End:
This page took 0.700425 seconds and 4 git commands to generate.