Add experimental support for --gc-sections with COFF and PE based targets.
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
0f088b2a
KT
12015-07-03 Kai Tietz <ktietz@redhat.com>
2 Nick Clifton <nickc@redhat.com>
3
4 PR ld/11539
5 * lib/ld-lib.exp (check_gc_sections_available): Do not
6 automatically fail for cygwin and mingw targets.
7
965b1d80
SL
82015-07-01 Sandra Loosemore <sandra@codesourcery.com>
9 Cesar Philippidis <cesar@codesourcery.com>
10
11 * ld-nios2/mixed1a.d: New.
12 * ld-nios2/mixed1a.s: New.
13 * ld-nios2/mixed1b.d: New.
14 * ld-nios2/mixed1b.s: New.
15 * ld-nios2/nios2.exp: Build the new compatibility tests.
16
a2a55a40
L
172015-06-27 H.J. Lu <hongjiu.lu@intel.com>
18
19 * ld-xtensa/tlsbin.rd: Updated.
20 * ld-xtensa/tlspic.rd: Likewise.
21
a5499fa4
MF
222015-06-26 Matthew Fortune <matthew.fortune@imgtec.com>
23
24 * ld-mips-elf/pic-and-nonpic-3b.ad: Adjust for extra dynamic tag.
25 * ld-mips-elf/pic-and-nonpic-4b.ad: Likewise.
26 * ld-mips-elf/pic-and-nonpic-5b.ad: Likewise.
27 * ld-mips-elf/pic-and-nonpic-6-n32.ad: Likewise.
28 * ld-mips-elf/pic-and-nonpic-6-n64.ad: Likewise.
29 * ld-mips-elf/pic-and-nonpic-6-o32.ad: Likewise.
30 * ld-mips-elf/tlsdyn-o32-1.d: Likewise.
31 * ld-mips-elf/tlsdyn-o32-1.got: Likewise.
32 * ld-mips-elf/tlsdyn-o32-2.d: Likewise.
33 * ld-mips-elf/tlsdyn-o32-2.got: Likewise.
34 * ld-mips-elf/tlsdyn-o32-3.d: Likewise.
35 * ld-mips-elf/tlsdyn-o32-3.got: Likewise.
36 * ld-mips-elf/tlsdyn-o32.d: Likewise.
37 * ld-mips-elf/tlsdyn-o32.got: Likewise.
38 * ld-mips-elf/pie-n32.d: New file.
39 * ld-mips-elf/pie-n64.d: Likewise.
40 * ld-mips-elf/pie-o32.d: Likewise.
41 * ld-mips-elf/pie.s: Likewise.
42 * ld-mips-elf/mips-elf.exp: Add new tests.
43
06e78fc7
L
442015-06-25 H.J. Lu <hongjiu.lu@intel.com>
45
46 * ld-elf/strtab.d: Only run on *-*-linux* and *-*-gnu* targets.
47
4a677ba7
L
482015-06-25 H.J. Lu <hongjiu.lu@intel.com>
49
50 * ld-mmix/bspec1.d: Updated.
51 * ld-mmix/bspec2.d: Likewise.
52 * ld-mmix/undef-3.d: Likewise.
53
ef10c3ac
L
542015-06-25 H.J. Lu <hongjiu.lu@intel.com>
55
56 PR gas/18451
57 * ld-elf/strtab.d: New file.
58 * ld-elf/strtab.s: Likewise.
59
7c1e8d3e
L
602015-06-24 H.J. Lu <hongjiu.lu@intel.com>
61
62 * ld-i386/i386.exp: Run pltgot-2 for Linux targets.
63 * ld-x86-64/x86-64.exp: Likewise.
64 * ld-i386/pltgot-1.d: Updated.
65 * ld-x86-64/pltgot-1.d: Likewise.
66 * ld-i386/pltgot-2.d: New file.
67 * ld-x86-64/pltgot-2.d: Likewise.
68
c2170589
JW
692015-06-23 Jiong Wang <jiong.wang@arm.com>
70
71 * ld-aarch64/dt_textrel.s: New testcase.
72 * ld-aarch64/dt_textrel.d: New expectation file.
73 * ld-aarch64/aarch64-elf.exp: Run new testcase.
74
696ddf4b
JW
752015-06-17 Jiong Wang <jiong.wang@arm.com>
76
77 * ld-aarch64/aarch64-elf.exp (aarch64_choose_ilp32_emul): New function.
78 * ld-aarch64/emit-relocs-28.d: Use aarch64_choose_ilp32_emul to choose
79 emulation mode.
80
1d5c94cb
AM
812015-06-16 Alan Modra <amodra@gmail.com>
82
83 * ld-powerpc/ppc476-shared.s: Repeat dynamic reloc generating insns.
84 * ld-powerpc/ppc476-shared.d: Update.
85 * ld-powerpc/ppc476-shared2.d: Update.
86
3604cb1f
TG
872015-06-12 Tristan Gingold <gingold@adacore.com>
88
89 * ld-scripts/print-memory-usage-1.t,
90 * ld-scripts/print-memory-usage-1.s,
91 * ld-scripts/print-memory-usage-1.l,
92 * ld-scripts/print-memory-usage-2.t,
93 * ld-scripts/print-memory-usage-2.l,
94 * ld-scripts/print-memory-usage-3.s,
95 * ld-scripts/print-memory-usage-3.t,
96 * ld-scripts/print-memory-usage-3.l,
97 * ld-scripts/print-memory-usage.t: New tests.
98 * ld-scripts/print-memory-usage.exp: Run them.
99
e00a2fbc
NC
1002015-06-05 Nick Clifton <nickc@redhat.com>
101
102 * ld-elf/compressed1d.d: Fix typo: iq200 -> iq2000.
103
f8b44781
AM
1042015-06-05 Alan Modra <amodra@gmail.com>
105
106 * ld-powerpc/ppc476-shared.s,
107 * ld-powerpc/ppc476-shared.lnk,
108 * ld-powerpc/ppc476-shared.d,
109 * ld-powerpc/ppc476-shared2.d: New tests.
110 * ld-powerpc/powerpc.exp: Run them.
111
afa403d8
JW
1122015-06-02 Jiong Wang <jiong.wang@arm.com>
113
114 * ld-aarch64/emit-relocs-313.s: Use gotpage_lo15.
115
7018c030
JW
1162015-06-01 Jiong Wang <jiong.wang@arm.com>
117
118 * ld-aarch64/emit-relocs-28.s: New test file.
119 * ld-aarch64/emit-relocs-28.d: Ditto.
120 * ld-aarch64/aarch64-elf.exp: Run new test.
121
36e6c140
JW
1222015-06-01 Jiong Wang <jiong.wang@arm.com>
123
124 * ld-aarch64/tprel_add_lo12_overflow.s: New testcase.
125 * ld-aarch64/tprel_add_lo12_overflow.d: Nex expectation file.
126 * ld-aarch64/aarch64-elf.exp: Run new testcase.
127
99ad26cb
JW
1282015-06-01 Jiong Wang <jiong.wang@arm.com>
129
130 * ld-aarch64/emit-relocs-313.s: New test file.
131 * ld-aarch64/emit-relocs-313.d: Ditto.
132 * ld-aarch64/aarch64-elf.exp: Run new test.
133
32c17175
SK
1342015-05-29 Stephen Kitt <steve@sk2.org>
135
136 * ld-pe/pe-run2.exp (test_direct2_link_dll): Add $CFLAGS to the
137 compiler command line.
138
2f0c68f2
CM
1392015-05-28 Catherine Moore <clm@codesourcery.com>
140
141 ld/testsuite/
142 * ld-mips-elf/compact-eh.ld: New linker script.
143 * ld-mips-elf/compact-eh1.d: New.
144 * ld-mips-elf/compact-eh1.s: New.
145 * ld-mips-elf/compact-eh1a.s: New.
146 * ld-mips-elf/compact-eh1b.s: New.
147 * ld-mips-elf/compact-eh2.d: New.
148 * ld-mips-elf/compact-eh2.s: New.
149 * ld-mips-elf/compact-eh3.d: New.
150 * ld-mips-elf/compact-eh3.s: New.
151 * ld-mips-elf/compact-eh3a.s: New.
152 * ld-mips-elf/compact-eh4.d: New.
153 * ld-mips-elf/compact-eh5.d: New.
154 * ld-mips-elf/compact-eh6.d: New.
155 * ld-mips-elf/mips-elf.exp: Run new tests.
156
8ded2ddc
L
1572015-05-27 H.J. Lu <hongjiu.lu@intel.com>
158
159 PR binutils/18458
160 * ld-elf/shared.exp (build_tests): Build libpr18458a.so and
161 libpr18458b.so.
162 (run_tests): Run pr18458 test.
163 * ld-elf/pr18458a.c: New file.
164 * ld-elf/pr18458b.c: Likewise.
165 * ld-elf/pr18458c.c: Likewise.
166
25070364
L
1672015-05-16 H.J. Lu <hongjiu.lu@intel.com>
168
169 * ld-i386/i386.exp: Run PR ld/17689 tests with -z now.
170 * ld-x86-64/x86-64.exp: Likewise
171 * ld-i386/pr17689now.rd: New file.
172 * ld-x86-64/pr17689now.rd: Likewise
173
5db04b09
L
1742015-05-15 H.J. Lu <hongjiu.lu@intel.com>
175
176 PR binutis/18386
177 * ld-x86-64/tlsgdesc.dd: Also pass -Mintel64 to objdump.
178 * ld-x86-64/tlspic.dd: Likewise.
179 * ld-x86-64/x86-64.exp (x86_64tests): Also pass -Mintel64 to
180 objdump for tlspic.dd and tlsgdesc.dd.
181
a3747075
L
1822015-05-12 H.J. Lu <hongjiu.lu@intel.com>
183
184 * ld-i386/i386.exp: Run pltgot-1 for Linux targets.
185 * ld-x86-64/x86-64.exp: Likewise.
186 * ld-i386/pltgot-1.d: New file.
187 * ld-i386/pltgot-1.s: Likewise.
188 * ld-x86-64/pltgot-1.d: Likewise.
189 * ld-x86-64/pltgot-1.s: Likewise.
190
5197d474
L
1912015-05-11 H.J. Lu <hongjiu.lu@intel.com>
192
193 * ld-i386/i386.exp (iamcu_tests): Run iamcu-4.
194 * ld-i386/iamcu-4.d: New file.
195
7e0a8112
L
1962015-05-11 H.J. Lu <hongjiu.lu@intel.com>
197
198 * ld-i386/abs-iamcu.d: New file.
199 * ld-i386/dummy.s: Likewise.
200 * ld-i386/foo.s: Likewise.
201 * ld-i386/iamcu-1.d: Likewise.
202 * ld-i386/iamcu-2.d: Likewise.
203 * ld-i386/iamcu-3.d: Likewise.
204 * ld-i386/start.s: Likewise.
205 * ld-i386/i386.exp (iamcu_tests): New.
206 Run iamcu_tests.
207
31955f99
L
2082015-05-08 H.J. Lu <hongjiu.lu@intel.com>
209
210 PR binutis/18386
211 * ld-x86-64/tlsgdesc.dd: Updated.
212 * ld-x86-64/tlspic.dd: Likewise.
213
43c1d34c
L
2142015-04-29 H.J. Lu <hongjiu.lu@intel.com>
215
216 PR ld/18354
217 * ld-elf/compress.exp (run_tests): Link the last zlibnormal,
218 gnunormal and gabinormal against libfoozlib.so.
219
9081b64d
JW
2202015-04-27 Renlin Li <renlin.li@arm.com>
221
222 * ld-arm/ifunc-10.dd: Adjust expected output.
223 * ld-arm/ifunc-2.dd: Likewise.
224
963a4320
AK
2252015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
226
227 * ld-s390/gotreloc_31-1.dd: Use instruction mnemonics.
228
44bd1acd
AM
2292015-04-24 Alan Modra <amodra@gmail.com>
230
231 * ld-powerpc/tocnovar.d: Revert last change.
232
7a5c933c
RE
2332015-04-24 Richard Earnshaw <rearnsha@arm.com>
234
235 * ld-arm/armthumb-lib.d: Regenerate expected output.
236 * ld-arm/armthumb-lib.d: Likewise.
237 * ld-arm/armthumb-lib.sym: Likewise.
238 * ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise.
239 * ld-arm/cortex-a8-fix-b-rel-thumb.d: Likewise.
240 * ld-arm/cortex-a8-fix-b.d: Likewise.
241 * ld-arm/cortex-a8-fix-bcc-rel-thumb.d: Likewise.
242 * ld-arm/cortex-a8-fix-bcc.d: Likewise.
243 * ld-arm/cortex-a8-fix-bl-rel-arm.d: Likewise.
244 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
245 * ld-arm/cortex-a8-fix-bl-rel-thumb.d: Likewise.
246 * ld-arm/cortex-a8-fix-bl.d: Likewise.
247 * ld-arm/cortex-a8-fix-blx-bcond.d: Likewise.
248 * ld-arm/cortex-a8-fix-blx-rel-arm.d: Likewise.
249 * ld-arm/cortex-a8-fix-blx-rel-thumb.d: Likewise.
250 * ld-arm/cortex-a8-fix-blx.d: Likewise.
251 * ld-arm/cortex-a8-fix-hdr.d: Likewise.
252 * ld-arm/farcall-mixed-app-v5.d: Likewise.
253 * ld-arm/farcall-mixed-app.d: Likewise.
254 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
255 * ld-arm/farcall-mixed-lib.d: Likewise.
256 * ld-arm/mixed-app-v5.d: Likewise.
257 * ld-arm/mixed-app.d: Likewise.
258 * ld-arm/mixed-lib.d: Likewise.
259
30d72bc3
NC
2602015-04-24 Nick Clifton <nickc@redhat.com>
261
262 * ld-elf/compressed1d.d: Add notarget for ELF based targets that
263 do not use elf.em.
264
04651c08
HPN
2652015-04-24 Hans-Peter Nilsson <hp@axis.com>
266
267 * ld-elf/compressed1e.d: Correct xfail to notarget and cris*-*-*
268 to cris*-*-elf.
269
005db9f9
L
2702015-04-23 H.J. Lu <hongjiu.lu@intel.com>
271
272 * ld-elf/compressed1e.d: Only run for Linux/gnu. Xfail cris and
273 frv.
274
3e19fb8f
L
2752015-04-23 H.J. Lu <hongjiu.lu@intel.com>
276
277 PR ld/18277
278 * ld-elf/compressed1d.d: New.
279 * ld-elf/compressed1e.d: Likewise.
280
a27e685f
AM
2812015-04-23 Alan Modra <amodra@gmail.com>
282
283 * ld-powerpc/ambiguousv1b.d: Update for aligned .got.
284 * ld-powerpc/defsym.d: Likewise.
285 * ld-powerpc/elfv2-2exe.d: Likewise.
286 * ld-powerpc/elfv2exe.d: Likewise.
287 * ld-powerpc/elfv2so.d: Likewise.
288 * ld-powerpc/relbrlt.d: Likewise.
289 * ld-powerpc/tls.g: Likewise.
290 * ld-powerpc/tlsexe.d: Likewise.
291 * ld-powerpc/tlsexe.g: Likewise.
292 * ld-powerpc/tlsexe.r: Likewise.
293 * ld-powerpc/tlsexetoc.d: Likewise.
294 * ld-powerpc/tlsexetoc.g: Likewise.
295 * ld-powerpc/tlsexetoc.r: Likewise.
296 * ld-powerpc/tlsso.d: Likewise.
297 * ld-powerpc/tlsso.g: Likewise.
298 * ld-powerpc/tlsso.r: Likewise.
299 * ld-powerpc/tlstoc.g: Likewise.
300 * ld-powerpc/tlstocso.d: Likewise.
301 * ld-powerpc/tlstocso.g: Likewise.
302 * ld-powerpc/tlstocso.r: Likewise.
303 * ld-powerpc/tocopt.d: Likewise.
304 * ld-powerpc/tocopt2.d: Likewise.
305 * ld-powerpc/tocopt3.d: Likewise.
306 * ld-powerpc/tocopt4.d: Likewise.
307 * ld-powerpc/tocopt5.d: Likewise.
2ab52ca5 308 * ld-powerpc/tocnovar.d: Adjust.
a27e685f 309
0e5fabeb
AM
3102015-04-22 Alan Modra <amodra@gmail.com>
311
312 * ld-x86-64/pr18176.d: Update.
313
d5597ebc
L
3142015-04-22 H.J. Lu <hongjiu.lu@intel.com>
315
316 PR ld/18289
317 * ld-i386/copyreloc-lib.c: New file.
318 * ld-i386/copyreloc-main.S: Likewise.
319 * ld-i386/copyreloc-main.out: Likewise.
320 * ld-i386/copyreloc-main1.rd: Likewise.
321 * ld-i386/copyreloc-main2.rd: Likewise.
322 * ld-i386/dummy.c: Likewise.
323 * ld-i386/pr17689.out: Likewise.
324 * ld-i386/pr17689.rd: Likewise.
325 * ld-i386/pr17689a.c: Likewise.
326 * ld-i386/pr17689b.S: Likewise.
327 * ld-i386/pr17827.rd: Likewise.
328 * ld-i386/pr17827ver.rd: Likewise.
329 * ld-i386/i386.exp: Run copyreloc tests.
330
be59ad3d
L
3312015-04-20 H.J. Lu <hongjiu.lu@intel.com>
332
333 * ld-mmix/bspec1.d: Don't hardcode offset of .shstrtab section.
334 * ld-mmix/bspec2.d: Likewise.
335 * ld-mmix/local1.d: Likewise.
336 * ld-mmix/local3.d: Likewise.
337 * ld-mmix/local5.d: Likewise.
338 * ld-mmix/local7.d: Likewise.
339 * ld-mmix/undef-3.d: Likewise.
340 * ld-sh/sh64/crangerel1.rd: Likewise.
341 * ld-sh/sh64/crangerel2.rd: Likewise.
342 * ld-tic6x/common.d: Likewise.
343 * ld-tic6x/shlib-1.rd: Likewise.
344 * ld-tic6x/shlib-1b.rd: Likewise.
345 * ld-tic6x/shlib-1r.rd: Likewise.
346 * ld-tic6x/shlib-1rb.rd: Likewise.
347 * ld-tic6x/shlib-app-1.rd: Likewise.
348 * ld-tic6x/shlib-app-1b.rd: Likewise.
349 * ld-tic6x/shlib-app-1r.rd: Likewise.
350 * ld-tic6x/shlib-app-1rb.rd: Likewise.
351 * ld-tic6x/shlib-noindex.rd: Likewise.
352 * ld-tic6x/static-app-1.rd: Likewise.
353 * ld-tic6x/static-app-1b.rd: Likewise.
354 * ld-tic6x/static-app-1r.rd: Likewise.
355 * ld-tic6x/static-app-1rb.rd: Likewise.
356 * ld-x86-64/ilp32-4.d: Likewise.
357 * ld-x86-64/split-by-file-nacl.rd: Likewise.
358 * ld-x86-64/split-by-file.rd: Likewise.
359
0ce398f1
L
3602015-04-14 H.J. Lu <hongjiu.lu@intel.com>
361
362 * ld-elf/compress.exp (build_tests): Add tests for
363 --compress-debug-sections=.
364 (run_tests): Likewise.
365 Add additonal tests for --compress-debug-sections=.
366 * ld-elf/gabiend.rt: New file.
367 * ld-elf/gabinormal.rt: Likewise.
368 * ld-elf/gnubegin.rS: Likewise.
369 * ld-elf/gnunormal.rS: Likewise.
370 * ld-elf/zlibbegin.rS: Likewise.
371 * ld-elf/zlibnormal.rS: Likewise.
372
ecd27210
AM
3732015-04-15 Alan Modra <amodra@gmail.com>
374
375 * ld-gc/pr18223.d: xfail tic6x.
376
889c2a67
L
3772015-04-14 H.J. Lu <hongjiu.lu@intel.com>
378
379 PR ld/pr17709
380 * ld-i386/i386.exp: Run protected6b.
381 * ld-i386/protected6b.d: New file.
382 * ld-x86-64/protected6b.d: Likewise.
383 * ld-x86-64/x86-64.exp: Run protected6b.
384
e3c0e327
L
3852015-04-11 H.J. Lu <hongjiu.lu@intel.com>
386
387 * ld-i386/i386.exp: Run protected6a.
388 * ld-i386/protected6.d: Renamed to ...
389 * ld-i386/protected6a.d: This.
390 * ld-x86-64/hidden4.d: New file.
391 * ld-x86-64/hidden4.s: Likewise.
392 * ld-x86-64/hidden5.d: Likewise.
393 * ld-x86-64/hidden5.s: Likewise.
394 * ld-x86-64/protected6.d: Renamed to ...
395 * ld-x86-64/protected6a.d: This.
396 * ld-x86-64/x86-64.exp: Run hidden4, hidden5, protected6a,
397 protected7a and protected7b.
398
3d949995
L
3992015-04-10 H.J. Lu <hongjiu.lu@intel.com>
400
401 PR ld/pr17709
402 * ld-i386/protected6.d: New file.
403 * ld-i386/protected6.s: Likewise.
404 * ld-x86-64/protected6.d: Likewise.
405 * ld-x86-64/protected6.s: Likewise.
406 * ld-x86-64/protected7.d: Likewise.
407 * ld-x86-64/protected7.s: Likewise.
408 * ld-x86-64/protected7a.d: Likewise.
409 * ld-x86-64/protected7b.d: Likewise.
410
f7483970
L
4112015-04-10 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
11e6e4c7
L
4302015-04-10 H.J. Lu <hongjiu.lu@intel.com>
431
432 PR ld/18223
433 * ld-gc/gc.exp: Run pr18223.
434 * ld-gc/pr18223.d: New file.
435 * ld-gc/pr18223.s: Likewise.
436
8d2ea2a8
AM
4372015-04-10 Alan Modra <amodra@gmail.com>
438
439 Revert 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
440 PR ld/pr15228
441 PR ld/pr17709
442 * ld-i386/i386.exp (i386tests): Remove test for PR ld/17709.
443 * ld-i386/pr17709-nacl.rd: Delete.
444 * ld-i386/pr17709.rd: Likewise.
445 * ld-i386/pr17709a.s: Likewise.
446 * ld-i386/pr17709b.s: Likewise.
447 * ld-i386/protected3.d: Updated.
448 * ld-i386/protected3.s: Likewise.
449 * ld-x86-64/pr17709-nacl.rd: Delete.
450 * ld-x86-64/pr17709.rd: Likewise.
451 * ld-x86-64/pr17709a.s: Likewise.
452 * ld-x86-64/pr17709b.s: Likewise.
453 * ld-x86-64/protected3.d: Updated.
454 * ld-x86-64/protected3.s: Likewise.
455 * ld-x86-64/x86-64.exp (x86_64tests): Remove test for PR ld/17709.
456
151411f8
L
4572015-04-08 H.J. Lu <hongjiu.lu@intel.com>
458
459 * ld-elf/compress.exp: Add a test for
460 --compress-debug-sections=zlib-gabi.
461 (build_tests): Add 2 tests for --compress-debug-sections=zlib-gabi.
462 (run_tests): Likewise.
463 Verify linker output with zlib-gabi compressed debug input.
464 * ld-elf/compressed1a.d: New file.
465 * ld-elf/compressed1b.d: Likewise.
466 * ld-elf/compressed1c.d: Likewise.
467
87070c08
AM
4682015-04-07 Alan Modra <amodra@gmail.com>
469
470 * ld-arm/tls-gdesc-nlazy.g: Adjust for readelf note.
471 * ld-tic6x/shlib-1.rd: Expect corrected .rela.plt sh_info.
472 * ld-tic6x/shlib-1b.rd: Likewise.
473 * ld-tic6x/shlib-1r.rd: Likewise.
474 * ld-tic6x/shlib-1rb.rd: Likewise.
475 * ld-tic6x/shlib-app-1.rd: Likewise.
476 * ld-tic6x/shlib-app-1b.rd: Likewise.
477 * ld-tic6x/shlib-app-1r.rd: Likewise.
478 * ld-tic6x/shlib-app-1rb.rd: Likewise.
479 * ld-tic6x/shlib-noindex.rd: Likewise.
480
3ea60775
NC
4812015-04-07 Nick Clifton <nickc@redhat.com>
482
483 * ld-elf/orphan-5.l: New test - checks the linker's output with
484 --warn-orphan enabled.
485 * ld-elf/elf.exp: Run the new test.
486
dae148f3
L
4872015-04-06 H.J. Lu <hongjiu.lu@intel.com>
488
489 * ld-elf/compress.exp: Remove is_zlib_supported check.
490 Fail if --compress-debug-sections doesn't work.
491 * lib/ld-lib.exp (run_dump_test): Remove is_zlib_supported check.
492
4106101c
MS
4932015-04-01 Tejas Belagod <tejas.belagod@arm.com>
494
495 * ld-aarch64/aarch64-elf.exp: Add erratum843419 test.
496 * ld-aarch64/erratum843419.d: New.
497 * ld-aarch64/erratum843419.s: New.
498
875b5b9d
L
4992015-04-01 H.J. Lu <hongjiu.lu@intel.com>
500
501 PR ld/18176
502 * ld-x86-64/pr18176.d: New file.
503 * ld-x86-64/pr18176.s: Likewise.
504 * ld-x86-64/pr18176.t: Likewise.
505 * ld-x86-64/x86-64.exp: Run pr18176.
506
f24173eb
L
5072015-03-31 H.J. Lu <hongjiu.lu@intel.com>
508
509 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
510
bd53a53a
L
5112015-03-30 H.J. Lu <hongjiu.lu@intel.com>
512
513 PR ld/18169
514 * ld-elf/linkinfo1a.d: Updated.
515 * ld-elf/linkinfo1b.d: Likewise.
516
5e228181
L
5172015-03-27 H.J. Lu <hongjiu.lu@intel.com>
518
519 * ld-x86-64/pr18160.d: Don't run for x86_64-*-nacl* target.
520
93ca8569
TB
5212015-03-26 Tejas Belagod <tejas.belagod@arm.com>
522
523 * ld-aarch64/farcall-back-be.d: New.
524
b19a8f85
L
5252015-03-26 H.J. Lu <hongjiu.lu@intel.com>
526
527 PR ld/18160
528 * ld-x86-64/pr18160.d: New file.
529 * ld-x86-64/pr18160.s: Likewise.
530 * ld-x86-64/pr18160.t: Likewise.
531 * ld-x86-64/x86-64.exp: Run pr18160.
532---
61865519
MS
5332015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
534
535 * ld-aarch64/erratum835769.d: Adjust for initial branch over stub
536 section.
537 * ld-aarch64/farcall-b.d: Likewise.
538 * ld-aarch64/farcall-bl.d: Likewise.
539 * ld-aarch64/farcall-back.d: Likewise.
540
d9ced15d
MS
5412015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
542
543 * ld-aarch64/erratum835769.d: Adjust for removal of padding before
544 835769 workaround stubs.
545
d422d1c4
SKS
5462015-03-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
547
548 * ld-gc/all-debug-sections.d: New file.
549 * ld-gc/all-debug-sections.s: Likewise.
550 * ld-gc/gc.exp: Execute new testcase.
551
1079403c
AM
5522015-03-11 Alan Modra <amodra@gmail.com>
553
554 * ld-powerpc/tls32.s: Add GOT pointer setup.
555 * ld-powerpc/tls32.d: Update.
556 * ld-powerpc/tls32.g: Update.
557 * ld-powerpc/tls32.t: Update.
558 * ld-powerpc/tlsexe.d: Update.
559 * ld-powerpc/tlsexe32.d: Update.
560 * ld-powerpc/tlsexe32.g: Update.
561 * ld-powerpc/tlsexe32.r: Update.
562 * ld-powerpc/tlsexetoc.d: Update.
563 * ld-powerpc/tlsso32.d: Update.
564 * ld-powerpc/tlsso32.g: Update.
565 * ld-powerpc/tlsso32.r: Update.
566
ca3fe95e
L
5672015-03-05 H.J. Lu <hongjiu.lu@intel.com>
568
569 PR ld/pr15228
570 PR ld/pr17709
571 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
572 * ld-i386/pr17709-nacl.rd: New file.
573 * ld-i386/pr17709.rd: Likewise.
574 * ld-i386/pr17709a.s: Likewise.
575 * ld-i386/pr17709b.s: Likewise.
576 * ld-i386/protected3.d: Updated.
577 * ld-i386/protected3.s: Likewise.
578 * ld-x86-64/pr17709-nacl.rd: New file.
579 * ld-x86-64/pr17709.rd: Likewise.
580 * ld-x86-64/pr17709a.s: Likewise.
581 * ld-x86-64/pr17709b.s: Likewise.
582 * ld-x86-64/protected3.d: Updated.
583 * ld-x86-64/protected3.s: Likewise.
584 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
585
e09ab7ac
RS
5862015-03-04 Richard Sandiford <richard.sandiford@arm.com>
587
588 PR gas/17843
589 * ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
590 * ld-aarch64/aarch64-elf.exp: Run it.
591
9028d943
AM
5922015-02-28 Alan Modra <amodra@gmail.com>
593
594 * ld-sparc/gotop32.rd: Update for changed padding in data sections.
595 * ld-sparc/gotop32.td: Likewise.
596 * ld-sparc/gotop64.rd: Likewise.
597 * ld-sparc/gotop64.td: Likewise.
598 * ld-tilegx/external.s: Align .data.
599 * ld-tilepro/external.s: Likewise.
600
60d1b0d6
MS
6012015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
602
603 * ld-aarch64/aarch64-elf.exp (tls-tiny-desc, tls-tiny-desc-ie)
604 (tls-tiny-desc-le): Add.
605 * ld-aarch64/tls-tiny-desc.d: New.
606 * ld-aarch64/tls-tiny-desc.s: New.
607 * ld-aarch64/tls-tiny-desc-ie.d: New.
608 * ld-aarch64/tls-tiny-desc-ie.s: New.
609 * ld-aarch64/tls-tiny-desc-le.d: New.
610 * ld-aarch64/tls-tiny-desc-le.s: New.
611
b480a481
MS
6122015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
613
614 * ld-aarch64/aarch64-elf.exp (tls-tiny-gd, tls-tiny-gd-ie)
615 (tls-tiny-gd-le): Add.
616 * ld-aarch64/tls-tiny-gd.d: New.
617 * ld-aarch64/tls-tiny-gd.s: New.
618 * ld-aarch64/tls-tiny-gd-ie.d: New.
619 * ld-aarch64/tls-tiny-gd-ie.s: New.
620 * ld-aarch64/tls-tiny-gd-le.d: New.
621 * ld-aarch64/tls-tiny-gd-le.s: New.
622
b1089987
MS
6232015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
624
625 * ld-aarch64/aarch64-elf.exp: Add tls-tiny-ie.
626 * ld-aarch64/tls-tiny-ie.d: New.
627 * ld-aarch64/tls-tiny-ie.s: New.
628
99654aaf
TG
6292015-02-26 Terry Guo <terry.guo@arm.com>
630
631 * ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use.
632 * ld-arm/attr-merge-vfp-10.d: Likewise.
633 * ld-arm/attr-merge-vfp-10r.d: Likewise.
634 * ld-arm/attr-merge-vfp-12.d: Likewise.
635 * ld-arm/attr-merge-vfp-12r.d: Likewise.
636 * ld-arm/attr-merge-vfp-13.d: Likewise.
637 * ld-arm/attr-merge-vfp-13r.d: Likewise.
638 * ld-arm/attr-merge-vfp-14.d: Likewise.
639 * ld-arm/attr-merge-vfp-14r.d: Likewise.
640 * ld-arm/attr-merge-vfp-6.d: Likewise.
641 * ld-arm/attr-merge-vfp-6r.d: Likewise.
642 * ld-arm/attr-merge-vfp-7.d: Likewise.
643 * ld-arm/attr-merge-vfp-7r.d: Likewise.
644 * ld-arm/attr-merge-vfp-8.d: Likewise.
645 * ld-arm/attr-merge-vfp-8r.d: Likewise.
646
bac13f5a
AB
6472015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
648
649 * ld-avr/avr-prop-1.d: New file.
650 * ld-avr/avr-prop-1.s: New file.
651 * ld-avr/avr-prop-2.d: New file.
652 * ld-avr/avr-prop-2.s: New file.
653 * ld-avr/avr-prop-3.d: New file.
654 * ld-avr/avr-prop-3.s: New file.
655 * ld-avr/avr-prop-4.d: New file.
656 * ld-avr/avr-prop-4.s: New file.
657
ac994365
OE
6582015-02-25 Oleg Endo <olegendo@gcc.gnu.org>
659
660 * ld-sh/arch/arch_expected.txt: Regenerate.
661 * ld-sh/arch/sh-dsp.s: Likewise.
662 * ld-sh/arch/sh.s: Likewise.
663 * ld-sh/arch/sh2.s: Likewise.
664 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
665 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
666 * ld-sh/arch/sh2a-nofpu.s: Likewise.
667 * ld-sh/arch/sh2a-or-sh3e.s: Likewise.
668 * ld-sh/arch/sh2a-or-sh4.s: Likewise.
669 * ld-sh/arch/sh2a.s: Likewise.
670 * ld-sh/arch/sh2e.s: Likewise.
671 * ld-sh/arch/sh3-dsp.s: Likewise.
672 * ld-sh/arch/sh3-nommu.s: Likewise.
673 * ld-sh/arch/sh3.s: Likewise.
674 * ld-sh/arch/sh3e.s: Likewise.
675 * ld-sh/arch/sh4-nofpu.s: Likewise.
676 * ld-sh/arch/sh4-nommu-nofpu.s: Likewise.
677 * ld-sh/arch/sh4.s: Likewise.
678 * ld-sh/arch/sh4a-nofpu.s: Likewise.
679 * ld-sh/arch/sh4a.s: Likewise.
680 * ld-sh/arch/sh4al-dsp.s: Likewise.
681
685080f2
NC
6822015-02-24 Nick Clifton <nickc@redhat.com>
683
684 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
685
884151a7
AM
6862015-02-24 Alan Modra <amodra@gmail.com>
687
688 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
689
cb072816
SKS
6902015-02-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
691
692 * ld-avr/region_overflow.d: New test.
693 * ld-avr/region_overflow.s: Likewise.
694
db95bb7c
L
6952015-02-19 H.J. Lu <hongjiu.lu@intel.com>
696
697 PR ld/4317
698 * ld-i386/compressed1.d: Use nm/readelf with "failif".
699 * ld-x86-64/compressed1.d: Likewise.
700 * ld-x86-64/pie1.d: Likewise.
701
d983c8c5
AM
7022015-02-19 Alan Modra <amodra@gmail.com>
703
704 PR ld/4317
705 * ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
706 * ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
707 * ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
708 * ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
709 * ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
710 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
711 * ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
712
2ec55de3
AM
7132015-02-17 Alan Modra <amodra@gmail.com>
714
715 PR ld/17975
716 * ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
717 * ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
718 * ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
719 * ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
720 * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
721 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
722 * ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
723 * ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
724 * ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
725 * ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
726 * ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
727 * ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
728 * ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
729
6dfb72b9
L
7302015-02-16 H.J. Lu <hongjiu.lu@intel.com>
731
732 PR ld/17975
67ca0b76 733 * ld-i386/tlsbin-nacl.rd: Updated.
6dfb72b9
L
734 * ld-i386/tlsbin.rd: Likewise.
735 * ld-i386/tlsbindesc-nacl.rd: Likewise.
736 * ld-i386/tlsbindesc.rd: Likewise.
737 * ld-i386/tlsdesc-nacl.rd: Likewise.
738 * ld-i386/tlsdesc.rd: Likewise.
739 * ld-i386/tlsnopic-nacl.rd: Likewise.
740 * ld-i386/tlsnopic.rd: Likewise.
741 * ld-i386/tlspic-nacl.rd: Likewise.
742 * ld-i386/tlspic.rd: Likewise.
743 * ld-x86-64/tlsbin-nacl.rd: Likewise.
744 * ld-x86-64/tlsbin.rd: Likewise.
745 * ld-x86-64/tlsbindesc-nacl.rd: Likewise.
746 * ld-x86-64/tlsbindesc.rd: Likewise.
747 * ld-x86-64/tlsdesc-nacl.rd: Likewise.
748 * ld-x86-64/tlsdesc.rd: Likewise.
749 * ld-x86-64/tlspic-nacl.rd: Likewise.
750 * ld-x86-64/tlspic.rd: Likewise.
49bd1d6e
L
751 * ld-alpha/tlspic.rd: Likewise.
752 * ld-powerpc/tlsexe.r: Likewise.
753 * ld-powerpc/tlsexetoc.r: Likewise.
754 * ld-powerpc/tlsso.r: Likewise.
755 * ld-powerpc/tlstocso.r: Likewise.
756 * ld-s390/tlspic.rd: Likewise.
757 * ld-s390/tlspic_64.rd: Likewise.
758 * ld-sparc/gotop32.dd: Likewise.
759 * ld-sparc/gotop64.dd: Likewise.
760 * ld-sparc/tlssunnopic32.rd: Likewise.
761 * ld-sparc/tlssunnopic64.rd: Likewise.
762 * ld-sparc/tlssunpic32.rd: Likewise.
763 * ld-sparc/tlssunpic64.rd: Likewise.
764 * ld-tic6x/shlib-1.rd: Likewise.
765 * ld-tic6x/shlib-1b.rd: Likewise.
766 * ld-tic6x/shlib-1r.rd: Likewise.
767 * ld-tic6x/shlib-1rb.rd: Likewise.
768 * ld-tic6x/shlib-noindex.rd: Likewise.
6dfb72b9 769
f58926a6
L
7702015-02-14 H.J. Lu <hongjiu.lu@intel.com>
771
772 PR ld/17973
773 * ld-plugin/plugin.exp (regassilent): New.
774 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
775 (plugin_tests): Add a test for PR ld/17973.
776 * ld-plugin/pr17973.d: New file.
777 * ld-plugin/pr17973.s: Likewise.
778
761e2bd4
L
7792015-02-12 H.J. Lu <hongjiu.lu@intel.com>
780
781 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
782
45e81354
L
7832015-02-11 H.J. Lu <hongjiu.lu@intel.com>
784
785 * ld-plugin/plugin-27.d: New.
786 * ld-plugin/plugin-28.d: Likewise.
787 * ld-plugin/plugin-29.d: Likewise.
788 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
789 and LDPL_WARNING.
790
7275e869
L
7912015-02-11 H.J. Lu <hongjiu.lu@intel.com>
792
793 PR ld/17878
794 * ld-plugin/func.c: Add some comments.
795 * ld-plugin/plugin-13.d: New file.
796 * ld-plugin/plugin-14.d: Likewise.
797 * ld-plugin/plugin-15.d: Likewise.
798 * ld-plugin/plugin-16.d: Likewise.
799 * ld-plugin/plugin-17.d: Likewise.
800 * ld-plugin/plugin-18.d: Likewise.
801 * ld-plugin/plugin-19.d: Likewise.
802 * ld-plugin/plugin-20.d: Likewise.
803 * ld-plugin/plugin-21.d: Likewise.
804 * ld-plugin/plugin-22.d: Likewise.
805 * ld-plugin/plugin-23.d: Likewise.
806 * ld-plugin/plugin-24.d: Likewise.
807 * ld-plugin/plugin-25.d: Likewise.
808 * ld-plugin/plugin-26.d: Likewise.
809 * ld-plugin/plugin.exp (plugin2_name): New.
810 (plugin3_name): Likewise.
811 (plugin2_path): Likewise.
812 (plugin3_path): Likewise.
813 (testsrcfiles): Likewise.
814 (testsrcfiles_notext): Likewise.
815 (plugin_tests): Add tests for non-object IR file.
816 (plugin_lib_tests): Likewise.
817 (plugin_extra_elf_tests): Likewise.
818 (plugin_src_tests): New tests for non-object IR file.
819 Run nm --plugin test.
820 Run ar --plugin test.
821 Run plugin_src_tests.
822
1952c5cd
L
8232015-02-07 H.J. Lu <hongjiu.lu@intel.com>
824
825 PR ld/17935
826 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
827 * ld-x86-64/x86-64.exp: Likewise.
828
829 * ld-i386/pr17935-1.d: New file.
830 * ld-i386/pr17935-1.s: Likewise.
831 * ld-i386/pr17935-2.d: Likewise.
832 * ld-i386/pr17935-2.s: Likewise.
833 * ld-x86-64/pr17935-1.d: Likewise.
834 * ld-x86-64/pr17935-1.s: Likewise.
835 * ld-x86-64/pr17935-2.d: Likewise.
836 * ld-x86-64/pr17935-2.s: Likewise.
837
9e2dec47
L
8382015-02-06 H.J. Lu <hongjiu.lu@intel.com>
839
840 PR ld/12365
841 PR ld/14272
842 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
843 * ld-plugin/plugin-7.d: Updated.
844 * ld-plugin/plugin-8.d: Likewise.
845
8962a307
L
8462015-02-04 H.J. Lu <hongjiu.lu@intel.com>
847
848 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
849 ld/12365 test.
850
60f79275
L
8512015-02-03 H.J. Lu <hongjiu.lu@intel.com>
852
853 PR ld/12365
854 * ld-plugin/pr12365a.c: New file.
855 * ld-plugin/pr12365b.c: Likewise.
856 * ld-plugin/pr12365c.c: Likewise.
857
858 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
859 test.
860 Run the PR ld/12365 test.
861
9910b1c8
L
8622015-02-03 H.J. Lu <hongjiu.lu@intel.com>
863
864 PR ld/14918
865 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
866
867 * ld-plugin/pr14918.c: New file.
868 * ld-plugin/pr14918.d: Likewise.
869
1a215085
L
8702015-01-29 H.J. Lu <hongjiu.lu@intel.com>
871
872 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
873
b86ac8e3
AM
8742015-01-29 Alan Modra <amodra@gmail.com>
875
876 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
877 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
878 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
879
15f7a26b
L
8802015-01-28 H.J. Lu <hongjiu.lu@intel.com>
881
882 PR ld/17878
883 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
884 * ld-plugin/plugin-10.d: Likewise.
885 * ld-plugin/plugin-11.d: Likewise.
886 * ld-plugin/plugin-2.d: Likewise.
887 * ld-plugin/plugin-3.d: Likewise.
888 * ld-plugin/plugin-4.d: Likewise.
889 * ld-plugin/plugin-5.d: Likewise.
890 * ld-plugin/plugin-6.d: Likewise.
891 * ld-plugin/plugin-7.d: Likewise.
892 * ld-plugin/plugin-8.d: Likewise.
893 * ld-plugin/plugin-9.d: Likewise.
894
61b86cb1
JB
8952015-01-28 Jan Beulich <jbeulich@suse.com>
896
897 * ld-elf/pr16322.s (p1): Rename to px1.
898 (f1): Rename to fx1.
899
dbd1e97e
AM
9002015-01-28 Alan Modra <amodra@gmail.com>
901
902 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
903 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
904 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
905
cc9ad334
SKS
9062015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
907
908 * ld-scripts/memory.t: Define new symbol tred.
909 * ld-scripts/memory_sym.t: New.
910 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
911 conditionally check values of linker symbols.
912
481765cd
AB
9132015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
914
915 * ld-scripts/provide-4-map.d: Update expected output.
916 * ld-scripts/provide-5-map.d: Likewise.
917
c05b575a
AB
9182015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
919
920 * ld-scripts/provide-4.d: New file.
921 * ld-scripts/provide-4-map.d: New file.
922 * ld-scripts/provide-4.t: New file.
923 * ld-scripts/provide-5.d: New file.
924 * ld-scripts/provide-5.s: New file.
925 * ld-scripts/provide-5-map.d: New file.
926 * ld-scripts/provide-5.t: New file.
927 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
928 tests.
929
43d66c95
AB
9302015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
931
932 * ld-scripts/overlay-size.d: Add 'map' option.
933 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
934 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
935 option, checking linker mapfile output.
936
23283c1b
AM
9372015-01-20 Alan Modra <amodra@gmail.com>
938
939 * ld-powerpc/ambiguousv1.d,
940 * ld-powerpc/ambiguousv1b.d,
941 * ld-powerpc/ambiguousv2.d,
942 * ld-powerpc/ambiguousv2b.d,
943 * ld-powerpc/elfv2exe.d,
944 * ld-powerpc/elfv2so.d,
945 * ld-powerpc/tlsexe.r,
946 * ld-powerpc/tlsexetoc.r,
947 * ld-powerpc/tlsso.r,
948 * ld-powerpc/tlstocso.r: Update.
949
10ab94eb
AM
9502015-01-20 Alan Modra <amodra@gmail.com>
951
952 PR ld/17615
953 * ld-elf/pr17615.d: Match .sbss too.
954
3e2aa5bb
L
9552015-01-19 H.J. Lu <hongjiu.lu@intel.com>
956
957 PR ld/17615
958 * ld-elf/pr17615.d: New file.
959 * ld-elf/pr17615.s: Likewise.
960
c4621b33
AM
9612015-01-19 Alan Modra <amodra@gmail.com>
962
963 * ld-gc/pr14265.d,
964 * ld-cris/tls-gc-68.d,
965 * ld-cris/tls-gc-69.d,
966 * ld-cris/tls-gc-70.d,
967 * ld-cris/tls-gc-71.d,
968 * ld-cris/tls-gc-75.d,
969 * ld-cris/tls-gc-76.d,
970 * ld-cris/tls-gc-79.d,
971 * ld-mmix/bpo-10.d,
972 * ld-mmix/bpo-11.d: Update.
973
1e2e8c52
AK
9742015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
975
976 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
977 printed if 0 anymore.
978
6333bc0d
L
9792015-01-15 H.J. Lu <hongjiu.lu@intel.com>
980
981 PR ld/17847
982 * ld-x86-64/pie1.d: New file.
983 * ld-x86-64/pie1.s: Likwise.
984 * ld-x86-64/x86-64.exp: Run pie1.
985
0941db69
JW
9862015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
987
988 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
989 * ld-aarch64/relocs-257-symbolic-func.d: New file.
990 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
991
0172429c
JW
9922015-01-13 Jiong Wang <jiong.wang@arm.com>
993
994 * ld-aarch64/tprel_g2_overflow.s: New testcase.
995 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
996 * ld-aarch64/aarch64-elf.exp: Run new testcase.
997
bab91cce
JW
9982015-01-13 Jiong Wang <jiong.wang@arm.com>
999
1000 PR ld/17415
1001 * ld-aarch64/pr17415.s: Source file for new test.
1002 * ld-aarch64/pr17415.d: Expect file for new test.
1003 * ld-aarch64/aarch64-elf.exp: Run the new test.
1004
9d1d54d5
L
10052015-01-11 H.J. Lu <hongjiu.lu@intel.com>
1006
1007 PR ld/17827
1008 * ld-x86-64/pr17689.out: Updated.
1009 * ld-x86-64/pr17689b.S: Likewise.
1010
1011 * ld-x86-64/pr17827.rd: New file.
1012
1013 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
1014
2279a12a
JB
10152015-01-08 Jan Beulich <jbeulich@suse.com>
1016
1017 * ld-x86-64/pr14207.d: Adjust expecations to cover the
1018 enable_initfini_array=no case.
1019
8d983e36
AB
10202015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
1021
1022 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
1023 readelf.
1024
b90efa5b 10252015-01-01 Alan Modra <amodra@gmail.com>
ee3b52e9 1026
b90efa5b 1027 Update year range in copyright notice of all files.
ee3b52e9 1028
b90efa5b 1029For older changes see ChangeLog-2014
c9e214e5 1030\f
b90efa5b 1031Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
1032
1033Copying and distribution of this file, with or without modification,
1034are permitted in any medium without royalty provided the copyright
1035notice and this notice are preserved.
1036
c9e214e5
AM
1037Local Variables:
1038mode: change-log
1039left-margin: 8
1040fill-column: 74
1041version-control: never
1042End:
This page took 0.563491 seconds and 4 git commands to generate.