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