Add rdynamic-1 test
[platform/upstream/binutils.git] / ld / testsuite / ChangeLog
1 2014-01-29  H.J. Lu  <hongjiu.lu@intel.com>
2
3         * ld-elf/rdynamic-1.c: New file.
4         * ld-elf/rdynamic-1.rd: Likewise.
5
6         * ld-elf/shared.exp (build_tests): Add rdynamic-1.
7
8 2014-01-28  Nick Clifton  <nickc@redhat.com>
9
10         PR binutils/16317
11         * ld-tic6x/shlib-1.rd: Expect I attribute with RELA sections.
12         * ld-tic6x/shlib-1b.rd: Likewise.
13         * ld-tic6x/shlib-1r.rd: Likewise.
14         * ld-tic6x/shlib-1rb.rd: Likewise.
15         * ld-tic6x/shlib-app-1rd: Likewise.
16         * ld-tic6x/shlib-app-1b.rd: Likewise.
17         * ld-tic6x/shlib-app-1r.rd: Likewise.
18         * ld-tic6x/shlib-app-1rb.rd: Likewise.
19         * ld-tic6x/shlib-noindex.rd: Likewise.
20         * ld-tic6x/static-app-1.rd: Likewise.
21         * ld-tic6x/static-app-1b.rd: Likewise.
22         * ld-tic6x/static-app-1r.rd: Likewise.
23         * ld-tic6x/static-app-1rb.rd: Likewise.
24         PR binutils/16318
25         * ld-tic6x/tic6x.exp: Expect C6000 osabi value in relocatable
26         objects.
27
28 2014-01-24  H.J. Lu  <hongjiu.lu@intel.com>
29
30         * ld-elf/pr16498a.s: Replace .align with .p2align.
31
32 2014-01-24  H.J. Lu  <hongjiu.lu@intel.com>
33
34         PR ld/16498
35         * ld-elf/pr16498b.d: New file.
36         * ld-elf/pr16498b.t: Likewise.
37
38 2014-01-24  H.J. Lu  <hongjiu.lu@intel.com>
39
40         PR ld/16498
41         * ld-elf/pr16498a.d: New file.
42         * ld-elf/pr16498a.s: Likewise.
43         * ld-elf/pr16498a.t: Likewise.
44
45 2014-01-22  Alan Modra  <amodra@gmail.com>
46
47         * ld-scripts/pr14962-2.d: Correct target triple.
48
49 2014-01-22  Alan Modra  <amodra@gmail.com>
50
51         * ld-shared/elf-offset.ld: Align end of .bss with canonical form
52         of ALIGN that allows an empty .bss to be removed.
53         * ld-arm/arm-dyn.ld: Likewise.
54         * ld-arm/arm-lib.ld: Likewise.
55         * ld-elfvsb/elf-offset.ld: Likewise.
56         * ld-mips-elf/mips-dyn.ld: Likewise.
57         * ld-mips-elf/mips-lib.ld: Likewise.
58         * ld-arm/arm-no-rel-plt.ld: Remove duplicate ALIGN.
59         * ld-powerpc/vle-multiseg-1.ld: Remove ALIGN at start of section.
60         ALIGN address of section instead.
61         * ld-powerpc/vle-multiseg-2.ld: Likewise.
62         * ld-powerpc/vle-multiseg-3.ld: Likewise.
63         * ld-powerpc/vle-multiseg-4.ld: Likewise.
64         * ld-powerpc/vle-multiseg-6.ld: Likewise.
65         * ld-scripts/empty-aligned.d: Check section headers not program
66         headers.  Remove xfail and notarget.
67         * ld-scripts/empty-aligned.t: Use canonical ALIGN for end of .text2.
68
69 2014-01-21  H.J. Lu  <hongjiu.lu@intel.com>
70
71         PR ld/16467
72         * ld-ifunc/dummy.c: New file.
73         * ld-ifunc/pr16467.out: Likewise.
74         * ld-ifunc/pr16467a.c: Likewise.
75         * ld-ifunc/pr16467a.map: Likewise.
76         * ld-ifunc/pr16467b.c: Likewise.
77         * ld-ifunc/pr16467b.map: Likewise.
78         * ld-ifunc/pr16467c.c: Likewise.
79
80         * ld-ifunc/ifunc.exp (run_cc_link_tests): New.
81         (run_ld_link_exec_tests): Run pr16467.
82
83 2014-01-21  H.J. Lu  <hongjiu.lu@intel.com>
84
85         PR ld/2404
86         * ld-elf/shared.exp: Add a PIE test for PR ld/2404.
87
88 2014-01-20  H.J. Lu  <hongjiu.lu@intel.com>
89
90         PR ld/2404
91         * ld-elf/pr2404.out: New file.
92         * ld-elf/pr2404a.c: Likewise.
93         * ld-elf/pr2404b.c: Likewise.
94
95         * ld-elf/shared.exp (build_tests): Build libpr2404a.so and
96         libpr2404b.a.
97         (run_tests): Run pr2404.
98
99 2014-01-20  Alan Modra  <amodra@gmail.com>
100
101         * ld-scripts/pr14962-2.d,
102         * ld-scripts/pr14962-2.t: New test.
103         * ld-scripts/expr.exp: Run it.
104
105 2014-01-15  Alan Modra  <amodra@gmail.com>
106
107         * ld-elf/ehdr_start-shared.d: New.
108         * ld-elf/ehdr_start-userdef.d: xfail frv.
109         * ld-elf/ehdr_start-weak.d: Likewise.
110         * ld-elf/ehdr_start.d: Likewise.
111
112 2014-01-14  Vidya Praveen  <vidyapraveen@arm.com>
113
114         * lib/ld-lib.exp (default_ld_link): Remove support for ldflags.
115         (default_ld_simple_link): Likewise.
116
117 2014-01-10  Alan Modra  <amodra@gmail.com>
118
119         * ld-x86-64/pr14207.d: Adjust.
120
121 2014-01-09  H.J. Lu  <hongjiu.lu@intel.com>
122
123         * ld-elf/binutils.exp (binutils_test): Check if GNU_RELRO segment
124         is generated.
125
126 2014-01-09  Vidya Praveen  <vidyapraveen@arm.com>
127
128         * lib/ld-lib.exp (check_lto_shared_available): New check.
129         * ld-plugin/lto.exp: Use check_lto_shared_available.
130
131 2014-01-08  H.J. Lu  <hongjiu.lu@intel.com>
132
133         PR ld/14207
134         PR ld/16322
135         PR binutils/16323
136         * ld-elf/pr16322.d: New file.
137         * ld-elf/pr16322.s: Likewise.
138
139         * ld-x86-64/pr14207.d: Expect PT_GNU_RELRO segment.
140
141 For older changes see ChangeLog-2013
142 \f
143 Copyright (C) 2014 Free Software Foundation, Inc.
144
145 Copying and distribution of this file, with or without modification,
146 are permitted in any medium without royalty provided the copyright
147 notice and this notice are preserved.
148
149 Local Variables:
150 mode: change-log
151 left-margin: 8
152 fill-column: 74
153 version-control: never
154 End: