bfd/
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
1 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
2
3 * ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-1.got,
4 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.got,
5 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-3.got,
6 ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got: Update
7 for new hash table order.
8
9 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
10
11 * ld-mips-elf/tls-hidden4.got, ld-mips-elf/tls-multi-got-1.d,
12 ld-mips-elf/tls-multi-got-1.got: Update for changes in the order
13 that symbols are added to per-bfd GOTs.
14
15 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
16
17 * ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got,
18 ld-mips-elf/tls-multi-got-1.got, ld-mips-elf/tlsbin-o32.d,
19 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32-1.d,
20 ld-mips-elf/tlsdyn-o32-1.got, ld-mips-elf/tlsdyn-o32-2.d,
21 ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.d,
22 ld-mips-elf/tlsdyn-o32-3.got, ld-mips-elf/tlsdyn-o32.d,
23 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlslib-o32.d,
24 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32-hidden.got,
25 ld-mips-elf/tlslib-o32-ver.got: Adjust GOT layout for new
26 got_entry hash function.
27
28 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
29
30 * ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.got: Remove
31 unused GOT entries.
32
33 2013-02-07 H.J. Lu <hongjiu.lu@intel.com>
34
35 PR ld/15107
36 * ld-unique/unique_empty.s: Add reference to "b".
37
38 2013-02-06 H.J. Lu <hongjiu.lu@intel.com>
39
40 * ld-size/size-10.rd: Updated.
41 * ld-size/size-8.rd: Likewise.
42 * ld-size/size32-2-i386.d: Likewise.
43 * ld-size/size32-2-x32.d: Likewise.
44 * ld-size/size32-2-x86-64.d: Likewise.
45 * ld-size/size64-2-x32.d: Likewise.
46 * ld-size/size64-2-x86-64.d: Likewise.
47
48 * ld-size/size.exp (run_time_tests): Pass --hash-styl=gnu to
49 linker for size-8 test.
50
51 2013-02-06 Sandra Loosemore <sandra@codesourcery.com>
52 Andrew Jenner <andrew@codesourcery.com>
53
54 Based on patches from Altera Corporation.
55
56 * ld-nios2/emit-relocs-1a.s: New.
57 * ld-nios2/emit-relocs-1b.s: New.
58 * ld-nios2/emit-relocs-1.d: New.
59 * ld-nios2/emit-relocs-1.ld: New.
60 * ld-nios2/gprel.d: New.
61 * ld-nios2/gprel.s: New.
62 * ld-nios2/hilo16.d: New.
63 * ld-nios2/hilo16.s: New.
64 * ld-nios2/hilo16_symbol.s: New.
65 * ld-nios2/imm5.d: New.
66 * ld-nios2/imm5.s: New.
67 * ld-nios2/imm5_symbol.s: New.
68 * ld-nios2/nios2.exp: New.
69 * ld-nios2/pcrel16.d: New.
70 * ld-nios2/pcrel16_label.s: New.
71 * ld-nios2/pcrel16.s: New.
72 * ld-nios2/relax_callr.d: New.
73 * ld-nios2/relax_callr.ld: New.
74 * ld-nios2/relax_callr.s: New.
75 * ld-nios2/relax_cjmp.d: New.
76 * ld-nios2/relax_cjmp.s: New.
77 * ld-nios2/relax_jmp.ld: New.
78 * ld-nios2/relax_section.d: New.
79 * ld-nios2/relax_section.s: New.
80 * ld-nios2/relax_ujmp.d: New.
81 * ld-nios2/relax_ujmp.s: New.
82 * ld-nios2/reloc.d: New.
83 * ld-nios2/reloc.s: New.
84 * ld-nios2/reloc_symbol.s: New.
85 * ld-nios2/s16.d: New.
86 * ld-nios2/s16.s: New.
87 * ld-nios2/s16_symbol.s: New.
88 * ld-nios2/u16.d: New.
89 * ld-nios2/u16.s: New.
90 * ld-nios2/u16_symbol.s: New.
91 * ld-elf/indirect.exp: Skip on targets that don't support
92 -shared -fPIC.
93 * ld-elfcomm/elfcomm.exp: Build with -G0 for nios2.
94 * ld-plugin/lto.exp: Skip shared library tests on targets that
95 don't support them. Skip execution tests on non-native targets.
96
97 2013-02-06 H.J. Lu <hongjiu.lu@intel.com>
98
99 * ld-elf/now-1.d: New file.
100 * ld-elf/now-2.d: Likewise.
101 * ld-elf/now-3.d: Likewise.
102 * ld-elf/now-4.d: Likewise.
103 * ld-elf/rpath-1.d: Likewise.
104 * ld-elf/rpath-2.d: Likewise.
105 * ld-elf/runpath-1.d: Likewise.
106 * ld-elf/runpath-2.d: Likewise.
107
108 2013-02-06 Alan Modra <amodra@gmail.com>
109
110 PR ld/15096
111 * ld-elf/new-dtags-1.d: Delete.
112 * ld-elf/new-dtags-2.d: Likewise.
113 * ld-elf/new-dtags-3.d: Likewise.
114 * ld-elf/new-dtags-4.d: Likewise.
115 * ld-elf/new-dtags-5.d: Likewise.
116 * ld-elf/new-dtags-6.d: Likewise.
117 * ld-elf/new-dtags-7.d: Likewise.
118 * ld-elf/new-dtags-8.d: Likewise.
119
120 2013-02-04 H.J. Lu <hongjiu.lu@intel.com>
121
122 PR ld/15096
123 * ld-elf/new-dtags-1.d: New test.
124 * ld-elf/new-dtags-2.d: Likewise.
125 * ld-elf/new-dtags-3.d: Likewise.
126 * ld-elf/new-dtags-4.d: Likewise.
127 * ld-elf/new-dtags-5.d: Likewise.
128 * ld-elf/new-dtags-6.d: Likewise.
129 * ld-elf/new-dtags-7.d: Likewise.
130 * ld-elf/new-dtags-8.d: Likewise.
131
132 2013-01-31 Alan Modra <amodra@gmail.com>
133
134 * ld-powerpc/tlsexe.d: Update for changed stub names.
135 * ld-powerpc/tlsexe.r: Likewise.
136 * ld-powerpc/tlsexetoc.d: Likewise.
137 * ld-powerpc/tlsexetoc.r: Likewise.
138 * ld-powerpc/tlsso.d: Likewise.
139 * ld-powerpc/tlsso.r: Likewise.
140 * ld-powerpc/tlstocso.d: Likewise.
141 * ld-powerpc/tlstocso.r: Likewise.
142
143 2013-01-31 Hans-Peter Nilsson <hp@axis.com>
144
145 * ld-cris/libdso-13.d: Adjust for --enable-new-dtags now
146 default for *-*-linux-* by passing explicitly for all targets.
147
148 2013-01-21 Alan Modra <amodra@gmail.com>
149
150 * ld-size/size.exp (build_tests <size-7, size-8>): Pass
151 --no-as-needed in cflags.
152
153 2013-01-19 H.J. Lu <hongjiu.lu@intel.com>
154
155 * config/default.exp (get_target_emul): Also set HOSTING_SCRT0.
156
157 * lib/ld-lib.exp (default_ld_link): Use HOSTING_SCRT0 for -pie.
158
159 2013-01-18 H.J. Lu <hongjiu.lu@intel.com>
160
161 * ld-size/size-10.rd: Updated.
162 * ld-size/size-8.rd: Likewise.
163 * ld-size/size32-2-i386.d: Likewise.
164 * ld-size/size32-2-x32.d: Likewise.
165 * ld-size/size32-2-x86-64.d: Likewise.
166 * ld-size/size64-2-x32.d: Likewise.
167 * ld-size/size64-2-x86-64.d: Likewise.
168
169 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
170
171 * ld-size/size-7.out: New file.
172 * ld-size/size-8.out: Likewise.
173 * ld-size/size-9.out: Likewise.
174 * ld-size/size-9.rd: Likewise.
175 * ld-size/size-9a.c: Likewise.
176 * ld-size/size-9b.c: Likewise.
177 * ld-size/size-10.out: Likewise.
178 * ld-size/size-10.rd: Likewise.
179 * ld-size/size-10a.c: Likewise.
180 * ld-size/size-10b.c: Likewise.
181
182 * ld-size/size.exp (build_tests): Build libsize-9.so and
183 libsize-10.so.
184 Run-time size relocation tests if supported.
185 (run_time_tests): New.
186
187 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
188
189 * ld-size/size-1.c: New file.
190 * ld-size/size-1.out: Likewise.
191 * ld-size/size-1a.c: Likewise.
192 * ld-size/size-1b.c: Likewise.
193 * ld-size/size-2.c: Likewise.
194 * ld-size/size-2.out: Likewise.
195 * ld-size/size-2a.c: Likewise.
196 * ld-size/size-2b.c: Likewise.
197
198 * ld-size/size.exp (build_tests): Build libsize-1.so and
199 libsize-2.so.
200 (run_tests): Run size-1 and size-2.
201
202 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
203
204 * ld-size/size32-3-i386.d: New file.
205 * ld-size/size32-3-x32.d: Likewise.
206 * ld-size/size32-3-x86-64.d: Likewise.
207 * ld-size/size32-3a.s: Likewise.
208 * ld-size/size32-3b.s: Likewise.
209
210 2013-01-16 H.J. Lu <hongjiu.lu@intel.com>
211
212 * ld-size/size.exp: New file.
213 * ld-size/size32-1-i386.d: Likewise.
214 * ld-size/size32-1-x32.d: Likewise.
215 * ld-size/size32-1-x86-64.d: Likewise.
216 * ld-size/size32-1.s: Likewise.
217 * ld-size/size32-2-i386.d: Likewise.
218 * ld-size/size32-2-x32.d: Likewise.
219 * ld-size/size32-2-x86-64.d: Likewise.
220 * ld-size/size32-2.s: Likewise.
221 * ld-size/size64-1-x32.d: Likewise.
222 * ld-size/size64-1-x86-64.d: Likewise.
223 * ld-size/size64-1.s: Likewise.
224 * ld-size/size64-2-x32.d: Likewise.
225 * ld-size/size64-2-x86-64.d: Likewise.
226 * ld-size/size64-2.s: Likewise.
227 * ld-size/size-3.c: Likewise.
228 * ld-size/size-3.out: Likewise.
229 * ld-size/size-3a.c: Likewise.
230 * ld-size/size-3b.c: Likewise.
231 * ld-size/size-3c.c: Likewise.
232 * ld-size/size-4.out: Likewise.
233 * ld-size/size-4a.c: Likewise.
234 * ld-size/size-4b.c: Likewise.
235 * ld-size/size-5.out: Likewise.
236 * ld-size/size-5a.c: Likewise.
237 * ld-size/size-5b.c: Likewise.
238 * ld-size/size-6.out: Likewise.
239 * ld-size/size-6a.c: Likewise.
240 * ld-size/size-6b.c: Likewise.
241 * ld-size/size-7.rd: Likewise.
242 * ld-size/size-7a.c: Likewise.
243 * ld-size/size-7b.c: Likewise.
244 * ld-size/size-8.rd: Likewise.
245 * ld-size/size-8a.c: Likewise.
246 * ld-size/size-8b.c: Likewise.
247
248 2013-01-16 Alan Modra <amodra@gmail.com>
249
250 * ld-plugin/lto.exp (lto-9.o, pr13229.o): Pass -finline.
251
252 2013-01-15 Alan Modra <amodra@gmail.com>
253
254 * ld-powerpc/tlsso.d: Adjust for plt-thread-safe stubs.
255 * ld-powerpc/tlsso.g: Likewise.
256 * ld-powerpc/tlsso.r: Likewise.
257 * ld-powerpc/tlstocso.d: Likewise.
258 * ld-powerpc/tlstocso.g: Likewise.
259
260 2013-01-15 Alan Modra <amodra@gmail.com>
261
262 * ld-plugin/lto-16a.d: Match powerpc64 function symbol type.
263 * ld-plugin/lto-16b.d: Likewise.
264 * ld-plugin/lto-17a.d: Likewise.
265 * ld-plugin/lto-17b-2.d: Likewise.
266
267 2013-01-14 Alan Modra <amodra@gmail.com>
268
269 * ld-elf/pr14926.d: Disable for d10v, msp, xstormy.
270 * ld-elf/sec-to-seg.exp: Choose correct variant output to suit
271 updated microblaze page size.
272
273 2013-01-10 Will Newton <will.newton@imgtec.com>
274
275 * ld-elf/merge.d: Mark Meta as xfail.
276 * ld-gc/start.d: Skip this test on Meta.
277 * ld-gc/personality.d: Skip this test on Meta.
278 * ld-metag/external.s: New file.
279 * ld-metag/metag.exp: New file.
280 * ld-metag/pcrel.d: New file.
281 * ld-metag/pcrel.s: New file.
282 * ld-metag/shared.d: New file.
283 * ld-metag/shared.r: New file.
284 * ld-metag/shared.s: New file.
285 * ld-metag/stub.d: New file.
286 * ld-metag/stub.s: New file.
287 * ld-metag/stub_pic_app.d: New file.
288 * ld-metag/stub_pic_app.r: New file.
289 * ld-metag/stub_pic_app.s: New file.
290 * ld-metag/stub_pic_shared.d: New file.
291 * ld-metag/stub_pic_shared.s: New file.
292 * ld-metag/stub_shared.d: New file.
293 * ld-metag/stub_shared.r: New file.
294 * ld-metag/stub_shared.s: New file.
295
296 2013-01-08 Thomas Schwinge <thomas@codesourcery.com>
297
298 * ld-i386/export-class.exp: Restore (and reword) comment about
299 excluded targets.
300
301 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
302
303 * ld-aarch64/emit-relocs-264.d: Append the '-Mno-aliases' option to
304 the objdump directive.
305 * ld-aarch64/emit-relocs-266.d: Ditto.
306 * ld-aarch64/emit-relocs-268.d: Ditto.
307 * ld-aarch64/emit-relocs-269.d: Ditto.
308 * ld-aarch64/emit-relocs-270.d: Ditto.
309 * ld-aarch64/emit-relocs-271.d: Ditto.
310 * ld-aarch64/emit-relocs-272.d: Ditto.
311
312 For older changes see ChangeLog-2012
313 \f
314 Copyright (C) 2013 Free Software Foundation, Inc.
315
316 Copying and distribution of this file, with or without modification,
317 are permitted in any medium without royalty provided the copyright
318 notice and this notice are preserved.
319
320 Local Variables:
321 mode: change-log
322 left-margin: 8
323 fill-column: 74
324 version-control: never
325 End:
This page took 0.036276 seconds and 4 git commands to generate.