]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - ld/testsuite/ChangeLog
31c5e0a4a8f41b9e77fa2e3e21dc3c3e90e877e4
[thirdparty/binutils-gdb.git] / ld / testsuite / ChangeLog
1 2015-07-16 Jiong Wang <jiong.wang@arm.com>
2
3 * ld-aarch64/tls-tiny-ld.s: New file.
4 * ld-aarch64/tls-tiny-ld.d: Ditto.
5 * ld-aarch64/aarch64-elf.exp: Run new test.
6
7 2015-07-14 H.J. Lu <hongjiu.lu@intel.com>
8
9 * ld-elf/zlibbegin.rS: Updated to .debug_.* with the
10 SHF_COMPRESSED bit.
11 * ld-elf/zlibnormal.rS: Likewise.
12
13 2015-07-09 Catherine Moore <clm@codesourcery.com>
14
15 * ld-mips-elf/attr-gnu-4-08.d: Update expected output.
16 * ld-mips-elf/attr-gnu-4-09.d: New.
17 * ld-mips-elf/attr-gnu-4-19.d: New.
18 * ld-mips-elf/attr-gnu-4-29.d: New.
19 * ld-mips-elf/attr-gnu-4-39.d: New.
20 * ld-mips-elf/attr-gnu-4-49.d: New.
21 * ld-mips-elf/attr-gnu-4-59.d: New.
22 * ld-mips-elf/attr-gnu-4-69.d: New.
23 * ld-mips-elf/attr-gnu-4-79.d: New.
24 * ld-mips-elf/attr-gnu-4-89.d: New.
25 * ld-mips-elf/attr-gnu-4-9.s: New.
26 * ld-mips-elf/mips-elf.exp: Run new tests.
27
28 2015-07-08 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
29
30 * ld-avr/gc-section-debugline.d: New test.
31 * ld-avr/per-function-debugline.s: Source for new test.
32
33 2015-07-05 Richard Sandiford <richard.sandiford@arm.com>
34
35 * ld-powerpc/tocopt6-inc.s, ld-powerpc/tocopt6a.s,
36 ld-powerpc/tocopt6b.s, ld-powerpc/tocopt6c.s,
37 ld-powerpc/tocopt6.d: New test.
38 * ld-powerpc/powerpc.exp (ppc64elftests): Add it.
39
40 2015-07-03 Kai Tietz <ktietz@redhat.com>
41 Nick Clifton <nickc@redhat.com>
42
43 PR ld/11539
44 * lib/ld-lib.exp (check_gc_sections_available): Do not
45 automatically fail for cygwin and mingw targets.
46
47 2015-07-01 Sandra Loosemore <sandra@codesourcery.com>
48 Cesar Philippidis <cesar@codesourcery.com>
49
50 * ld-nios2/mixed1a.d: New.
51 * ld-nios2/mixed1a.s: New.
52 * ld-nios2/mixed1b.d: New.
53 * ld-nios2/mixed1b.s: New.
54 * ld-nios2/nios2.exp: Build the new compatibility tests.
55
56 2015-06-27 H.J. Lu <hongjiu.lu@intel.com>
57
58 * ld-xtensa/tlsbin.rd: Updated.
59 * ld-xtensa/tlspic.rd: Likewise.
60
61 2015-06-26 Matthew Fortune <matthew.fortune@imgtec.com>
62
63 * ld-mips-elf/pic-and-nonpic-3b.ad: Adjust for extra dynamic tag.
64 * ld-mips-elf/pic-and-nonpic-4b.ad: Likewise.
65 * ld-mips-elf/pic-and-nonpic-5b.ad: Likewise.
66 * ld-mips-elf/pic-and-nonpic-6-n32.ad: Likewise.
67 * ld-mips-elf/pic-and-nonpic-6-n64.ad: Likewise.
68 * ld-mips-elf/pic-and-nonpic-6-o32.ad: Likewise.
69 * ld-mips-elf/tlsdyn-o32-1.d: Likewise.
70 * ld-mips-elf/tlsdyn-o32-1.got: Likewise.
71 * ld-mips-elf/tlsdyn-o32-2.d: Likewise.
72 * ld-mips-elf/tlsdyn-o32-2.got: Likewise.
73 * ld-mips-elf/tlsdyn-o32-3.d: Likewise.
74 * ld-mips-elf/tlsdyn-o32-3.got: Likewise.
75 * ld-mips-elf/tlsdyn-o32.d: Likewise.
76 * ld-mips-elf/tlsdyn-o32.got: Likewise.
77 * ld-mips-elf/pie-n32.d: New file.
78 * ld-mips-elf/pie-n64.d: Likewise.
79 * ld-mips-elf/pie-o32.d: Likewise.
80 * ld-mips-elf/pie.s: Likewise.
81 * ld-mips-elf/mips-elf.exp: Add new tests.
82
83 2015-06-25 H.J. Lu <hongjiu.lu@intel.com>
84
85 * ld-elf/strtab.d: Only run on *-*-linux* and *-*-gnu* targets.
86
87 2015-06-25 H.J. Lu <hongjiu.lu@intel.com>
88
89 * ld-mmix/bspec1.d: Updated.
90 * ld-mmix/bspec2.d: Likewise.
91 * ld-mmix/undef-3.d: Likewise.
92
93 2015-06-25 H.J. Lu <hongjiu.lu@intel.com>
94
95 PR gas/18451
96 * ld-elf/strtab.d: New file.
97 * ld-elf/strtab.s: Likewise.
98
99 2015-06-24 H.J. Lu <hongjiu.lu@intel.com>
100
101 * ld-i386/i386.exp: Run pltgot-2 for Linux targets.
102 * ld-x86-64/x86-64.exp: Likewise.
103 * ld-i386/pltgot-1.d: Updated.
104 * ld-x86-64/pltgot-1.d: Likewise.
105 * ld-i386/pltgot-2.d: New file.
106 * ld-x86-64/pltgot-2.d: Likewise.
107
108 2015-06-23 Jiong Wang <jiong.wang@arm.com>
109
110 * ld-aarch64/dt_textrel.s: New testcase.
111 * ld-aarch64/dt_textrel.d: New expectation file.
112 * ld-aarch64/aarch64-elf.exp: Run new testcase.
113
114 2015-06-17 Jiong Wang <jiong.wang@arm.com>
115
116 * ld-aarch64/aarch64-elf.exp (aarch64_choose_ilp32_emul): New function.
117 * ld-aarch64/emit-relocs-28.d: Use aarch64_choose_ilp32_emul to choose
118 emulation mode.
119
120 2015-06-16 Alan Modra <amodra@gmail.com>
121
122 * ld-powerpc/ppc476-shared.s: Repeat dynamic reloc generating insns.
123 * ld-powerpc/ppc476-shared.d: Update.
124 * ld-powerpc/ppc476-shared2.d: Update.
125
126 2015-06-12 Tristan Gingold <gingold@adacore.com>
127
128 * ld-scripts/print-memory-usage-1.t,
129 * ld-scripts/print-memory-usage-1.s,
130 * ld-scripts/print-memory-usage-1.l,
131 * ld-scripts/print-memory-usage-2.t,
132 * ld-scripts/print-memory-usage-2.l,
133 * ld-scripts/print-memory-usage-3.s,
134 * ld-scripts/print-memory-usage-3.t,
135 * ld-scripts/print-memory-usage-3.l,
136 * ld-scripts/print-memory-usage.t: New tests.
137 * ld-scripts/print-memory-usage.exp: Run them.
138
139 2015-06-05 Nick Clifton <nickc@redhat.com>
140
141 * ld-elf/compressed1d.d: Fix typo: iq200 -> iq2000.
142
143 2015-06-05 Alan Modra <amodra@gmail.com>
144
145 * ld-powerpc/ppc476-shared.s,
146 * ld-powerpc/ppc476-shared.lnk,
147 * ld-powerpc/ppc476-shared.d,
148 * ld-powerpc/ppc476-shared2.d: New tests.
149 * ld-powerpc/powerpc.exp: Run them.
150
151 2015-06-02 Jiong Wang <jiong.wang@arm.com>
152
153 * ld-aarch64/emit-relocs-313.s: Use gotpage_lo15.
154
155 2015-06-01 Jiong Wang <jiong.wang@arm.com>
156
157 * ld-aarch64/emit-relocs-28.s: New test file.
158 * ld-aarch64/emit-relocs-28.d: Ditto.
159 * ld-aarch64/aarch64-elf.exp: Run new test.
160
161 2015-06-01 Jiong Wang <jiong.wang@arm.com>
162
163 * ld-aarch64/tprel_add_lo12_overflow.s: New testcase.
164 * ld-aarch64/tprel_add_lo12_overflow.d: Nex expectation file.
165 * ld-aarch64/aarch64-elf.exp: Run new testcase.
166
167 2015-06-01 Jiong Wang <jiong.wang@arm.com>
168
169 * ld-aarch64/emit-relocs-313.s: New test file.
170 * ld-aarch64/emit-relocs-313.d: Ditto.
171 * ld-aarch64/aarch64-elf.exp: Run new test.
172
173 2015-05-29 Stephen Kitt <steve@sk2.org>
174
175 * ld-pe/pe-run2.exp (test_direct2_link_dll): Add $CFLAGS to the
176 compiler command line.
177
178 2015-05-28 Catherine Moore <clm@codesourcery.com>
179
180 ld/testsuite/
181 * ld-mips-elf/compact-eh.ld: New linker script.
182 * ld-mips-elf/compact-eh1.d: New.
183 * ld-mips-elf/compact-eh1.s: New.
184 * ld-mips-elf/compact-eh1a.s: New.
185 * ld-mips-elf/compact-eh1b.s: New.
186 * ld-mips-elf/compact-eh2.d: New.
187 * ld-mips-elf/compact-eh2.s: New.
188 * ld-mips-elf/compact-eh3.d: New.
189 * ld-mips-elf/compact-eh3.s: New.
190 * ld-mips-elf/compact-eh3a.s: New.
191 * ld-mips-elf/compact-eh4.d: New.
192 * ld-mips-elf/compact-eh5.d: New.
193 * ld-mips-elf/compact-eh6.d: New.
194 * ld-mips-elf/mips-elf.exp: Run new tests.
195
196 2015-05-27 H.J. Lu <hongjiu.lu@intel.com>
197
198 PR binutils/18458
199 * ld-elf/shared.exp (build_tests): Build libpr18458a.so and
200 libpr18458b.so.
201 (run_tests): Run pr18458 test.
202 * ld-elf/pr18458a.c: New file.
203 * ld-elf/pr18458b.c: Likewise.
204 * ld-elf/pr18458c.c: Likewise.
205
206 2015-05-16 H.J. Lu <hongjiu.lu@intel.com>
207
208 * ld-i386/i386.exp: Run PR ld/17689 tests with -z now.
209 * ld-x86-64/x86-64.exp: Likewise
210 * ld-i386/pr17689now.rd: New file.
211 * ld-x86-64/pr17689now.rd: Likewise
212
213 2015-05-15 H.J. Lu <hongjiu.lu@intel.com>
214
215 PR binutis/18386
216 * ld-x86-64/tlsgdesc.dd: Also pass -Mintel64 to objdump.
217 * ld-x86-64/tlspic.dd: Likewise.
218 * ld-x86-64/x86-64.exp (x86_64tests): Also pass -Mintel64 to
219 objdump for tlspic.dd and tlsgdesc.dd.
220
221 2015-05-12 H.J. Lu <hongjiu.lu@intel.com>
222
223 * ld-i386/i386.exp: Run pltgot-1 for Linux targets.
224 * ld-x86-64/x86-64.exp: Likewise.
225 * ld-i386/pltgot-1.d: New file.
226 * ld-i386/pltgot-1.s: Likewise.
227 * ld-x86-64/pltgot-1.d: Likewise.
228 * ld-x86-64/pltgot-1.s: Likewise.
229
230 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
231
232 * ld-i386/i386.exp (iamcu_tests): Run iamcu-4.
233 * ld-i386/iamcu-4.d: New file.
234
235 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
236
237 * ld-i386/abs-iamcu.d: New file.
238 * ld-i386/dummy.s: Likewise.
239 * ld-i386/foo.s: Likewise.
240 * ld-i386/iamcu-1.d: Likewise.
241 * ld-i386/iamcu-2.d: Likewise.
242 * ld-i386/iamcu-3.d: Likewise.
243 * ld-i386/start.s: Likewise.
244 * ld-i386/i386.exp (iamcu_tests): New.
245 Run iamcu_tests.
246
247 2015-05-08 H.J. Lu <hongjiu.lu@intel.com>
248
249 PR binutis/18386
250 * ld-x86-64/tlsgdesc.dd: Updated.
251 * ld-x86-64/tlspic.dd: Likewise.
252
253 2015-04-29 H.J. Lu <hongjiu.lu@intel.com>
254
255 PR ld/18354
256 * ld-elf/compress.exp (run_tests): Link the last zlibnormal,
257 gnunormal and gabinormal against libfoozlib.so.
258
259 2015-04-27 Renlin Li <renlin.li@arm.com>
260
261 * ld-arm/ifunc-10.dd: Adjust expected output.
262 * ld-arm/ifunc-2.dd: Likewise.
263
264 2015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
265
266 * ld-s390/gotreloc_31-1.dd: Use instruction mnemonics.
267
268 2015-04-24 Alan Modra <amodra@gmail.com>
269
270 * ld-powerpc/tocnovar.d: Revert last change.
271
272 2015-04-24 Richard Earnshaw <rearnsha@arm.com>
273
274 * ld-arm/armthumb-lib.d: Regenerate expected output.
275 * ld-arm/armthumb-lib.d: Likewise.
276 * ld-arm/armthumb-lib.sym: Likewise.
277 * ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise.
278 * ld-arm/cortex-a8-fix-b-rel-thumb.d: Likewise.
279 * ld-arm/cortex-a8-fix-b.d: Likewise.
280 * ld-arm/cortex-a8-fix-bcc-rel-thumb.d: Likewise.
281 * ld-arm/cortex-a8-fix-bcc.d: Likewise.
282 * ld-arm/cortex-a8-fix-bl-rel-arm.d: Likewise.
283 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
284 * ld-arm/cortex-a8-fix-bl-rel-thumb.d: Likewise.
285 * ld-arm/cortex-a8-fix-bl.d: Likewise.
286 * ld-arm/cortex-a8-fix-blx-bcond.d: Likewise.
287 * ld-arm/cortex-a8-fix-blx-rel-arm.d: Likewise.
288 * ld-arm/cortex-a8-fix-blx-rel-thumb.d: Likewise.
289 * ld-arm/cortex-a8-fix-blx.d: Likewise.
290 * ld-arm/cortex-a8-fix-hdr.d: Likewise.
291 * ld-arm/farcall-mixed-app-v5.d: Likewise.
292 * ld-arm/farcall-mixed-app.d: Likewise.
293 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
294 * ld-arm/farcall-mixed-lib.d: Likewise.
295 * ld-arm/mixed-app-v5.d: Likewise.
296 * ld-arm/mixed-app.d: Likewise.
297 * ld-arm/mixed-lib.d: Likewise.
298
299 2015-04-24 Nick Clifton <nickc@redhat.com>
300
301 * ld-elf/compressed1d.d: Add notarget for ELF based targets that
302 do not use elf.em.
303
304 2015-04-24 Hans-Peter Nilsson <hp@axis.com>
305
306 * ld-elf/compressed1e.d: Correct xfail to notarget and cris*-*-*
307 to cris*-*-elf.
308
309 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
310
311 * ld-elf/compressed1e.d: Only run for Linux/gnu. Xfail cris and
312 frv.
313
314 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
315
316 PR ld/18277
317 * ld-elf/compressed1d.d: New.
318 * ld-elf/compressed1e.d: Likewise.
319
320 2015-04-23 Alan Modra <amodra@gmail.com>
321
322 * ld-powerpc/ambiguousv1b.d: Update for aligned .got.
323 * ld-powerpc/defsym.d: Likewise.
324 * ld-powerpc/elfv2-2exe.d: Likewise.
325 * ld-powerpc/elfv2exe.d: Likewise.
326 * ld-powerpc/elfv2so.d: Likewise.
327 * ld-powerpc/relbrlt.d: Likewise.
328 * ld-powerpc/tls.g: Likewise.
329 * ld-powerpc/tlsexe.d: Likewise.
330 * ld-powerpc/tlsexe.g: Likewise.
331 * ld-powerpc/tlsexe.r: Likewise.
332 * ld-powerpc/tlsexetoc.d: Likewise.
333 * ld-powerpc/tlsexetoc.g: Likewise.
334 * ld-powerpc/tlsexetoc.r: Likewise.
335 * ld-powerpc/tlsso.d: Likewise.
336 * ld-powerpc/tlsso.g: Likewise.
337 * ld-powerpc/tlsso.r: Likewise.
338 * ld-powerpc/tlstoc.g: Likewise.
339 * ld-powerpc/tlstocso.d: Likewise.
340 * ld-powerpc/tlstocso.g: Likewise.
341 * ld-powerpc/tlstocso.r: Likewise.
342 * ld-powerpc/tocopt.d: Likewise.
343 * ld-powerpc/tocopt2.d: Likewise.
344 * ld-powerpc/tocopt3.d: Likewise.
345 * ld-powerpc/tocopt4.d: Likewise.
346 * ld-powerpc/tocopt5.d: Likewise.
347 * ld-powerpc/tocnovar.d: Adjust.
348
349 2015-04-22 Alan Modra <amodra@gmail.com>
350
351 * ld-x86-64/pr18176.d: Update.
352
353 2015-04-22 H.J. Lu <hongjiu.lu@intel.com>
354
355 PR ld/18289
356 * ld-i386/copyreloc-lib.c: New file.
357 * ld-i386/copyreloc-main.S: Likewise.
358 * ld-i386/copyreloc-main.out: Likewise.
359 * ld-i386/copyreloc-main1.rd: Likewise.
360 * ld-i386/copyreloc-main2.rd: Likewise.
361 * ld-i386/dummy.c: Likewise.
362 * ld-i386/pr17689.out: Likewise.
363 * ld-i386/pr17689.rd: Likewise.
364 * ld-i386/pr17689a.c: Likewise.
365 * ld-i386/pr17689b.S: Likewise.
366 * ld-i386/pr17827.rd: Likewise.
367 * ld-i386/pr17827ver.rd: Likewise.
368 * ld-i386/i386.exp: Run copyreloc tests.
369
370 2015-04-20 H.J. Lu <hongjiu.lu@intel.com>
371
372 * ld-mmix/bspec1.d: Don't hardcode offset of .shstrtab section.
373 * ld-mmix/bspec2.d: Likewise.
374 * ld-mmix/local1.d: Likewise.
375 * ld-mmix/local3.d: Likewise.
376 * ld-mmix/local5.d: Likewise.
377 * ld-mmix/local7.d: Likewise.
378 * ld-mmix/undef-3.d: Likewise.
379 * ld-sh/sh64/crangerel1.rd: Likewise.
380 * ld-sh/sh64/crangerel2.rd: Likewise.
381 * ld-tic6x/common.d: Likewise.
382 * ld-tic6x/shlib-1.rd: Likewise.
383 * ld-tic6x/shlib-1b.rd: Likewise.
384 * ld-tic6x/shlib-1r.rd: Likewise.
385 * ld-tic6x/shlib-1rb.rd: Likewise.
386 * ld-tic6x/shlib-app-1.rd: Likewise.
387 * ld-tic6x/shlib-app-1b.rd: Likewise.
388 * ld-tic6x/shlib-app-1r.rd: Likewise.
389 * ld-tic6x/shlib-app-1rb.rd: Likewise.
390 * ld-tic6x/shlib-noindex.rd: Likewise.
391 * ld-tic6x/static-app-1.rd: Likewise.
392 * ld-tic6x/static-app-1b.rd: Likewise.
393 * ld-tic6x/static-app-1r.rd: Likewise.
394 * ld-tic6x/static-app-1rb.rd: Likewise.
395 * ld-x86-64/ilp32-4.d: Likewise.
396 * ld-x86-64/split-by-file-nacl.rd: Likewise.
397 * ld-x86-64/split-by-file.rd: Likewise.
398
399 2015-04-14 H.J. Lu <hongjiu.lu@intel.com>
400
401 * ld-elf/compress.exp (build_tests): Add tests for
402 --compress-debug-sections=.
403 (run_tests): Likewise.
404 Add additonal tests for --compress-debug-sections=.
405 * ld-elf/gabiend.rt: New file.
406 * ld-elf/gabinormal.rt: Likewise.
407 * ld-elf/gnubegin.rS: Likewise.
408 * ld-elf/gnunormal.rS: Likewise.
409 * ld-elf/zlibbegin.rS: Likewise.
410 * ld-elf/zlibnormal.rS: Likewise.
411
412 2015-04-15 Alan Modra <amodra@gmail.com>
413
414 * ld-gc/pr18223.d: xfail tic6x.
415
416 2015-04-14 H.J. Lu <hongjiu.lu@intel.com>
417
418 PR ld/pr17709
419 * ld-i386/i386.exp: Run protected6b.
420 * ld-i386/protected6b.d: New file.
421 * ld-x86-64/protected6b.d: Likewise.
422 * ld-x86-64/x86-64.exp: Run protected6b.
423
424 2015-04-11 H.J. Lu <hongjiu.lu@intel.com>
425
426 * ld-i386/i386.exp: Run protected6a.
427 * ld-i386/protected6.d: Renamed to ...
428 * ld-i386/protected6a.d: This.
429 * ld-x86-64/hidden4.d: New file.
430 * ld-x86-64/hidden4.s: Likewise.
431 * ld-x86-64/hidden5.d: Likewise.
432 * ld-x86-64/hidden5.s: Likewise.
433 * ld-x86-64/protected6.d: Renamed to ...
434 * ld-x86-64/protected6a.d: This.
435 * ld-x86-64/x86-64.exp: Run hidden4, hidden5, protected6a,
436 protected7a and protected7b.
437
438 2015-04-10 H.J. Lu <hongjiu.lu@intel.com>
439
440 PR ld/pr17709
441 * ld-i386/protected6.d: New file.
442 * ld-i386/protected6.s: Likewise.
443 * ld-x86-64/protected6.d: Likewise.
444 * ld-x86-64/protected6.s: Likewise.
445 * ld-x86-64/protected7.d: Likewise.
446 * ld-x86-64/protected7.s: Likewise.
447 * ld-x86-64/protected7a.d: Likewise.
448 * ld-x86-64/protected7b.d: Likewise.
449
450 2015-04-10 H.J. Lu <hongjiu.lu@intel.com>
451
452 PR ld/pr15228
453 PR ld/pr17709
454 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
455 * ld-i386/pr17709-nacl.rd: New file.
456 * ld-i386/pr17709.rd: Likewise.
457 * ld-i386/pr17709a.s: Likewise.
458 * ld-i386/pr17709b.s: Likewise.
459 * ld-i386/protected3.d: Updated.
460 * ld-i386/protected3.s: Likewise.
461 * ld-x86-64/pr17709-nacl.rd: New file.
462 * ld-x86-64/pr17709.rd: Likewise.
463 * ld-x86-64/pr17709a.s: Likewise.
464 * ld-x86-64/pr17709b.s: Likewise.
465 * ld-x86-64/protected3.d: Updated.
466 * ld-x86-64/protected3.s: Likewise.
467 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
468
469 2015-04-10 H.J. Lu <hongjiu.lu@intel.com>
470
471 PR ld/18223
472 * ld-gc/gc.exp: Run pr18223.
473 * ld-gc/pr18223.d: New file.
474 * ld-gc/pr18223.s: Likewise.
475
476 2015-04-10 Alan Modra <amodra@gmail.com>
477
478 Revert 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
479 PR ld/pr15228
480 PR ld/pr17709
481 * ld-i386/i386.exp (i386tests): Remove test for PR ld/17709.
482 * ld-i386/pr17709-nacl.rd: Delete.
483 * ld-i386/pr17709.rd: Likewise.
484 * ld-i386/pr17709a.s: Likewise.
485 * ld-i386/pr17709b.s: Likewise.
486 * ld-i386/protected3.d: Updated.
487 * ld-i386/protected3.s: Likewise.
488 * ld-x86-64/pr17709-nacl.rd: Delete.
489 * ld-x86-64/pr17709.rd: Likewise.
490 * ld-x86-64/pr17709a.s: Likewise.
491 * ld-x86-64/pr17709b.s: Likewise.
492 * ld-x86-64/protected3.d: Updated.
493 * ld-x86-64/protected3.s: Likewise.
494 * ld-x86-64/x86-64.exp (x86_64tests): Remove test for PR ld/17709.
495
496 2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
497
498 * ld-elf/compress.exp: Add a test for
499 --compress-debug-sections=zlib-gabi.
500 (build_tests): Add 2 tests for --compress-debug-sections=zlib-gabi.
501 (run_tests): Likewise.
502 Verify linker output with zlib-gabi compressed debug input.
503 * ld-elf/compressed1a.d: New file.
504 * ld-elf/compressed1b.d: Likewise.
505 * ld-elf/compressed1c.d: Likewise.
506
507 2015-04-07 Alan Modra <amodra@gmail.com>
508
509 * ld-arm/tls-gdesc-nlazy.g: Adjust for readelf note.
510 * ld-tic6x/shlib-1.rd: Expect corrected .rela.plt sh_info.
511 * ld-tic6x/shlib-1b.rd: Likewise.
512 * ld-tic6x/shlib-1r.rd: Likewise.
513 * ld-tic6x/shlib-1rb.rd: Likewise.
514 * ld-tic6x/shlib-app-1.rd: Likewise.
515 * ld-tic6x/shlib-app-1b.rd: Likewise.
516 * ld-tic6x/shlib-app-1r.rd: Likewise.
517 * ld-tic6x/shlib-app-1rb.rd: Likewise.
518 * ld-tic6x/shlib-noindex.rd: Likewise.
519
520 2015-04-07 Nick Clifton <nickc@redhat.com>
521
522 * ld-elf/orphan-5.l: New test - checks the linker's output with
523 --warn-orphan enabled.
524 * ld-elf/elf.exp: Run the new test.
525
526 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
527
528 * ld-elf/compress.exp: Remove is_zlib_supported check.
529 Fail if --compress-debug-sections doesn't work.
530 * lib/ld-lib.exp (run_dump_test): Remove is_zlib_supported check.
531
532 2015-04-01 Tejas Belagod <tejas.belagod@arm.com>
533
534 * ld-aarch64/aarch64-elf.exp: Add erratum843419 test.
535 * ld-aarch64/erratum843419.d: New.
536 * ld-aarch64/erratum843419.s: New.
537
538 2015-04-01 H.J. Lu <hongjiu.lu@intel.com>
539
540 PR ld/18176
541 * ld-x86-64/pr18176.d: New file.
542 * ld-x86-64/pr18176.s: Likewise.
543 * ld-x86-64/pr18176.t: Likewise.
544 * ld-x86-64/x86-64.exp: Run pr18176.
545
546 2015-03-31 H.J. Lu <hongjiu.lu@intel.com>
547
548 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
549
550 2015-03-30 H.J. Lu <hongjiu.lu@intel.com>
551
552 PR ld/18169
553 * ld-elf/linkinfo1a.d: Updated.
554 * ld-elf/linkinfo1b.d: Likewise.
555
556 2015-03-27 H.J. Lu <hongjiu.lu@intel.com>
557
558 * ld-x86-64/pr18160.d: Don't run for x86_64-*-nacl* target.
559
560 2015-03-26 Tejas Belagod <tejas.belagod@arm.com>
561
562 * ld-aarch64/farcall-back-be.d: New.
563
564 2015-03-26 H.J. Lu <hongjiu.lu@intel.com>
565
566 PR ld/18160
567 * ld-x86-64/pr18160.d: New file.
568 * ld-x86-64/pr18160.s: Likewise.
569 * ld-x86-64/pr18160.t: Likewise.
570 * ld-x86-64/x86-64.exp: Run pr18160.
571 ---
572 2015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
573
574 * ld-aarch64/erratum835769.d: Adjust for initial branch over stub
575 section.
576 * ld-aarch64/farcall-b.d: Likewise.
577 * ld-aarch64/farcall-bl.d: Likewise.
578 * ld-aarch64/farcall-back.d: Likewise.
579
580 2015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
581
582 * ld-aarch64/erratum835769.d: Adjust for removal of padding before
583 835769 workaround stubs.
584
585 2015-03-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
586
587 * ld-gc/all-debug-sections.d: New file.
588 * ld-gc/all-debug-sections.s: Likewise.
589 * ld-gc/gc.exp: Execute new testcase.
590
591 2015-03-11 Alan Modra <amodra@gmail.com>
592
593 * ld-powerpc/tls32.s: Add GOT pointer setup.
594 * ld-powerpc/tls32.d: Update.
595 * ld-powerpc/tls32.g: Update.
596 * ld-powerpc/tls32.t: Update.
597 * ld-powerpc/tlsexe.d: Update.
598 * ld-powerpc/tlsexe32.d: Update.
599 * ld-powerpc/tlsexe32.g: Update.
600 * ld-powerpc/tlsexe32.r: Update.
601 * ld-powerpc/tlsexetoc.d: Update.
602 * ld-powerpc/tlsso32.d: Update.
603 * ld-powerpc/tlsso32.g: Update.
604 * ld-powerpc/tlsso32.r: Update.
605
606 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
607
608 PR ld/pr15228
609 PR ld/pr17709
610 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
611 * ld-i386/pr17709-nacl.rd: New file.
612 * ld-i386/pr17709.rd: Likewise.
613 * ld-i386/pr17709a.s: Likewise.
614 * ld-i386/pr17709b.s: Likewise.
615 * ld-i386/protected3.d: Updated.
616 * ld-i386/protected3.s: Likewise.
617 * ld-x86-64/pr17709-nacl.rd: New file.
618 * ld-x86-64/pr17709.rd: Likewise.
619 * ld-x86-64/pr17709a.s: Likewise.
620 * ld-x86-64/pr17709b.s: Likewise.
621 * ld-x86-64/protected3.d: Updated.
622 * ld-x86-64/protected3.s: Likewise.
623 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
624
625 2015-03-04 Richard Sandiford <richard.sandiford@arm.com>
626
627 PR gas/17843
628 * ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
629 * ld-aarch64/aarch64-elf.exp: Run it.
630
631 2015-02-28 Alan Modra <amodra@gmail.com>
632
633 * ld-sparc/gotop32.rd: Update for changed padding in data sections.
634 * ld-sparc/gotop32.td: Likewise.
635 * ld-sparc/gotop64.rd: Likewise.
636 * ld-sparc/gotop64.td: Likewise.
637 * ld-tilegx/external.s: Align .data.
638 * ld-tilepro/external.s: Likewise.
639
640 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
641
642 * ld-aarch64/aarch64-elf.exp (tls-tiny-desc, tls-tiny-desc-ie)
643 (tls-tiny-desc-le): Add.
644 * ld-aarch64/tls-tiny-desc.d: New.
645 * ld-aarch64/tls-tiny-desc.s: New.
646 * ld-aarch64/tls-tiny-desc-ie.d: New.
647 * ld-aarch64/tls-tiny-desc-ie.s: New.
648 * ld-aarch64/tls-tiny-desc-le.d: New.
649 * ld-aarch64/tls-tiny-desc-le.s: New.
650
651 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
652
653 * ld-aarch64/aarch64-elf.exp (tls-tiny-gd, tls-tiny-gd-ie)
654 (tls-tiny-gd-le): Add.
655 * ld-aarch64/tls-tiny-gd.d: New.
656 * ld-aarch64/tls-tiny-gd.s: New.
657 * ld-aarch64/tls-tiny-gd-ie.d: New.
658 * ld-aarch64/tls-tiny-gd-ie.s: New.
659 * ld-aarch64/tls-tiny-gd-le.d: New.
660 * ld-aarch64/tls-tiny-gd-le.s: New.
661
662 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
663
664 * ld-aarch64/aarch64-elf.exp: Add tls-tiny-ie.
665 * ld-aarch64/tls-tiny-ie.d: New.
666 * ld-aarch64/tls-tiny-ie.s: New.
667
668 2015-02-26 Terry Guo <terry.guo@arm.com>
669
670 * ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use.
671 * ld-arm/attr-merge-vfp-10.d: Likewise.
672 * ld-arm/attr-merge-vfp-10r.d: Likewise.
673 * ld-arm/attr-merge-vfp-12.d: Likewise.
674 * ld-arm/attr-merge-vfp-12r.d: Likewise.
675 * ld-arm/attr-merge-vfp-13.d: Likewise.
676 * ld-arm/attr-merge-vfp-13r.d: Likewise.
677 * ld-arm/attr-merge-vfp-14.d: Likewise.
678 * ld-arm/attr-merge-vfp-14r.d: Likewise.
679 * ld-arm/attr-merge-vfp-6.d: Likewise.
680 * ld-arm/attr-merge-vfp-6r.d: Likewise.
681 * ld-arm/attr-merge-vfp-7.d: Likewise.
682 * ld-arm/attr-merge-vfp-7r.d: Likewise.
683 * ld-arm/attr-merge-vfp-8.d: Likewise.
684 * ld-arm/attr-merge-vfp-8r.d: Likewise.
685
686 2015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
687
688 * ld-avr/avr-prop-1.d: New file.
689 * ld-avr/avr-prop-1.s: New file.
690 * ld-avr/avr-prop-2.d: New file.
691 * ld-avr/avr-prop-2.s: New file.
692 * ld-avr/avr-prop-3.d: New file.
693 * ld-avr/avr-prop-3.s: New file.
694 * ld-avr/avr-prop-4.d: New file.
695 * ld-avr/avr-prop-4.s: New file.
696
697 2015-02-25 Oleg Endo <olegendo@gcc.gnu.org>
698
699 * ld-sh/arch/arch_expected.txt: Regenerate.
700 * ld-sh/arch/sh-dsp.s: Likewise.
701 * ld-sh/arch/sh.s: Likewise.
702 * ld-sh/arch/sh2.s: Likewise.
703 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
704 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
705 * ld-sh/arch/sh2a-nofpu.s: Likewise.
706 * ld-sh/arch/sh2a-or-sh3e.s: Likewise.
707 * ld-sh/arch/sh2a-or-sh4.s: Likewise.
708 * ld-sh/arch/sh2a.s: Likewise.
709 * ld-sh/arch/sh2e.s: Likewise.
710 * ld-sh/arch/sh3-dsp.s: Likewise.
711 * ld-sh/arch/sh3-nommu.s: Likewise.
712 * ld-sh/arch/sh3.s: Likewise.
713 * ld-sh/arch/sh3e.s: Likewise.
714 * ld-sh/arch/sh4-nofpu.s: Likewise.
715 * ld-sh/arch/sh4-nommu-nofpu.s: Likewise.
716 * ld-sh/arch/sh4.s: Likewise.
717 * ld-sh/arch/sh4a-nofpu.s: Likewise.
718 * ld-sh/arch/sh4a.s: Likewise.
719 * ld-sh/arch/sh4al-dsp.s: Likewise.
720
721 2015-02-24 Nick Clifton <nickc@redhat.com>
722
723 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
724
725 2015-02-24 Alan Modra <amodra@gmail.com>
726
727 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
728
729 2015-02-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
730
731 * ld-avr/region_overflow.d: New test.
732 * ld-avr/region_overflow.s: Likewise.
733
734 2015-02-19 H.J. Lu <hongjiu.lu@intel.com>
735
736 PR ld/4317
737 * ld-i386/compressed1.d: Use nm/readelf with "failif".
738 * ld-x86-64/compressed1.d: Likewise.
739 * ld-x86-64/pie1.d: Likewise.
740
741 2015-02-19 Alan Modra <amodra@gmail.com>
742
743 PR ld/4317
744 * ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
745 * ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
746 * ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
747 * ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
748 * ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
749 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
750 * ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
751
752 2015-02-17 Alan Modra <amodra@gmail.com>
753
754 PR ld/17975
755 * ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
756 * ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
757 * ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
758 * ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
759 * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
760 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
761 * ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
762 * ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
763 * ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
764 * ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
765 * ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
766 * ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
767 * ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
768
769 2015-02-16 H.J. Lu <hongjiu.lu@intel.com>
770
771 PR ld/17975
772 * ld-i386/tlsbin-nacl.rd: Updated.
773 * ld-i386/tlsbin.rd: Likewise.
774 * ld-i386/tlsbindesc-nacl.rd: Likewise.
775 * ld-i386/tlsbindesc.rd: Likewise.
776 * ld-i386/tlsdesc-nacl.rd: Likewise.
777 * ld-i386/tlsdesc.rd: Likewise.
778 * ld-i386/tlsnopic-nacl.rd: Likewise.
779 * ld-i386/tlsnopic.rd: Likewise.
780 * ld-i386/tlspic-nacl.rd: Likewise.
781 * ld-i386/tlspic.rd: Likewise.
782 * ld-x86-64/tlsbin-nacl.rd: Likewise.
783 * ld-x86-64/tlsbin.rd: Likewise.
784 * ld-x86-64/tlsbindesc-nacl.rd: Likewise.
785 * ld-x86-64/tlsbindesc.rd: Likewise.
786 * ld-x86-64/tlsdesc-nacl.rd: Likewise.
787 * ld-x86-64/tlsdesc.rd: Likewise.
788 * ld-x86-64/tlspic-nacl.rd: Likewise.
789 * ld-x86-64/tlspic.rd: Likewise.
790 * ld-alpha/tlspic.rd: Likewise.
791 * ld-powerpc/tlsexe.r: Likewise.
792 * ld-powerpc/tlsexetoc.r: Likewise.
793 * ld-powerpc/tlsso.r: Likewise.
794 * ld-powerpc/tlstocso.r: Likewise.
795 * ld-s390/tlspic.rd: Likewise.
796 * ld-s390/tlspic_64.rd: Likewise.
797 * ld-sparc/gotop32.dd: Likewise.
798 * ld-sparc/gotop64.dd: Likewise.
799 * ld-sparc/tlssunnopic32.rd: Likewise.
800 * ld-sparc/tlssunnopic64.rd: Likewise.
801 * ld-sparc/tlssunpic32.rd: Likewise.
802 * ld-sparc/tlssunpic64.rd: Likewise.
803 * ld-tic6x/shlib-1.rd: Likewise.
804 * ld-tic6x/shlib-1b.rd: Likewise.
805 * ld-tic6x/shlib-1r.rd: Likewise.
806 * ld-tic6x/shlib-1rb.rd: Likewise.
807 * ld-tic6x/shlib-noindex.rd: Likewise.
808
809 2015-02-14 H.J. Lu <hongjiu.lu@intel.com>
810
811 PR ld/17973
812 * ld-plugin/plugin.exp (regassilent): New.
813 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
814 (plugin_tests): Add a test for PR ld/17973.
815 * ld-plugin/pr17973.d: New file.
816 * ld-plugin/pr17973.s: Likewise.
817
818 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
819
820 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
821
822 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
823
824 * ld-plugin/plugin-27.d: New.
825 * ld-plugin/plugin-28.d: Likewise.
826 * ld-plugin/plugin-29.d: Likewise.
827 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
828 and LDPL_WARNING.
829
830 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
831
832 PR ld/17878
833 * ld-plugin/func.c: Add some comments.
834 * ld-plugin/plugin-13.d: New file.
835 * ld-plugin/plugin-14.d: Likewise.
836 * ld-plugin/plugin-15.d: Likewise.
837 * ld-plugin/plugin-16.d: Likewise.
838 * ld-plugin/plugin-17.d: Likewise.
839 * ld-plugin/plugin-18.d: Likewise.
840 * ld-plugin/plugin-19.d: Likewise.
841 * ld-plugin/plugin-20.d: Likewise.
842 * ld-plugin/plugin-21.d: Likewise.
843 * ld-plugin/plugin-22.d: Likewise.
844 * ld-plugin/plugin-23.d: Likewise.
845 * ld-plugin/plugin-24.d: Likewise.
846 * ld-plugin/plugin-25.d: Likewise.
847 * ld-plugin/plugin-26.d: Likewise.
848 * ld-plugin/plugin.exp (plugin2_name): New.
849 (plugin3_name): Likewise.
850 (plugin2_path): Likewise.
851 (plugin3_path): Likewise.
852 (testsrcfiles): Likewise.
853 (testsrcfiles_notext): Likewise.
854 (plugin_tests): Add tests for non-object IR file.
855 (plugin_lib_tests): Likewise.
856 (plugin_extra_elf_tests): Likewise.
857 (plugin_src_tests): New tests for non-object IR file.
858 Run nm --plugin test.
859 Run ar --plugin test.
860 Run plugin_src_tests.
861
862 2015-02-07 H.J. Lu <hongjiu.lu@intel.com>
863
864 PR ld/17935
865 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
866 * ld-x86-64/x86-64.exp: Likewise.
867
868 * ld-i386/pr17935-1.d: New file.
869 * ld-i386/pr17935-1.s: Likewise.
870 * ld-i386/pr17935-2.d: Likewise.
871 * ld-i386/pr17935-2.s: Likewise.
872 * ld-x86-64/pr17935-1.d: Likewise.
873 * ld-x86-64/pr17935-1.s: Likewise.
874 * ld-x86-64/pr17935-2.d: Likewise.
875 * ld-x86-64/pr17935-2.s: Likewise.
876
877 2015-02-06 H.J. Lu <hongjiu.lu@intel.com>
878
879 PR ld/12365
880 PR ld/14272
881 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
882 * ld-plugin/plugin-7.d: Updated.
883 * ld-plugin/plugin-8.d: Likewise.
884
885 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
886
887 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
888 ld/12365 test.
889
890 2015-02-03 H.J. Lu <hongjiu.lu@intel.com>
891
892 PR ld/12365
893 * ld-plugin/pr12365a.c: New file.
894 * ld-plugin/pr12365b.c: Likewise.
895 * ld-plugin/pr12365c.c: Likewise.
896
897 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
898 test.
899 Run the PR ld/12365 test.
900
901 2015-02-03 H.J. Lu <hongjiu.lu@intel.com>
902
903 PR ld/14918
904 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
905
906 * ld-plugin/pr14918.c: New file.
907 * ld-plugin/pr14918.d: Likewise.
908
909 2015-01-29 H.J. Lu <hongjiu.lu@intel.com>
910
911 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
912
913 2015-01-29 Alan Modra <amodra@gmail.com>
914
915 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
916 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
917 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
918
919 2015-01-28 H.J. Lu <hongjiu.lu@intel.com>
920
921 PR ld/17878
922 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
923 * ld-plugin/plugin-10.d: Likewise.
924 * ld-plugin/plugin-11.d: Likewise.
925 * ld-plugin/plugin-2.d: Likewise.
926 * ld-plugin/plugin-3.d: Likewise.
927 * ld-plugin/plugin-4.d: Likewise.
928 * ld-plugin/plugin-5.d: Likewise.
929 * ld-plugin/plugin-6.d: Likewise.
930 * ld-plugin/plugin-7.d: Likewise.
931 * ld-plugin/plugin-8.d: Likewise.
932 * ld-plugin/plugin-9.d: Likewise.
933
934 2015-01-28 Jan Beulich <jbeulich@suse.com>
935
936 * ld-elf/pr16322.s (p1): Rename to px1.
937 (f1): Rename to fx1.
938
939 2015-01-28 Alan Modra <amodra@gmail.com>
940
941 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
942 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
943 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
944
945 2015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
946
947 * ld-scripts/memory.t: Define new symbol tred.
948 * ld-scripts/memory_sym.t: New.
949 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
950 conditionally check values of linker symbols.
951
952 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
953
954 * ld-scripts/provide-4-map.d: Update expected output.
955 * ld-scripts/provide-5-map.d: Likewise.
956
957 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
958
959 * ld-scripts/provide-4.d: New file.
960 * ld-scripts/provide-4-map.d: New file.
961 * ld-scripts/provide-4.t: New file.
962 * ld-scripts/provide-5.d: New file.
963 * ld-scripts/provide-5.s: New file.
964 * ld-scripts/provide-5-map.d: New file.
965 * ld-scripts/provide-5.t: New file.
966 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
967 tests.
968
969 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
970
971 * ld-scripts/overlay-size.d: Add 'map' option.
972 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
973 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
974 option, checking linker mapfile output.
975
976 2015-01-20 Alan Modra <amodra@gmail.com>
977
978 * ld-powerpc/ambiguousv1.d,
979 * ld-powerpc/ambiguousv1b.d,
980 * ld-powerpc/ambiguousv2.d,
981 * ld-powerpc/ambiguousv2b.d,
982 * ld-powerpc/elfv2exe.d,
983 * ld-powerpc/elfv2so.d,
984 * ld-powerpc/tlsexe.r,
985 * ld-powerpc/tlsexetoc.r,
986 * ld-powerpc/tlsso.r,
987 * ld-powerpc/tlstocso.r: Update.
988
989 2015-01-20 Alan Modra <amodra@gmail.com>
990
991 PR ld/17615
992 * ld-elf/pr17615.d: Match .sbss too.
993
994 2015-01-19 H.J. Lu <hongjiu.lu@intel.com>
995
996 PR ld/17615
997 * ld-elf/pr17615.d: New file.
998 * ld-elf/pr17615.s: Likewise.
999
1000 2015-01-19 Alan Modra <amodra@gmail.com>
1001
1002 * ld-gc/pr14265.d,
1003 * ld-cris/tls-gc-68.d,
1004 * ld-cris/tls-gc-69.d,
1005 * ld-cris/tls-gc-70.d,
1006 * ld-cris/tls-gc-71.d,
1007 * ld-cris/tls-gc-75.d,
1008 * ld-cris/tls-gc-76.d,
1009 * ld-cris/tls-gc-79.d,
1010 * ld-mmix/bpo-10.d,
1011 * ld-mmix/bpo-11.d: Update.
1012
1013 2015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1014
1015 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
1016 printed if 0 anymore.
1017
1018 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
1019
1020 PR ld/17847
1021 * ld-x86-64/pie1.d: New file.
1022 * ld-x86-64/pie1.s: Likwise.
1023 * ld-x86-64/x86-64.exp: Run pie1.
1024
1025 2015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1026
1027 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
1028 * ld-aarch64/relocs-257-symbolic-func.d: New file.
1029 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
1030
1031 2015-01-13 Jiong Wang <jiong.wang@arm.com>
1032
1033 * ld-aarch64/tprel_g2_overflow.s: New testcase.
1034 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
1035 * ld-aarch64/aarch64-elf.exp: Run new testcase.
1036
1037 2015-01-13 Jiong Wang <jiong.wang@arm.com>
1038
1039 PR ld/17415
1040 * ld-aarch64/pr17415.s: Source file for new test.
1041 * ld-aarch64/pr17415.d: Expect file for new test.
1042 * ld-aarch64/aarch64-elf.exp: Run the new test.
1043
1044 2015-01-11 H.J. Lu <hongjiu.lu@intel.com>
1045
1046 PR ld/17827
1047 * ld-x86-64/pr17689.out: Updated.
1048 * ld-x86-64/pr17689b.S: Likewise.
1049
1050 * ld-x86-64/pr17827.rd: New file.
1051
1052 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
1053
1054 2015-01-08 Jan Beulich <jbeulich@suse.com>
1055
1056 * ld-x86-64/pr14207.d: Adjust expecations to cover the
1057 enable_initfini_array=no case.
1058
1059 2015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
1060
1061 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
1062 readelf.
1063
1064 2015-01-01 Alan Modra <amodra@gmail.com>
1065
1066 Update year range in copyright notice of all files.
1067
1068 For older changes see ChangeLog-2014
1069 \f
1070 Copyright (C) 2015 Free Software Foundation, Inc.
1071
1072 Copying and distribution of this file, with or without modification,
1073 are permitted in any medium without royalty provided the copyright
1074 notice and this notice are preserved.
1075
1076 Local Variables:
1077 mode: change-log
1078 left-margin: 8
1079 fill-column: 74
1080 version-control: never
1081 End: