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