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