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