Copy st_other for linker script symbol assignments
[platform/upstream/binutils.git] / ld / testsuite / ChangeLog
1 2014-07-08  Jiong Wang  <jiong.wang@arm.com>
2
3         * ld-aarch64/emit-relocs-local-addend-bar.s: New source file.
4         * ld-aarch64/emit-relocs-local-addend-foo.s: Likewise.
5         * ld-aarch64/emit-relocs-local-addend.d: New testcase.
6         * ld-aarch64/local-addend-r.d: Likewise.
7
8 2014-07-08  Alan Modra  <amodra@gmail.com>
9
10         * ld-powerpc/defsym.s, * ld-powerpc/defsym.d: New test.
11         * ld-powerpc/powerpc.exp: Run it.
12
13 2014-07-08  Alan Modra  <amodra@gmail.com>
14
15         PR 17112
16         * ld-plugin/lto.exp: When building liblti-11.a, pass
17         --plugin path_to_gcc/liblto_plugin.so to ar.
18
19 2014-07-07  Alan Modra  <amodra@gmail.com>
20
21         * lib/ld-lib.exp (check_lto_shared_available): Reinstate compiler
22         check here too.
23
24 2014-07-07  Nick Clifton  <nickc@redhat.com>
25
26         * lib/ld-lib.exp (check_lto_available): Check that a compiler is
27         available before testing for LTO support.
28
29 2014-07-07  Alan Modra  <amodra@gmail.com>
30
31         * config/default.exp: Don't make tmpdir/gas.  Put as symlink into
32         tmpdir/ld.
33         (gcc_gas_flag, gcc_ld_flag): Delete.
34         (gcc_B_opt, ld_L_opt): New globals.
35         ld-elf/shared.exp: Remove all refs to gcc_gas_flag and gcc_ld_flag.
36         ld-plugin/lto.exp: Likewise.
37         lib/ld-lib.exp (run_host_cmd): Add gcc_B_opt and ld_L_opt here.
38         (ld_simple_link): Remove -B handling now that this is done in
39         run_host_cmd.  Simplify.
40         (default_ld_compile): Simplify.
41         (check_lto_available): Use run_host_cmd_yesno.
42         (check_lto_shared_available): Likewise.
43
44 2014-07-05  Alan Modra  <amodra@gmail.com>
45
46         * lib/ld-lib.exp (run_ld_link_tests): Stop after assembling objects
47         if binfile is empty.
48         (run_ld_link_exec_tests, run_cc_link_tests): Likewise.  Tidy
49         status checks.
50         * ld-plugin/lto.exp: Don't use libdummy.a trick to compile objects.
51         Instead use an empty output file.
52
53 2014-07-03  Alan Modra  <amodra@gmail.com>
54
55         * ld-elf/pr17068.s: New.
56         * ld-elf/pr17068a.s: New.
57         * ld-elf/pr17068b.s: New.
58         * ld-elf/pr17068c.s: New.
59         * ld-elf/pr17068d.s: New.
60         * ld-elf/pr17068e.s: New.
61         * ld-elf/pr17068ez.s: New.
62         * ld-elf/elf.exp: Run new test.
63
64 2014-07-02  Alan Modra  <amodra@gmail.com>
65
66         * ld-powerpc/ambiguousv1.d: Match symbol table too.
67         * ld-powerpc/ambiguousv2.d: Likewise.
68         * ld-powerpc/ambiguousv1b.d: New.
69         * ld-powerpc/ambiguousv2b.d: New.
70         * ld-powerpc/powerpc.exp: Run new tests.
71
72 2014-06-25  Kyle McMartin  <kyle@redhat.com>
73
74         * ld-arm/tls-gdierelax2.d: Fix expected offsets.
75
76 2014-06-16  Will Newton  <will.newton@linaro.org>
77
78         * ld-arm/arm-elf.exp: Add ifunc-gdesc test.
79         * ld-arm/ifunc-gdesc.r: New file.
80         * ld-arm/ifunc-gdesc.s: Likewise.
81         * ld-arm/ifunc-gdesc.ver: Likewise.
82
83 2014-06-09  Ryan Mansfield  <rmansfield@qnx.com>
84
85         * config/default.exp (GASP): Remove.
86
87 2014-06-03  Alan Modra  <amodra@gmail.com>
88
89         * ld-powerpc/elfv2exe.d: Update for changed plt call stubs.
90
91 2014-05-28  Matthew Fortune  <matthew.fortune@imgtec.com>
92
93         * lib/ld-lib.exp: Add objcopy_objects command to run_dump_test.
94         This allows each input object to be optionally run through
95         objcopy before linking.
96
97 2014-05-20  Will Newton  <will.newton@linaro.org>
98
99         * ld-shared/shared.exp: Mark non-PIC shared object tests
100         as xfail on aarch64.
101
102 2014-05-19  Andreas Tobler  <andreast@fgznet.ch>
103
104         * ld-elf/shared.exp: Introduce the extralibs variable to control
105         the libraries to be linked. Don't link -ldl on *-*-freebsd*.
106
107         * ld-bootstrap/bootstrap.exp: Do not add -ldl to the extralibs on
108         *-*-freebsd*.
109
110 2014-05-10  Hans-Peter Nilsson  <hp@bitrange.com>
111
112         * ld-mmix/wrap1.d, ld-mmix/wrap1a.s, ld-mmix/wrap1b.s,
113         ld-mmix/wrap1c.s, ld-mmix/wrap2.d, ld-mmix/wrap3.d,
114         ld-mmix/wrap3a.s, ld-mmix/wrap3b.s, ld-mmix/wrap4.d: New
115         tests.
116
117 2014-05-09  H.J. Lu  <hongjiu.lu@intel.com>
118
119         * ld-x86-64/tlsbin.dd: Replace data32 with data16.
120         * ld-x86-64/tlsdesc-nacl.pd: Likewise.
121         * ld-x86-64/tlsgdesc.dd: Likewise.
122         * ld-x86-64/tlsld1.dd: Likewise.
123         * ld-x86-64/tlsld3.dd: Likewise.
124         * ld-x86-64/tlspic.dd: Likewise.
125
126 2014-05-02  Max Filippov  <jcmvbkbc@gmail.com>
127
128         * ld-xtensa/diff_overflow.exp, * ld-xtensa/diff_overflow1.s,
129         * ld-xtensa/diff_overflow2.s: Add test for DIFF* relocation
130         signedness and overflow checking.
131
132 2014-05-01  Hans-Peter Nilsson  <hp@bitrange.com>
133
134         * ld-mmix/sec-11.d, ld-mmix/sec-11.ld, ld-mmix/sec-10.s,
135         ld-mmix/sec-10.d, ld-mmix/b-offlocmis.s, ld-mmix/sec-12.d: New
136         tests.
137         * ld-mmix/b-offloc.s: Correct address in comment.
138
139 2014-04-23  Will Newton  <will.newton@linaro.org>
140
141         * ld-arm/arm-no-rel-plt.ld: Remove OUTPUT_FORMAT and
142         SEARCH_DIR commands.
143         * ld-arm/arm-rel32.d: Update regexps to allow test to
144         pass on armeb-linux-eabi configuration.
145         * ld-arm/data-only-map.d: Likewise.
146         * ld-arm/fix-arm1176-off.d: Likewise.
147         * ld-arm/fix-arm1176-on.d: Likewise.
148         * ld-arm/ifunc-1.gd: Likewise.
149         * ld-arm/ifunc-10.gd: Likewise.
150         * ld-arm/ifunc-11.gd: Likewise.
151         * ld-arm/ifunc-12.gd: Likewise.
152         * ld-arm/ifunc-13.gd: Likewise.
153         * ld-arm/ifunc-14.gd: Likewise.
154         * ld-arm/ifunc-15.gd: Likewise.
155         * ld-arm/ifunc-16.gd: Likewise.
156         * ld-arm/ifunc-17.gd: Likewise.
157         * ld-arm/ifunc-2.gd: Likewise.
158         * ld-arm/ifunc-3.gd: Likewise.
159         * ld-arm/ifunc-4.gd: Likewise.
160         * ld-arm/ifunc-5.gd: Likewise.
161         * ld-arm/ifunc-6.gd: Likewise.
162         * ld-arm/ifunc-7.gd: Likewise.
163         * ld-arm/ifunc-8.gd: Likewise.
164         * ld-arm/ifunc-9.gd: Likewise.
165         * ld-arm/jump-reloc-veneers-long.d: Likewise.
166         * ld-arm/reloc-boundaries.d: Likewise.
167
168 2014-04-22  H.J. Lu  <hongjiu.lu@intel.com>
169
170         PR ld/16846
171         * ld-plugin/lto.exp (lto_link_tests): Add tests for PR ld/16846.
172         * ld-plugin/pr16846a.c: New file.
173         * ld-plugin/pr16846b.c: Likewise.
174         * ld-plugin/pr16846c.c: Likewise.
175
176 2014-04-22  Christian Svensson  <blue@cmd.nu>
177
178         * ld-discard/extern.d: Remove openrisc and or32 support.  Add
179         support for or1k.
180         * ld-discard/start.d: Likewise.
181         * ld-discard/static.d: Likewise.
182         * ld-elf/group1.d: Likewise.
183         * ld-elf/group3b.d: Likewise.
184         * ld-elf/group8a.d: Likewise.
185         * ld-elf/group8b.d: Likewise.
186         * ld-elf/group9a.d: Likewise.
187         * ld-elf/group9b.d: Likewise.
188         * ld-elf/linkonce2.d: Likewise.
189         * ld-elf/merge.d: Likewise.
190         * ld-elf/merge2.d: Likewise.
191         * ld-elf/orphan-region.d: Likewise.
192         * ld-elf/orphan.d: Likewise.
193         * ld-elf/orphan3.d: Likewise.
194         * ld-elf/pr12851.d: Likewise.
195         * ld-elf/pr12975.d: Likewise.
196         * ld-elf/pr13177.d: Likewise.
197         * ld-elf/pr13195.d: Likewise.
198         * ld-elf/pr349.d: Likewise.
199         * ld-elf/sec64k.exp: Likewise.
200         * ld-elf/warn1.d: Likewise.
201         * ld-elf/warn2.d: Likewise.
202         * ld-elf/warn3.d: Likewise.
203         * ld-scripts/weak.exp: Likewise.
204         * lib/ld-lib.exp: Likewise.
205
206 2014-04-17  Kwok Cheung Yeung  <kcy@codesourcery.com>
207
208         * ld-mips-elf/elf-rel-xgot-n32.d: Update for new GOT layout.
209         * ld-mips-elf/elf-rel-xgot-n32-embed.d: Likewise.
210         * ld-mips-elf/elf-rel-xgot-n64.d: Likewise.
211         * ld-mips-elf/elf-rel-xgot-n64-embed.d: Likewise.
212         * ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
213
214 2014-04-15  Marcus Shawcroft  <marcus.shawcroft@arm.com>
215
216         * ld-aarch64/tls-relax-gdesc-ie.s (var): Adjust test case
217         to include all 5 bits of LDR destination register.
218
219 2014-04-10  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
220
221         * ld-avr/norelax_diff.d: New testcase.
222         * ld-avr/relax_diff.d: Likewise.
223         * ld-avr/relax.s: Likewise.
224
225 2014-04-05  Andreas Schwab  <schwab@linux-m68k.org>
226
227         * ld-plugin/lto.exp: Make "-Wp," prefix optional when filtering
228         out _FORTIFY_SOURCE.
229         ("Build libdummy.a 9", "PR ld/12696"): Mark as c++.
230
231 2014-04-04  Alan Modra  <amodra@gmail.com>
232
233         * ld-scripts/fill.d, * ld-scripts/fill.t, * ld-scripts/fill_0.s,
234         * ld-scripts/fill_1.s, * ld-scripts/fill_2.s: New test.
235         * ld-scripts/data.exp: Run it.
236
237 2014-03-31  Marcus Shawcroft  <marcus.shawcroft@arm.com>
238
239         * ld-aarch64/eh-frame.d: Adjust FDE pc address.
240
241 2014-03-27  H.J. Lu  <hongjiu.lu@intel.com>
242
243         PR ld/16756
244         * ld-plugin/lto.exp: Expect filename and line number for PR
245         ld/12760 test.
246
247 2014-03-27  Yury Gribov  <y.gribov@samsung.com>
248             Pavel Fedin  <p.fedin@samsung.com>
249
250         * ld-arm/arm-app-abs32.d: Update expected disassembly, taking into
251         account the pretty printing of PLT entries.
252         * ld-arm/arm-app.d: Likewise.
253         * ld-arm/arm-lib-plt32.d: Likewise.
254         * ld-arm/arm-lib.d: Likewise.
255         * ld-arm/armthumb-lib.d: Likewise.
256         * ld-arm/cortex-a8-fix-b-plt.d: Likewise.
257         * ld-arm/cortex-a8-fix-bcc-plt.d: Likewise.
258         * ld-arm/cortex-a8-fix-bl-plt.d: Likewise.
259         * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
260         * ld-arm/cortex-a8-fix-blx-plt.d: Likewise.
261         * ld-arm/farcall-mixed-app-v5.d: Likewise.
262         * ld-arm/farcall-mixed-app.d: Likewise.
263         * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
264         * ld-arm/farcall-mixed-lib.d: Likewise.
265         * ld-arm/ifunc-10.dd: Likewise.
266         * ld-arm/ifunc-14.dd: Likewise.
267         * ld-arm/ifunc-15.dd: Likewise.
268         * ld-arm/ifunc-3.dd: Likewise.
269         * ld-arm/ifunc-4.dd: Likewise.
270         * ld-arm/ifunc-7.dd: Likewise.
271         * ld-arm/ifunc-8.dd: Likewise.
272         * ld-arm/ifunc-9.dd: Likewise.
273         * ld-arm/long-plt-format.d: Likewise.
274         * ld-arm/mixed-app-v5.d: Likewise.
275         * ld-arm/mixed-app.d: Likewise.
276         * ld-arm/mixed-lib.d: Likewise.
277         * ld-arm/thumb2-bl-undefweak.d: Likewise.
278         * ld-arm/thumb2-bl-undefweak1.d: Likewise.
279
280 2014-03-26  Alan Modra  <amodra@gmail.com>
281
282         * ld-powerpc/startv1.s, * ld-powerpc/startv2.s, * ld-powerpc/funref.s,
283         * ld-powerpc/funv1.s, * ld-powerpc/funv2.s,
284         * ld-powerpc/ambiguousv1.d, * ld-powerpc/ambiguousv2.d: New test files.
285         * ld-powerpc/powerpc.exp: Run new tests.
286
287 2014-03-25  Will Newton  <will.newton@linaro.org>
288
289          * ld-aarch64/aarch64-elf.exp: Add relasz dump test.
290          * ld-aarch64/relasz.d: New file.
291          * ld-aarch64/relasz.s: Likewise.
292
293 2014-03-20  Richard Sandiford  <rdsandiford@googlemail.com>
294
295         * ld-elf/merge.d: Remove MIPS XFAIL.
296
297 2014-03-20  Will Newton  <will.newton@linaro.org>
298
299         * ld-arm/ifunc-14.rd: Update symbol values.
300
301 2014-03-19  Nick Clifton  <nickc@redhat.com>
302
303         * config/default.exp (ASFLAGS): For the RX target add:
304         -muse-conventional-section-names.
305
306 2014-03-15  Alan Modra  <amodra@gmail.com>
307
308         * ld-powerpc/vle-reloc-3.d: Remove addresses.
309
310 2014-03-14  Alan Modra  <amodra@gmail.com>
311
312         * ld-powerpc/vle.ld: Place .PPC.EMB.sdata0 within 32k of 0.
313         * ld-powerpc/vle-reloc-3.d: Update.
314
315 2014-03-06  Roland McGrath  <mcgrathr@google.com>
316
317         * ld-arm/gc-hidden-1.d: Remove target, add not-target to match
318         other ELF-only tests in this directory.  Loosen regexps so they
319         don't care what the exact addresses are.
320
321 2014-03-06  Roland McGrath  <mcgrathr@google.com>
322
323         * ld-arm/arm-elf.exp (armelftests_common): Move long-plt case ...
324         (armelftests_nonacl): ... here.
325
326 2014-03-05  Alan Modra  <amodra@gmail.com>
327
328         Update copyright years.
329
330 2014-03-05  Alan Modra  <amodra@gmail.com>
331
332         * ld-powerpc/elfv2-2a.s, ld-powerpc/elfv2-2b.s: New files.
333         * ld-powerpc/elfv2-2exe.d, ld-powerpc/elfv2-2so.d: New files.
334         * ld-powerpc/powerpc.exp: Run new test.
335
336 2014-03-03  Alan Modra  <amodra@gmail.com>
337
338         * ld-scripts/phdrs2.exp: Correct copyright punctuation.
339         * ld-v850/v850.exp: Correct copyright typo.
340
341 2014-03-01  Yuri Gribov  <y.gribov@samsung.com>
342
343         * ld-arm/long-plt-format.d, ld-arm/arm-elf.exp: Adjust for arm-eabi.
344
345 2014-02-27  Yuri Gribov  <y.gribov@samsung.com>
346
347         * ld-arm/long-plt-format.s: New test case.
348         * ld-arm/long-plt-format.d: Expected disassembly.
349         * ld-arm/arm-elf.exp: Run the new test.
350
351 2014-02-27  Nick Clifton  <nickc@redhat.com>
352
353         * ld-pe/longsecn-1.d: Allow for extra sections.
354         * ld-pe/longsecn-2.d: Likewise.
355         * ld-pe/longsecn.d: Likewise.
356         * ld-pe/secrel.d: Likewise.
357
358 2014-02-21  Alan Modra  <amodra@gmail.com>
359
360         * ld-bootstrap/bootstrap.exp: Add ppc476 workaround test.
361         * ld-bootstrap/ppc476.t: New file.
362
363 2014-02-19  Igor Zamyatin  <igor.zamyatin@intel.com>
364             H.J. Lu  <hongjiu.lu@intel.com>
365
366         * ld-x86-64/mpx.exp: Run bnd-ifunc-1 and bnd-plt-1.
367         * ld-x86-64/bnd-ifunc-1.d: New file.
368         * ld-x86-64/bnd-ifunc-1.s: Likewise.
369         * ld-x86-64/bnd-plt-1.d: Likewise.
370
371 2014-02-18  Jack Carter  <jack.carter@imgtec.com>
372
373         * ld-mips-elf/pic-and-nonpic-3a.sd: Check DYNAMIC segment flags.
374
375 2014-02-16  Thomas Schwinge  <thomas@codesourcery.com>
376
377         * ld-elfweak/elfweak.exp (setup_xfail_gnu_hurd): Remove function
378         and all usage of it.
379
380 2014-02-10  H.J. Lu  <hongjiu.lu@intel.com>
381
382         PR gold/16530
383         * ld-elf/dynamic-1.c: New file.
384         * ld-elf/dynamic-1.rd: Likewise.
385         * ld-elf/dynamic-1.syms: Likewise.
386
387         * ld-elf/shared.exp (build_tests): Add dynamic-1.
388
389 2014-02-02  Sebastian Huber  <sebastian.huber@embedded-brains.de>
390
391         * ld-scripts/rgn-at9.d: New file.
392         * ld-scripts/rgn-at9.t: Likewise.
393         * ld-scripts/rgn-at10.d: Likewise.
394         * ld-scripts/rgn-at10.s: Likewise.
395         * ld-scripts/rgn-at10.t: Likewise.
396         * ld-scripts/rgn-at11.d: Likewise.
397         * ld-scripts/rgn-at11.t: Likewise.
398
399 2014-01-30  Sandra Loosemore  <sandra@codesourcery.com>
400
401         * ld-nios2/relax_call26.s: New.
402         * ld-nios2/relax_call26_boundary.ld: New.
403         * ld-nios2/relax_call26_boundary.s: New.
404         * ld-nios2/relax_call26_boundary_c8.d: New.
405         * ld-nios2/relax_call26_boundary_cc.d: New.
406         * ld-nios2/relax_call26_boundary_d0.d: New.
407         * ld-nios2/relax_call26_boundary_d4.d: New.
408         * ld-nios2/relax_call26_boundary_d8.d: New.
409         * ld-nios2/relax_call26_boundary_dc.d: New.
410         * ld-nios2/relax_call26_boundary_f0.d: New.
411         * ld-nios2/relax_call26_boundary_f4.d: New.
412         * ld-nios2/relax_call26_boundary_f8.d: New.
413         * ld-nios2/relax_call26_boundary_fc.d: New.
414         * ld-nios2/relax_call26_cache.d: New.
415         * ld-nios2/relax_call26_cache.ld: New.
416         * ld-nios2/relax_call26_cache.s: New.
417         * ld-nios2/relax_call26_multi.d: New.
418         * ld-nios2/relax_call26_multi.ld: New.
419         * ld-nios2/relax_call26_norelax.d: New.
420         * ld-nios2/relax_call26_shared.d: New.
421         * ld-nios2/relax_call26_shared.ld: New.
422
423 2014-01-29  H.J. Lu  <hongjiu.lu@intel.com>
424
425         * ld-elf/rdynamic-1.c: New file.
426         * ld-elf/rdynamic-1.rd: Likewise.
427
428         * ld-elf/shared.exp (build_tests): Add rdynamic-1.
429
430 2014-01-28  Nick Clifton  <nickc@redhat.com>
431
432         PR binutils/16317
433         * ld-tic6x/shlib-1.rd: Expect I attribute with RELA sections.
434         * ld-tic6x/shlib-1b.rd: Likewise.
435         * ld-tic6x/shlib-1r.rd: Likewise.
436         * ld-tic6x/shlib-1rb.rd: Likewise.
437         * ld-tic6x/shlib-app-1rd: Likewise.
438         * ld-tic6x/shlib-app-1b.rd: Likewise.
439         * ld-tic6x/shlib-app-1r.rd: Likewise.
440         * ld-tic6x/shlib-app-1rb.rd: Likewise.
441         * ld-tic6x/shlib-noindex.rd: Likewise.
442         * ld-tic6x/static-app-1.rd: Likewise.
443         * ld-tic6x/static-app-1b.rd: Likewise.
444         * ld-tic6x/static-app-1r.rd: Likewise.
445         * ld-tic6x/static-app-1rb.rd: Likewise.
446         PR binutils/16318
447         * ld-tic6x/tic6x.exp: Expect C6000 osabi value in relocatable
448         objects.
449
450 2014-01-24  H.J. Lu  <hongjiu.lu@intel.com>
451
452         * ld-elf/pr16498a.s: Replace .align with .p2align.
453
454 2014-01-24  H.J. Lu  <hongjiu.lu@intel.com>
455
456         PR ld/16498
457         * ld-elf/pr16498b.d: New file.
458         * ld-elf/pr16498b.t: Likewise.
459
460 2014-01-24  H.J. Lu  <hongjiu.lu@intel.com>
461
462         PR ld/16498
463         * ld-elf/pr16498a.d: New file.
464         * ld-elf/pr16498a.s: Likewise.
465         * ld-elf/pr16498a.t: Likewise.
466
467 2014-01-22  Alan Modra  <amodra@gmail.com>
468
469         * ld-scripts/pr14962-2.d: Correct target triple.
470
471 2014-01-22  Alan Modra  <amodra@gmail.com>
472
473         * ld-shared/elf-offset.ld: Align end of .bss with canonical form
474         of ALIGN that allows an empty .bss to be removed.
475         * ld-arm/arm-dyn.ld: Likewise.
476         * ld-arm/arm-lib.ld: Likewise.
477         * ld-elfvsb/elf-offset.ld: Likewise.
478         * ld-mips-elf/mips-dyn.ld: Likewise.
479         * ld-mips-elf/mips-lib.ld: Likewise.
480         * ld-arm/arm-no-rel-plt.ld: Remove duplicate ALIGN.
481         * ld-powerpc/vle-multiseg-1.ld: Remove ALIGN at start of section.
482         ALIGN address of section instead.
483         * ld-powerpc/vle-multiseg-2.ld: Likewise.
484         * ld-powerpc/vle-multiseg-3.ld: Likewise.
485         * ld-powerpc/vle-multiseg-4.ld: Likewise.
486         * ld-powerpc/vle-multiseg-6.ld: Likewise.
487         * ld-scripts/empty-aligned.d: Check section headers not program
488         headers.  Remove xfail and notarget.
489         * ld-scripts/empty-aligned.t: Use canonical ALIGN for end of .text2.
490
491 2014-01-21  H.J. Lu  <hongjiu.lu@intel.com>
492
493         PR ld/16467
494         * ld-ifunc/dummy.c: New file.
495         * ld-ifunc/pr16467.out: Likewise.
496         * ld-ifunc/pr16467a.c: Likewise.
497         * ld-ifunc/pr16467a.map: Likewise.
498         * ld-ifunc/pr16467b.c: Likewise.
499         * ld-ifunc/pr16467b.map: Likewise.
500         * ld-ifunc/pr16467c.c: Likewise.
501
502         * ld-ifunc/ifunc.exp (run_cc_link_tests): New.
503         (run_ld_link_exec_tests): Run pr16467.
504
505 2014-01-21  H.J. Lu  <hongjiu.lu@intel.com>
506
507         PR ld/2404
508         * ld-elf/shared.exp: Add a PIE test for PR ld/2404.
509
510 2014-01-20  H.J. Lu  <hongjiu.lu@intel.com>
511
512         PR ld/2404
513         * ld-elf/pr2404.out: New file.
514         * ld-elf/pr2404a.c: Likewise.
515         * ld-elf/pr2404b.c: Likewise.
516
517         * ld-elf/shared.exp (build_tests): Build libpr2404a.so and
518         libpr2404b.a.
519         (run_tests): Run pr2404.
520
521 2014-01-20  Alan Modra  <amodra@gmail.com>
522
523         * ld-scripts/pr14962-2.d,
524         * ld-scripts/pr14962-2.t: New test.
525         * ld-scripts/expr.exp: Run it.
526
527 2014-01-15  Alan Modra  <amodra@gmail.com>
528
529         * ld-elf/ehdr_start-shared.d: New.
530         * ld-elf/ehdr_start-userdef.d: xfail frv.
531         * ld-elf/ehdr_start-weak.d: Likewise.
532         * ld-elf/ehdr_start.d: Likewise.
533
534 2014-01-14  Vidya Praveen  <vidyapraveen@arm.com>
535
536         * lib/ld-lib.exp (default_ld_link): Remove support for ldflags.
537         (default_ld_simple_link): Likewise.
538
539 2014-01-10  Alan Modra  <amodra@gmail.com>
540
541         * ld-x86-64/pr14207.d: Adjust.
542
543 2014-01-09  H.J. Lu  <hongjiu.lu@intel.com>
544
545         * ld-elf/binutils.exp (binutils_test): Check if GNU_RELRO segment
546         is generated.
547
548 2014-01-09  Vidya Praveen  <vidyapraveen@arm.com>
549
550         * lib/ld-lib.exp (check_lto_shared_available): New check.
551         * ld-plugin/lto.exp: Use check_lto_shared_available.
552
553 2014-01-08  H.J. Lu  <hongjiu.lu@intel.com>
554
555         PR ld/14207
556         PR ld/16322
557         PR binutils/16323
558         * ld-elf/pr16322.d: New file.
559         * ld-elf/pr16322.s: Likewise.
560
561         * ld-x86-64/pr14207.d: Expect PT_GNU_RELRO segment.
562
563 For older changes see ChangeLog-2013
564 \f
565 Copyright (C) 2014 Free Software Foundation, Inc.
566
567 Copying and distribution of this file, with or without modification,
568 are permitted in any medium without royalty provided the copyright
569 notice and this notice are preserved.
570
571 Local Variables:
572 mode: change-log
573 left-margin: 8
574 fill-column: 74
575 version-control: never
576 End: