Add tests for ELF DT_XXX
[platform/upstream/binutils.git] / ld / testsuite / ChangeLog
1 2013-02-06  H.J. Lu  <hongjiu.lu@intel.com>
2
3         * ld-elf/now-1.d: New file.
4         * ld-elf/now-2.d: Likewise.
5         * ld-elf/now-3.d: Likewise.
6         * ld-elf/now-4.d: Likewise.
7         * ld-elf/rpath-1.d: Likewise.
8         * ld-elf/rpath-2.d: Likewise.
9         * ld-elf/runpath-1.d: Likewise.
10         * ld-elf/runpath-2.d: Likewise.
11
12 2013-02-06  Alan Modra  <amodra@gmail.com>
13
14         PR ld/15096
15         * ld-elf/new-dtags-1.d: Delete.
16         * ld-elf/new-dtags-2.d: Likewise.
17         * ld-elf/new-dtags-3.d: Likewise.
18         * ld-elf/new-dtags-4.d: Likewise.
19         * ld-elf/new-dtags-5.d: Likewise.
20         * ld-elf/new-dtags-6.d: Likewise.
21         * ld-elf/new-dtags-7.d: Likewise.
22         * ld-elf/new-dtags-8.d: Likewise.
23
24 2013-02-04  H.J. Lu  <hongjiu.lu@intel.com>
25
26         PR ld/15096
27         * ld-elf/new-dtags-1.d: New test.
28         * ld-elf/new-dtags-2.d: Likewise.
29         * ld-elf/new-dtags-3.d: Likewise.
30         * ld-elf/new-dtags-4.d: Likewise.
31         * ld-elf/new-dtags-5.d: Likewise.
32         * ld-elf/new-dtags-6.d: Likewise.
33         * ld-elf/new-dtags-7.d: Likewise.
34         * ld-elf/new-dtags-8.d: Likewise.
35
36 2013-01-31  Alan Modra  <amodra@gmail.com>
37
38         * ld-powerpc/tlsexe.d: Update for changed stub names.
39         * ld-powerpc/tlsexe.r: Likewise.
40         * ld-powerpc/tlsexetoc.d: Likewise.
41         * ld-powerpc/tlsexetoc.r: Likewise.
42         * ld-powerpc/tlsso.d: Likewise.
43         * ld-powerpc/tlsso.r: Likewise.
44         * ld-powerpc/tlstocso.d: Likewise.
45         * ld-powerpc/tlstocso.r: Likewise.
46
47 2013-01-31  Hans-Peter Nilsson  <hp@axis.com>
48
49         * ld-cris/libdso-13.d: Adjust for --enable-new-dtags now
50         default for *-*-linux-* by passing explicitly for all targets.
51
52 2013-01-21  Alan Modra  <amodra@gmail.com>
53
54         * ld-size/size.exp (build_tests <size-7, size-8>): Pass
55         --no-as-needed in cflags.
56
57 2013-01-19  H.J. Lu  <hongjiu.lu@intel.com>
58
59         * config/default.exp (get_target_emul): Also set HOSTING_SCRT0.
60
61         * lib/ld-lib.exp (default_ld_link): Use HOSTING_SCRT0 for -pie.
62
63 2013-01-18  H.J. Lu  <hongjiu.lu@intel.com>
64
65         * ld-size/size-10.rd: Updated.
66         * ld-size/size-8.rd: Likewise.
67         * ld-size/size32-2-i386.d: Likewise.
68         * ld-size/size32-2-x32.d: Likewise.
69         * ld-size/size32-2-x86-64.d: Likewise.
70         * ld-size/size64-2-x32.d: Likewise.
71         * ld-size/size64-2-x86-64.d: Likewise.
72
73 2013-01-17  H.J. Lu  <hongjiu.lu@intel.com>
74
75         * ld-size/size-7.out: New file.
76         * ld-size/size-8.out: Likewise.
77         * ld-size/size-9.out: Likewise.
78         * ld-size/size-9.rd: Likewise.
79         * ld-size/size-9a.c: Likewise.
80         * ld-size/size-9b.c: Likewise.
81         * ld-size/size-10.out: Likewise.
82         * ld-size/size-10.rd: Likewise.
83         * ld-size/size-10a.c: Likewise.
84         * ld-size/size-10b.c: Likewise.
85
86         * ld-size/size.exp (build_tests): Build libsize-9.so and
87         libsize-10.so.
88         Run-time size relocation tests if supported.
89         (run_time_tests): New.
90
91 2013-01-17  H.J. Lu  <hongjiu.lu@intel.com>
92
93         * ld-size/size-1.c: New file.
94         * ld-size/size-1.out: Likewise.
95         * ld-size/size-1a.c: Likewise.
96         * ld-size/size-1b.c: Likewise.
97         * ld-size/size-2.c: Likewise.
98         * ld-size/size-2.out: Likewise.
99         * ld-size/size-2a.c: Likewise.
100         * ld-size/size-2b.c: Likewise.
101
102         * ld-size/size.exp (build_tests): Build libsize-1.so and
103         libsize-2.so.
104         (run_tests): Run size-1 and size-2.
105
106 2013-01-17  H.J. Lu  <hongjiu.lu@intel.com>
107
108         * ld-size/size32-3-i386.d: New file.
109         * ld-size/size32-3-x32.d: Likewise.
110         * ld-size/size32-3-x86-64.d: Likewise.
111         * ld-size/size32-3a.s: Likewise.
112         * ld-size/size32-3b.s: Likewise.
113
114 2013-01-16  H.J. Lu  <hongjiu.lu@intel.com>
115
116         * ld-size/size.exp: New file.
117         * ld-size/size32-1-i386.d: Likewise.
118         * ld-size/size32-1-x32.d: Likewise.
119         * ld-size/size32-1-x86-64.d: Likewise.
120         * ld-size/size32-1.s: Likewise.
121         * ld-size/size32-2-i386.d: Likewise.
122         * ld-size/size32-2-x32.d: Likewise.
123         * ld-size/size32-2-x86-64.d: Likewise.
124         * ld-size/size32-2.s: Likewise.
125         * ld-size/size64-1-x32.d: Likewise.
126         * ld-size/size64-1-x86-64.d: Likewise.
127         * ld-size/size64-1.s: Likewise.
128         * ld-size/size64-2-x32.d: Likewise.
129         * ld-size/size64-2-x86-64.d: Likewise.
130         * ld-size/size64-2.s: Likewise.
131         * ld-size/size-3.c: Likewise.
132         * ld-size/size-3.out: Likewise.
133         * ld-size/size-3a.c: Likewise.
134         * ld-size/size-3b.c: Likewise.
135         * ld-size/size-3c.c: Likewise.
136         * ld-size/size-4.out: Likewise.
137         * ld-size/size-4a.c: Likewise.
138         * ld-size/size-4b.c: Likewise.
139         * ld-size/size-5.out: Likewise.
140         * ld-size/size-5a.c: Likewise.
141         * ld-size/size-5b.c: Likewise.
142         * ld-size/size-6.out: Likewise.
143         * ld-size/size-6a.c: Likewise.
144         * ld-size/size-6b.c: Likewise.
145         * ld-size/size-7.rd: Likewise.
146         * ld-size/size-7a.c: Likewise.
147         * ld-size/size-7b.c: Likewise.
148         * ld-size/size-8.rd: Likewise.
149         * ld-size/size-8a.c: Likewise.
150         * ld-size/size-8b.c: Likewise.
151
152 2013-01-16  Alan Modra  <amodra@gmail.com>
153
154         * ld-plugin/lto.exp (lto-9.o, pr13229.o): Pass -finline.
155
156 2013-01-15  Alan Modra  <amodra@gmail.com>
157
158         * ld-powerpc/tlsso.d: Adjust for plt-thread-safe stubs.
159         * ld-powerpc/tlsso.g: Likewise.
160         * ld-powerpc/tlsso.r: Likewise.
161         * ld-powerpc/tlstocso.d: Likewise.
162         * ld-powerpc/tlstocso.g: Likewise.
163
164 2013-01-15  Alan Modra  <amodra@gmail.com>
165
166         * ld-plugin/lto-16a.d: Match powerpc64 function symbol type.
167         * ld-plugin/lto-16b.d: Likewise.
168         * ld-plugin/lto-17a.d: Likewise.
169         * ld-plugin/lto-17b-2.d: Likewise.
170
171 2013-01-14  Alan Modra  <amodra@gmail.com>
172
173         * ld-elf/pr14926.d: Disable for d10v, msp, xstormy.
174         * ld-elf/sec-to-seg.exp: Choose correct variant output to suit
175         updated microblaze page size.
176
177 2013-01-10  Will Newton <will.newton@imgtec.com>
178
179         * ld-elf/merge.d: Mark Meta as xfail.
180         * ld-gc/start.d: Skip this test on Meta.
181         * ld-gc/personality.d: Skip this test on Meta.
182         * ld-metag/external.s: New file.
183         * ld-metag/metag.exp: New file.
184         * ld-metag/pcrel.d: New file.
185         * ld-metag/pcrel.s: New file.
186         * ld-metag/shared.d: New file.
187         * ld-metag/shared.r: New file.
188         * ld-metag/shared.s: New file.
189         * ld-metag/stub.d: New file.
190         * ld-metag/stub.s: New file.
191         * ld-metag/stub_pic_app.d: New file.
192         * ld-metag/stub_pic_app.r: New file.
193         * ld-metag/stub_pic_app.s: New file.
194         * ld-metag/stub_pic_shared.d: New file.
195         * ld-metag/stub_pic_shared.s: New file.
196         * ld-metag/stub_shared.d: New file.
197         * ld-metag/stub_shared.r: New file.
198         * ld-metag/stub_shared.s: New file.
199
200 2013-01-08  Thomas Schwinge  <thomas@codesourcery.com>
201
202         * ld-i386/export-class.exp: Restore (and reword) comment about
203         excluded targets.
204
205 2013-01-04  Yufeng Zhang  <yufeng.zhang@arm.com>
206
207         * ld-aarch64/emit-relocs-264.d: Append the '-Mno-aliases' option to
208         the objdump directive.
209         * ld-aarch64/emit-relocs-266.d: Ditto.
210         * ld-aarch64/emit-relocs-268.d: Ditto.
211         * ld-aarch64/emit-relocs-269.d: Ditto.
212         * ld-aarch64/emit-relocs-270.d: Ditto.
213         * ld-aarch64/emit-relocs-271.d: Ditto.
214         * ld-aarch64/emit-relocs-272.d: Ditto.
215
216 For older changes see ChangeLog-2012
217 \f
218 Copyright (C) 2013 Free Software Foundation, Inc.
219
220 Copying and distribution of this file, with or without modification,
221 are permitted in any medium without royalty provided the copyright
222 notice and this notice are preserved.
223
224 Local Variables:
225 mode: change-log
226 left-margin: 8
227 fill-column: 74
228 version-control: never
229 End: