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