Add a testcase for PR ld/18223
[binutils-gdb.git] / ld / testsuite / ChangeLog
1 2015-04-10 H.J. Lu <hongjiu.lu@intel.com>
2
3 PR ld/18223
4 * ld-gc/gc.exp: Run pr18223.
5 * ld-gc/pr18223.d: New file.
6 * ld-gc/pr18223.s: Likewise.
7
8 2015-04-10 Alan Modra <amodra@gmail.com>
9
10 Revert 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
11 PR ld/pr15228
12 PR ld/pr17709
13 * ld-i386/i386.exp (i386tests): Remove test for PR ld/17709.
14 * ld-i386/pr17709-nacl.rd: Delete.
15 * ld-i386/pr17709.rd: Likewise.
16 * ld-i386/pr17709a.s: Likewise.
17 * ld-i386/pr17709b.s: Likewise.
18 * ld-i386/protected3.d: Updated.
19 * ld-i386/protected3.s: Likewise.
20 * ld-x86-64/pr17709-nacl.rd: Delete.
21 * ld-x86-64/pr17709.rd: Likewise.
22 * ld-x86-64/pr17709a.s: Likewise.
23 * ld-x86-64/pr17709b.s: Likewise.
24 * ld-x86-64/protected3.d: Updated.
25 * ld-x86-64/protected3.s: Likewise.
26 * ld-x86-64/x86-64.exp (x86_64tests): Remove test for PR ld/17709.
27
28 2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
29
30 * ld-elf/compress.exp: Add a test for
31 --compress-debug-sections=zlib-gabi.
32 (build_tests): Add 2 tests for --compress-debug-sections=zlib-gabi.
33 (run_tests): Likewise.
34 Verify linker output with zlib-gabi compressed debug input.
35 * ld-elf/compressed1a.d: New file.
36 * ld-elf/compressed1b.d: Likewise.
37 * ld-elf/compressed1c.d: Likewise.
38
39 2015-04-07 Alan Modra <amodra@gmail.com>
40
41 * ld-arm/tls-gdesc-nlazy.g: Adjust for readelf note.
42 * ld-tic6x/shlib-1.rd: Expect corrected .rela.plt sh_info.
43 * ld-tic6x/shlib-1b.rd: Likewise.
44 * ld-tic6x/shlib-1r.rd: Likewise.
45 * ld-tic6x/shlib-1rb.rd: Likewise.
46 * ld-tic6x/shlib-app-1.rd: Likewise.
47 * ld-tic6x/shlib-app-1b.rd: Likewise.
48 * ld-tic6x/shlib-app-1r.rd: Likewise.
49 * ld-tic6x/shlib-app-1rb.rd: Likewise.
50 * ld-tic6x/shlib-noindex.rd: Likewise.
51
52 2015-04-07 Nick Clifton <nickc@redhat.com>
53
54 * ld-elf/orphan-5.l: New test - checks the linker's output with
55 --warn-orphan enabled.
56 * ld-elf/elf.exp: Run the new test.
57
58 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
59
60 * ld-elf/compress.exp: Remove is_zlib_supported check.
61 Fail if --compress-debug-sections doesn't work.
62 * lib/ld-lib.exp (run_dump_test): Remove is_zlib_supported check.
63
64 2015-04-01 Tejas Belagod <tejas.belagod@arm.com>
65
66 * ld-aarch64/aarch64-elf.exp: Add erratum843419 test.
67 * ld-aarch64/erratum843419.d: New.
68 * ld-aarch64/erratum843419.s: New.
69
70 2015-04-01 H.J. Lu <hongjiu.lu@intel.com>
71
72 PR ld/18176
73 * ld-x86-64/pr18176.d: New file.
74 * ld-x86-64/pr18176.s: Likewise.
75 * ld-x86-64/pr18176.t: Likewise.
76 * ld-x86-64/x86-64.exp: Run pr18176.
77
78 2015-03-31 H.J. Lu <hongjiu.lu@intel.com>
79
80 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
81
82 2015-03-30 H.J. Lu <hongjiu.lu@intel.com>
83
84 PR ld/18169
85 * ld-elf/linkinfo1a.d: Updated.
86 * ld-elf/linkinfo1b.d: Likewise.
87
88 2015-03-27 H.J. Lu <hongjiu.lu@intel.com>
89
90 * ld-x86-64/pr18160.d: Don't run for x86_64-*-nacl* target.
91
92 2015-03-26 Tejas Belagod <tejas.belagod@arm.com>
93
94 * ld-aarch64/farcall-back-be.d: New.
95
96 2015-03-26 H.J. Lu <hongjiu.lu@intel.com>
97
98 PR ld/18160
99 * ld-x86-64/pr18160.d: New file.
100 * ld-x86-64/pr18160.s: Likewise.
101 * ld-x86-64/pr18160.t: Likewise.
102 * ld-x86-64/x86-64.exp: Run pr18160.
103 ---
104 2015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
105
106 * ld-aarch64/erratum835769.d: Adjust for initial branch over stub
107 section.
108 * ld-aarch64/farcall-b.d: Likewise.
109 * ld-aarch64/farcall-bl.d: Likewise.
110 * ld-aarch64/farcall-back.d: Likewise.
111
112 2015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
113
114 * ld-aarch64/erratum835769.d: Adjust for removal of padding before
115 835769 workaround stubs.
116
117 2015-03-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
118
119 * ld-gc/all-debug-sections.d: New file.
120 * ld-gc/all-debug-sections.s: Likewise.
121 * ld-gc/gc.exp: Execute new testcase.
122
123 2015-03-11 Alan Modra <amodra@gmail.com>
124
125 * ld-powerpc/tls32.s: Add GOT pointer setup.
126 * ld-powerpc/tls32.d: Update.
127 * ld-powerpc/tls32.g: Update.
128 * ld-powerpc/tls32.t: Update.
129 * ld-powerpc/tlsexe.d: Update.
130 * ld-powerpc/tlsexe32.d: Update.
131 * ld-powerpc/tlsexe32.g: Update.
132 * ld-powerpc/tlsexe32.r: Update.
133 * ld-powerpc/tlsexetoc.d: Update.
134 * ld-powerpc/tlsso32.d: Update.
135 * ld-powerpc/tlsso32.g: Update.
136 * ld-powerpc/tlsso32.r: Update.
137
138 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
139
140 PR ld/pr15228
141 PR ld/pr17709
142 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
143 * ld-i386/pr17709-nacl.rd: New file.
144 * ld-i386/pr17709.rd: Likewise.
145 * ld-i386/pr17709a.s: Likewise.
146 * ld-i386/pr17709b.s: Likewise.
147 * ld-i386/protected3.d: Updated.
148 * ld-i386/protected3.s: Likewise.
149 * ld-x86-64/pr17709-nacl.rd: New file.
150 * ld-x86-64/pr17709.rd: Likewise.
151 * ld-x86-64/pr17709a.s: Likewise.
152 * ld-x86-64/pr17709b.s: Likewise.
153 * ld-x86-64/protected3.d: Updated.
154 * ld-x86-64/protected3.s: Likewise.
155 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
156
157 2015-03-04 Richard Sandiford <richard.sandiford@arm.com>
158
159 PR gas/17843
160 * ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
161 * ld-aarch64/aarch64-elf.exp: Run it.
162
163 2015-02-28 Alan Modra <amodra@gmail.com>
164
165 * ld-sparc/gotop32.rd: Update for changed padding in data sections.
166 * ld-sparc/gotop32.td: Likewise.
167 * ld-sparc/gotop64.rd: Likewise.
168 * ld-sparc/gotop64.td: Likewise.
169 * ld-tilegx/external.s: Align .data.
170 * ld-tilepro/external.s: Likewise.
171
172 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
173
174 * ld-aarch64/aarch64-elf.exp (tls-tiny-desc, tls-tiny-desc-ie)
175 (tls-tiny-desc-le): Add.
176 * ld-aarch64/tls-tiny-desc.d: New.
177 * ld-aarch64/tls-tiny-desc.s: New.
178 * ld-aarch64/tls-tiny-desc-ie.d: New.
179 * ld-aarch64/tls-tiny-desc-ie.s: New.
180 * ld-aarch64/tls-tiny-desc-le.d: New.
181 * ld-aarch64/tls-tiny-desc-le.s: New.
182
183 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
184
185 * ld-aarch64/aarch64-elf.exp (tls-tiny-gd, tls-tiny-gd-ie)
186 (tls-tiny-gd-le): Add.
187 * ld-aarch64/tls-tiny-gd.d: New.
188 * ld-aarch64/tls-tiny-gd.s: New.
189 * ld-aarch64/tls-tiny-gd-ie.d: New.
190 * ld-aarch64/tls-tiny-gd-ie.s: New.
191 * ld-aarch64/tls-tiny-gd-le.d: New.
192 * ld-aarch64/tls-tiny-gd-le.s: New.
193
194 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
195
196 * ld-aarch64/aarch64-elf.exp: Add tls-tiny-ie.
197 * ld-aarch64/tls-tiny-ie.d: New.
198 * ld-aarch64/tls-tiny-ie.s: New.
199
200 2015-02-26 Terry Guo <terry.guo@arm.com>
201
202 * ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use.
203 * ld-arm/attr-merge-vfp-10.d: Likewise.
204 * ld-arm/attr-merge-vfp-10r.d: Likewise.
205 * ld-arm/attr-merge-vfp-12.d: Likewise.
206 * ld-arm/attr-merge-vfp-12r.d: Likewise.
207 * ld-arm/attr-merge-vfp-13.d: Likewise.
208 * ld-arm/attr-merge-vfp-13r.d: Likewise.
209 * ld-arm/attr-merge-vfp-14.d: Likewise.
210 * ld-arm/attr-merge-vfp-14r.d: Likewise.
211 * ld-arm/attr-merge-vfp-6.d: Likewise.
212 * ld-arm/attr-merge-vfp-6r.d: Likewise.
213 * ld-arm/attr-merge-vfp-7.d: Likewise.
214 * ld-arm/attr-merge-vfp-7r.d: Likewise.
215 * ld-arm/attr-merge-vfp-8.d: Likewise.
216 * ld-arm/attr-merge-vfp-8r.d: Likewise.
217
218 2015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
219
220 * ld-avr/avr-prop-1.d: New file.
221 * ld-avr/avr-prop-1.s: New file.
222 * ld-avr/avr-prop-2.d: New file.
223 * ld-avr/avr-prop-2.s: New file.
224 * ld-avr/avr-prop-3.d: New file.
225 * ld-avr/avr-prop-3.s: New file.
226 * ld-avr/avr-prop-4.d: New file.
227 * ld-avr/avr-prop-4.s: New file.
228
229 2015-02-25 Oleg Endo <olegendo@gcc.gnu.org>
230
231 * ld-sh/arch/arch_expected.txt: Regenerate.
232 * ld-sh/arch/sh-dsp.s: Likewise.
233 * ld-sh/arch/sh.s: Likewise.
234 * ld-sh/arch/sh2.s: Likewise.
235 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
236 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
237 * ld-sh/arch/sh2a-nofpu.s: Likewise.
238 * ld-sh/arch/sh2a-or-sh3e.s: Likewise.
239 * ld-sh/arch/sh2a-or-sh4.s: Likewise.
240 * ld-sh/arch/sh2a.s: Likewise.
241 * ld-sh/arch/sh2e.s: Likewise.
242 * ld-sh/arch/sh3-dsp.s: Likewise.
243 * ld-sh/arch/sh3-nommu.s: Likewise.
244 * ld-sh/arch/sh3.s: Likewise.
245 * ld-sh/arch/sh3e.s: Likewise.
246 * ld-sh/arch/sh4-nofpu.s: Likewise.
247 * ld-sh/arch/sh4-nommu-nofpu.s: Likewise.
248 * ld-sh/arch/sh4.s: Likewise.
249 * ld-sh/arch/sh4a-nofpu.s: Likewise.
250 * ld-sh/arch/sh4a.s: Likewise.
251 * ld-sh/arch/sh4al-dsp.s: Likewise.
252
253 2015-02-24 Nick Clifton <nickc@redhat.com>
254
255 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
256
257 2015-02-24 Alan Modra <amodra@gmail.com>
258
259 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
260
261 2015-02-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
262
263 * ld-avr/region_overflow.d: New test.
264 * ld-avr/region_overflow.s: Likewise.
265
266 2015-02-19 H.J. Lu <hongjiu.lu@intel.com>
267
268 PR ld/4317
269 * ld-i386/compressed1.d: Use nm/readelf with "failif".
270 * ld-x86-64/compressed1.d: Likewise.
271 * ld-x86-64/pie1.d: Likewise.
272
273 2015-02-19 Alan Modra <amodra@gmail.com>
274
275 PR ld/4317
276 * ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
277 * ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
278 * ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
279 * ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
280 * ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
281 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
282 * ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
283
284 2015-02-17 Alan Modra <amodra@gmail.com>
285
286 PR ld/17975
287 * ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
288 * ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
289 * ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
290 * ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
291 * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
292 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
293 * ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
294 * ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
295 * ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
296 * ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
297 * ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
298 * ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
299 * ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
300
301 2015-02-16 H.J. Lu <hongjiu.lu@intel.com>
302
303 PR ld/17975
304 * ld-i386/tlsbin-nacl.rd: Updated.
305 * ld-i386/tlsbin.rd: Likewise.
306 * ld-i386/tlsbindesc-nacl.rd: Likewise.
307 * ld-i386/tlsbindesc.rd: Likewise.
308 * ld-i386/tlsdesc-nacl.rd: Likewise.
309 * ld-i386/tlsdesc.rd: Likewise.
310 * ld-i386/tlsnopic-nacl.rd: Likewise.
311 * ld-i386/tlsnopic.rd: Likewise.
312 * ld-i386/tlspic-nacl.rd: Likewise.
313 * ld-i386/tlspic.rd: Likewise.
314 * ld-x86-64/tlsbin-nacl.rd: Likewise.
315 * ld-x86-64/tlsbin.rd: Likewise.
316 * ld-x86-64/tlsbindesc-nacl.rd: Likewise.
317 * ld-x86-64/tlsbindesc.rd: Likewise.
318 * ld-x86-64/tlsdesc-nacl.rd: Likewise.
319 * ld-x86-64/tlsdesc.rd: Likewise.
320 * ld-x86-64/tlspic-nacl.rd: Likewise.
321 * ld-x86-64/tlspic.rd: Likewise.
322 * ld-alpha/tlspic.rd: Likewise.
323 * ld-powerpc/tlsexe.r: Likewise.
324 * ld-powerpc/tlsexetoc.r: Likewise.
325 * ld-powerpc/tlsso.r: Likewise.
326 * ld-powerpc/tlstocso.r: Likewise.
327 * ld-s390/tlspic.rd: Likewise.
328 * ld-s390/tlspic_64.rd: Likewise.
329 * ld-sparc/gotop32.dd: Likewise.
330 * ld-sparc/gotop64.dd: Likewise.
331 * ld-sparc/tlssunnopic32.rd: Likewise.
332 * ld-sparc/tlssunnopic64.rd: Likewise.
333 * ld-sparc/tlssunpic32.rd: Likewise.
334 * ld-sparc/tlssunpic64.rd: Likewise.
335 * ld-tic6x/shlib-1.rd: Likewise.
336 * ld-tic6x/shlib-1b.rd: Likewise.
337 * ld-tic6x/shlib-1r.rd: Likewise.
338 * ld-tic6x/shlib-1rb.rd: Likewise.
339 * ld-tic6x/shlib-noindex.rd: Likewise.
340
341 2015-02-14 H.J. Lu <hongjiu.lu@intel.com>
342
343 PR ld/17973
344 * ld-plugin/plugin.exp (regassilent): New.
345 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
346 (plugin_tests): Add a test for PR ld/17973.
347 * ld-plugin/pr17973.d: New file.
348 * ld-plugin/pr17973.s: Likewise.
349
350 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
351
352 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
353
354 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
355
356 * ld-plugin/plugin-27.d: New.
357 * ld-plugin/plugin-28.d: Likewise.
358 * ld-plugin/plugin-29.d: Likewise.
359 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
360 and LDPL_WARNING.
361
362 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
363
364 PR ld/17878
365 * ld-plugin/func.c: Add some comments.
366 * ld-plugin/plugin-13.d: New file.
367 * ld-plugin/plugin-14.d: Likewise.
368 * ld-plugin/plugin-15.d: Likewise.
369 * ld-plugin/plugin-16.d: Likewise.
370 * ld-plugin/plugin-17.d: Likewise.
371 * ld-plugin/plugin-18.d: Likewise.
372 * ld-plugin/plugin-19.d: Likewise.
373 * ld-plugin/plugin-20.d: Likewise.
374 * ld-plugin/plugin-21.d: Likewise.
375 * ld-plugin/plugin-22.d: Likewise.
376 * ld-plugin/plugin-23.d: Likewise.
377 * ld-plugin/plugin-24.d: Likewise.
378 * ld-plugin/plugin-25.d: Likewise.
379 * ld-plugin/plugin-26.d: Likewise.
380 * ld-plugin/plugin.exp (plugin2_name): New.
381 (plugin3_name): Likewise.
382 (plugin2_path): Likewise.
383 (plugin3_path): Likewise.
384 (testsrcfiles): Likewise.
385 (testsrcfiles_notext): Likewise.
386 (plugin_tests): Add tests for non-object IR file.
387 (plugin_lib_tests): Likewise.
388 (plugin_extra_elf_tests): Likewise.
389 (plugin_src_tests): New tests for non-object IR file.
390 Run nm --plugin test.
391 Run ar --plugin test.
392 Run plugin_src_tests.
393
394 2015-02-07 H.J. Lu <hongjiu.lu@intel.com>
395
396 PR ld/17935
397 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
398 * ld-x86-64/x86-64.exp: Likewise.
399
400 * ld-i386/pr17935-1.d: New file.
401 * ld-i386/pr17935-1.s: Likewise.
402 * ld-i386/pr17935-2.d: Likewise.
403 * ld-i386/pr17935-2.s: Likewise.
404 * ld-x86-64/pr17935-1.d: Likewise.
405 * ld-x86-64/pr17935-1.s: Likewise.
406 * ld-x86-64/pr17935-2.d: Likewise.
407 * ld-x86-64/pr17935-2.s: Likewise.
408
409 2015-02-06 H.J. Lu <hongjiu.lu@intel.com>
410
411 PR ld/12365
412 PR ld/14272
413 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
414 * ld-plugin/plugin-7.d: Updated.
415 * ld-plugin/plugin-8.d: Likewise.
416
417 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
418
419 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
420 ld/12365 test.
421
422 2015-02-03 H.J. Lu <hongjiu.lu@intel.com>
423
424 PR ld/12365
425 * ld-plugin/pr12365a.c: New file.
426 * ld-plugin/pr12365b.c: Likewise.
427 * ld-plugin/pr12365c.c: Likewise.
428
429 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
430 test.
431 Run the PR ld/12365 test.
432
433 2015-02-03 H.J. Lu <hongjiu.lu@intel.com>
434
435 PR ld/14918
436 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
437
438 * ld-plugin/pr14918.c: New file.
439 * ld-plugin/pr14918.d: Likewise.
440
441 2015-01-29 H.J. Lu <hongjiu.lu@intel.com>
442
443 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
444
445 2015-01-29 Alan Modra <amodra@gmail.com>
446
447 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
448 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
449 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
450
451 2015-01-28 H.J. Lu <hongjiu.lu@intel.com>
452
453 PR ld/17878
454 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
455 * ld-plugin/plugin-10.d: Likewise.
456 * ld-plugin/plugin-11.d: Likewise.
457 * ld-plugin/plugin-2.d: Likewise.
458 * ld-plugin/plugin-3.d: Likewise.
459 * ld-plugin/plugin-4.d: Likewise.
460 * ld-plugin/plugin-5.d: Likewise.
461 * ld-plugin/plugin-6.d: Likewise.
462 * ld-plugin/plugin-7.d: Likewise.
463 * ld-plugin/plugin-8.d: Likewise.
464 * ld-plugin/plugin-9.d: Likewise.
465
466 2015-01-28 Jan Beulich <jbeulich@suse.com>
467
468 * ld-elf/pr16322.s (p1): Rename to px1.
469 (f1): Rename to fx1.
470
471 2015-01-28 Alan Modra <amodra@gmail.com>
472
473 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
474 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
475 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
476
477 2015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
478
479 * ld-scripts/memory.t: Define new symbol tred.
480 * ld-scripts/memory_sym.t: New.
481 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
482 conditionally check values of linker symbols.
483
484 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
485
486 * ld-scripts/provide-4-map.d: Update expected output.
487 * ld-scripts/provide-5-map.d: Likewise.
488
489 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
490
491 * ld-scripts/provide-4.d: New file.
492 * ld-scripts/provide-4-map.d: New file.
493 * ld-scripts/provide-4.t: New file.
494 * ld-scripts/provide-5.d: New file.
495 * ld-scripts/provide-5.s: New file.
496 * ld-scripts/provide-5-map.d: New file.
497 * ld-scripts/provide-5.t: New file.
498 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
499 tests.
500
501 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
502
503 * ld-scripts/overlay-size.d: Add 'map' option.
504 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
505 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
506 option, checking linker mapfile output.
507
508 2015-01-20 Alan Modra <amodra@gmail.com>
509
510 * ld-powerpc/ambiguousv1.d,
511 * ld-powerpc/ambiguousv1b.d,
512 * ld-powerpc/ambiguousv2.d,
513 * ld-powerpc/ambiguousv2b.d,
514 * ld-powerpc/elfv2exe.d,
515 * ld-powerpc/elfv2so.d,
516 * ld-powerpc/tlsexe.r,
517 * ld-powerpc/tlsexetoc.r,
518 * ld-powerpc/tlsso.r,
519 * ld-powerpc/tlstocso.r: Update.
520
521 2015-01-20 Alan Modra <amodra@gmail.com>
522
523 PR ld/17615
524 * ld-elf/pr17615.d: Match .sbss too.
525
526 2015-01-19 H.J. Lu <hongjiu.lu@intel.com>
527
528 PR ld/17615
529 * ld-elf/pr17615.d: New file.
530 * ld-elf/pr17615.s: Likewise.
531
532 2015-01-19 Alan Modra <amodra@gmail.com>
533
534 * ld-gc/pr14265.d,
535 * ld-cris/tls-gc-68.d,
536 * ld-cris/tls-gc-69.d,
537 * ld-cris/tls-gc-70.d,
538 * ld-cris/tls-gc-71.d,
539 * ld-cris/tls-gc-75.d,
540 * ld-cris/tls-gc-76.d,
541 * ld-cris/tls-gc-79.d,
542 * ld-mmix/bpo-10.d,
543 * ld-mmix/bpo-11.d: Update.
544
545 2015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
546
547 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
548 printed if 0 anymore.
549
550 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
551
552 PR ld/17847
553 * ld-x86-64/pie1.d: New file.
554 * ld-x86-64/pie1.s: Likwise.
555 * ld-x86-64/x86-64.exp: Run pie1.
556
557 2015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
558
559 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
560 * ld-aarch64/relocs-257-symbolic-func.d: New file.
561 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
562
563 2015-01-13 Jiong Wang <jiong.wang@arm.com>
564
565 * ld-aarch64/tprel_g2_overflow.s: New testcase.
566 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
567 * ld-aarch64/aarch64-elf.exp: Run new testcase.
568
569 2015-01-13 Jiong Wang <jiong.wang@arm.com>
570
571 PR ld/17415
572 * ld-aarch64/pr17415.s: Source file for new test.
573 * ld-aarch64/pr17415.d: Expect file for new test.
574 * ld-aarch64/aarch64-elf.exp: Run the new test.
575
576 2015-01-11 H.J. Lu <hongjiu.lu@intel.com>
577
578 PR ld/17827
579 * ld-x86-64/pr17689.out: Updated.
580 * ld-x86-64/pr17689b.S: Likewise.
581
582 * ld-x86-64/pr17827.rd: New file.
583
584 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
585
586 2015-01-08 Jan Beulich <jbeulich@suse.com>
587
588 * ld-x86-64/pr14207.d: Adjust expecations to cover the
589 enable_initfini_array=no case.
590
591 2015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
592
593 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
594 readelf.
595
596 2015-01-01 Alan Modra <amodra@gmail.com>
597
598 Update year range in copyright notice of all files.
599
600 For older changes see ChangeLog-2014
601 \f
602 Copyright (C) 2015 Free Software Foundation, Inc.
603
604 Copying and distribution of this file, with or without modification,
605 are permitted in any medium without royalty provided the copyright
606 notice and this notice are preserved.
607
608 Local Variables:
609 mode: change-log
610 left-margin: 8
611 fill-column: 74
612 version-control: never
613 End: