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