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