]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - ld/testsuite/ChangeLog
include/elf/
[thirdparty/binutils-gdb.git] / ld / testsuite / ChangeLog
1 2013-07-12 Maciej W. Rozycki <macro@codesourcery.com>
2
3 * ld-mips-elf/nan-2008.d: New test.
4 * ld-mips-elf/nan-legacy.d: New test.
5 * ld-mips-elf/nan-mixed-1.d: New test.
6 * ld-mips-elf/nan-mixed-2.d: New test.
7 * ld-mips-elf/nan-2008.s: New test source.
8 * ld-mips-elf/nan-legacy.s: New test source.
9
10 2013-07-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
11
12 * ld-aarch64/emit-relocs-309.s: Replace got_prel19 with got.
13 * ld-aarch64/gc-relocs-309.s: Likewise.
14
15 2013-07-02 Marcus Shawcroft <marcus.shawcroft@arm.com>
16
17 * ld-aarch64/gc-plt-relocs.d: Adjust expected .got offsets.
18 * ld-aarch64/tls-desc-ie.d: Likewise.
19 * ld-aarch64/emit-relocs-311.d: Adjust expected symbol.
20 * ld-aarch64/tls-relax-all.d: Likewise.
21 * ld-aarch64/tls-relax-gd-ie.d: Likewise.
22 * ld-aarch64/tls-relax-gdesc-ie.d: Likewise.
23 * ld-aarch64/tls-relax-gdesc-ie-2.d: Likewise.
24
25 2013-07-01 H.J. Lu <hongjiu.lu@intel.com>
26
27 * ld-x86-64/tlsg.sd: Adjusted.
28
29 2013-06-28 H.J. Lu <hongjiu.lu@intel.com>
30
31 PR ld/15685
32 * ld-x86-64/tlsg.s: Add a test for R_X86_64_DTPOFF64.
33 * ld-x86-64/tlsg.sd: Updated.
34
35 2013-06-24 Maciej W. Rozycki <macro@codesourcery.com>
36
37 * ld-mips-elf/jalx-2.dd: Update for microMIPS PLT support.
38 * ld-mips-elf/pic-and-nonpic-3a.dd: Update for the _MIPS_STUBS_
39 magic symbol.
40 * ld-mips-elf/pic-and-nonpic-3b.dd: Likewise.
41 * ld-mips-elf/pic-and-nonpic-6-n32.dd: Likewise.
42 * ld-mips-elf/pic-and-nonpic-6-n64.dd: Likewise.
43 * ld-mips-elf/pic-and-nonpic-6-o32.dd: Likewise.
44 * ld-mips-elf/stub-dynsym-1-10000.d: Likewise.
45 * ld-mips-elf/stub-dynsym-1-2fe80.d: Likewise.
46 * ld-mips-elf/stub-dynsym-1-7fff.d: Likewise.
47 * ld-mips-elf/stub-dynsym-1-8000.d: Likewise.
48 * ld-mips-elf/stub-dynsym-1-fff0.d: Likewise.
49 * ld-mips-elf/tlslib-o32.d: Likewise.
50
51 2013-06-19 Will Newton <will.newton@linaro.org>
52
53 * ld-aarch64/aarch64-elf.exp: Remove ifunc tests.
54 * ld-ifunc/ifunc.exp: Disable ifunc tests on AArch64.
55 * ld-aarch64/ifunc-1-local.d: Remove.
56 * ld-aarch64/ifunc-1-local.s: Likewise.
57 * ld-aarch64/ifunc-1.d: Likewise.
58 * ld-aarch64/ifunc-1.s: Likewise.
59 * ld-aarch64/ifunc-10.d: Likewise.
60 * ld-aarch64/ifunc-10.s: Likewise.
61 * ld-aarch64/ifunc-11.d: Likewise.
62 * ld-aarch64/ifunc-11.s: Likewise.
63 * ld-aarch64/ifunc-12.d: Likewise.
64 * ld-aarch64/ifunc-12.s: Likewise.
65 * ld-aarch64/ifunc-13.d: Likewise.
66 * ld-aarch64/ifunc-13a.s: Likewise.
67 * ld-aarch64/ifunc-13b.s: Likewise.
68 * ld-aarch64/ifunc-14a.d: Likewise.
69 * ld-aarch64/ifunc-14a.s: Likewise.
70 * ld-aarch64/ifunc-14b.d: Likewise.
71 * ld-aarch64/ifunc-14b.s: Likewise.
72 * ld-aarch64/ifunc-14c.d: Likewise.
73 * ld-aarch64/ifunc-14c.s: Likewise.
74 * ld-aarch64/ifunc-14d.d: Likewise.
75 * ld-aarch64/ifunc-14e.d: Likewise.
76 * ld-aarch64/ifunc-14f.d: Likewise.
77 * ld-aarch64/ifunc-15.d: Likewise.
78 * ld-aarch64/ifunc-15.s: Likewise.
79 * ld-aarch64/ifunc-16.d: Likewise.
80 * ld-aarch64/ifunc-16.s: Likewise.
81 * ld-aarch64/ifunc-17a.d: Likewise.
82 * ld-aarch64/ifunc-17a.s: Likewise.
83 * ld-aarch64/ifunc-17b.d: Likewise.
84 * ld-aarch64/ifunc-17b.s: Likewise.
85 * ld-aarch64/ifunc-18a.d: Likewise.
86 * ld-aarch64/ifunc-18a.s: Likewise.
87 * ld-aarch64/ifunc-18b.d: Likewise.
88 * ld-aarch64/ifunc-18b.s: Likewise.
89 * ld-aarch64/ifunc-19a.d: Likewise.
90 * ld-aarch64/ifunc-19a.s: Likewise.
91 * ld-aarch64/ifunc-19b.d: Likewise.
92 * ld-aarch64/ifunc-19b.s: Likewise.
93 * ld-aarch64/ifunc-2-local.d: Likewise.
94 * ld-aarch64/ifunc-2-local.s: Likewise.
95 * ld-aarch64/ifunc-2.d: Likewise.
96 * ld-aarch64/ifunc-2.s: Likewise.
97 * ld-aarch64/ifunc-20.d: Likewise.
98 * ld-aarch64/ifunc-20.s: Likewise.
99 * ld-aarch64/ifunc-3.s: Likewise.
100 * ld-aarch64/ifunc-3a.d: Likewise.
101 * ld-aarch64/ifunc-3b.d: Likewise.
102 * ld-aarch64/ifunc-4.d: Likewise.
103 * ld-aarch64/ifunc-4.s: Likewise.
104 * ld-aarch64/ifunc-4a.d: Likewise.
105 * ld-aarch64/ifunc-5-local.s: Likewise.
106 * ld-aarch64/ifunc-5.s: Likewise.
107 * ld-aarch64/ifunc-5a-local.d: Likewise.
108 * ld-aarch64/ifunc-5a.d: Likewise.
109 * ld-aarch64/ifunc-5b-local.d: Likewise.
110 * ld-aarch64/ifunc-5b.d: Likewise.
111 * ld-aarch64/ifunc-5r-local.d: Likewise.
112 * ld-aarch64/ifunc-6.s: Likewise.
113 * ld-aarch64/ifunc-6a.d: Likewise.
114 * ld-aarch64/ifunc-6b.d: Likewise.
115 * ld-aarch64/ifunc-7.s: Likewise.
116 * ld-aarch64/ifunc-7a.d: Likewise.
117 * ld-aarch64/ifunc-7b.d: Likewise.
118 * ld-aarch64/ifunc-7c.d: Likewise.
119 * ld-aarch64/ifunc-8.d: Likewise.
120 * ld-aarch64/ifunc-8a.s: Likewise.
121 * ld-aarch64/ifunc-8b.s: Likewise.
122 * ld-aarch64/ifunc-9.d: Likewise.
123 * ld-aarch64/ifunc-9.s: Likewise.
124
125 2013-06-17 Will Newton <will.newton@linaro.org>
126
127 * ld-aarch64/ifunc-1-local.d: Enable test on aarch64_be.
128 * ld-aarch64/ifunc-1.d: Likewise.
129 * ld-aarch64/ifunc-10.d: Likewise.
130 * ld-aarch64/ifunc-11.d: Likewise.
131 * ld-aarch64/ifunc-12.d: Likewise.
132 * ld-aarch64/ifunc-13.d: Likewise.
133 * ld-aarch64/ifunc-14a.d: Likewise.
134 * ld-aarch64/ifunc-14b.d: Likewise.
135 * ld-aarch64/ifunc-14c.d: Likewise.
136 * ld-aarch64/ifunc-14d.d: Likewise.
137 * ld-aarch64/ifunc-14e.d: Likewise.
138 * ld-aarch64/ifunc-14f.d: Likewise.
139 * ld-aarch64/ifunc-15.d: Likewise.
140 * ld-aarch64/ifunc-16.d: Likewise.
141 * ld-aarch64/ifunc-17a.d: Likewise.
142 * ld-aarch64/ifunc-17b.d: Likewise.
143 * ld-aarch64/ifunc-18a.d: Likewise.
144 * ld-aarch64/ifunc-18b.d: Likewise.
145 * ld-aarch64/ifunc-19a.d: Likewise.
146 * ld-aarch64/ifunc-19b.d: Likewise.
147 * ld-aarch64/ifunc-2-local.d: Likewise.
148 * ld-aarch64/ifunc-2.d: Likewise.
149 * ld-aarch64/ifunc-20.d: Likewise.
150 * ld-aarch64/ifunc-3a.d: Likewise.
151 * ld-aarch64/ifunc-3b.d: Likewise.
152 * ld-aarch64/ifunc-4.d: Likewise.
153 * ld-aarch64/ifunc-4a.d: Likewise.
154 * ld-aarch64/ifunc-5a-local.d: Likewise.
155 * ld-aarch64/ifunc-5a.d: Likewise.
156 * ld-aarch64/ifunc-5b-local.d: Likewise.
157 * ld-aarch64/ifunc-5b.d: Likewise.
158 * ld-aarch64/ifunc-5r-local.d: Likewise.
159 * ld-aarch64/ifunc-6a.d: Likewise.
160 * ld-aarch64/ifunc-6b.d: Likewise.
161 * ld-aarch64/ifunc-7a.d: Likewise.
162 * ld-aarch64/ifunc-7b.d: Likewise.
163 * ld-aarch64/ifunc-8.d: Likewise.
164 * ld-aarch64/ifunc-9.d: Likewise.
165 * ld-ifunc/ifunc.exp: Likewise.
166
167 2013-06-14 Yufeng Zhang <yufeng.zhang@arm.com>
168
169 * ld-aarch64/aarch64-elf.exp: Add 'ifunc-7c'.
170 * ld-aarch64/ifunc-7c.d: New test.
171
172 2013-06-14 Yufeng Zhang <yufeng.zhang@arm.com>
173
174 * ld-aarch64/ifunc-1-local.d: Replace hard-coded immediate offset
175 with regexp.
176 * ld-aarch64/ifunc-1.d: Likewise.
177 * ld-aarch64/ifunc-2-local.d: Likewise.
178 * ld-aarch64/ifunc-2.d: Likewise.
179 * ld-aarch64/ifunc-3a.d: Likewise.
180 * ld-aarch64/ifunc-2-local.s: Change not to declare __GI_foo and foo
181 global.
182
183 2013-06-13 Terry Guo <terry.guo@arm.com>
184
185 PR ld/15302
186 * ld-arm/branch-lks-sym.ld: New script.
187 * ld-arm/thumb-b-lks-sym.s: New test.
188 * ld-arm/thumb-b-lks-sym.d: Expected disassembly.
189 * ld-arm/thumb-bl-lks-sym.s: New test.
190 * ld-arm/thumb-bl-lks-sym.d: Expected disassembly.
191 * ld-arm/arm-elf.exp: Run the new tests.
192
193 2013-06-07 Will Newton <will.newton@linaro.org>
194
195 * ld-ifunc/ifunc.exp: Enable ifunc tests for AArch64.
196 * ld-aarch64/aarch64-elf.exp: Add ifunc tests.
197 * ld-aarch64/ifunc-1-local.d: New file.
198 * ld-aarch64/ifunc-1-local.s: Likewise.
199 * ld-aarch64/ifunc-1.d: Likewise.
200 * ld-aarch64/ifunc-1.s: Likewise.
201 * ld-aarch64/ifunc-10.d: Likewise.
202 * ld-aarch64/ifunc-10.s: Likewise.
203 * ld-aarch64/ifunc-11.d: Likewise.
204 * ld-aarch64/ifunc-11.s: Likewise.
205 * ld-aarch64/ifunc-12.d: Likewise.
206 * ld-aarch64/ifunc-12.s: Likewise.
207 * ld-aarch64/ifunc-13.d: Likewise.
208 * ld-aarch64/ifunc-13a.s: Likewise.
209 * ld-aarch64/ifunc-13b.s: Likewise.
210 * ld-aarch64/ifunc-14a.d: Likewise.
211 * ld-aarch64/ifunc-14a.s: Likewise.
212 * ld-aarch64/ifunc-14b.d: Likewise.
213 * ld-aarch64/ifunc-14b.s: Likewise.
214 * ld-aarch64/ifunc-14c.d: Likewise.
215 * ld-aarch64/ifunc-14c.s: Likewise.
216 * ld-aarch64/ifunc-14d.d: Likewise.
217 * ld-aarch64/ifunc-14e.d: Likewise.
218 * ld-aarch64/ifunc-14f.d: Likewise.
219 * ld-aarch64/ifunc-15.d: Likewise.
220 * ld-aarch64/ifunc-15.s: Likewise.
221 * ld-aarch64/ifunc-16.d: Likewise.
222 * ld-aarch64/ifunc-16.s: Likewise.
223 * ld-aarch64/ifunc-17a.d: Likewise.
224 * ld-aarch64/ifunc-17a.s: Likewise.
225 * ld-aarch64/ifunc-17b.d: Likewise.
226 * ld-aarch64/ifunc-17b.s: Likewise.
227 * ld-aarch64/ifunc-18a.d: Likewise.
228 * ld-aarch64/ifunc-18a.s: Likewise.
229 * ld-aarch64/ifunc-18b.d: Likewise.
230 * ld-aarch64/ifunc-18b.s: Likewise.
231 * ld-aarch64/ifunc-19a.d: Likewise.
232 * ld-aarch64/ifunc-19a.s: Likewise.
233 * ld-aarch64/ifunc-19b.d: Likewise.
234 * ld-aarch64/ifunc-19b.s: Likewise.
235 * ld-aarch64/ifunc-2-local.d: Likewise.
236 * ld-aarch64/ifunc-2-local.s: Likewise.
237 * ld-aarch64/ifunc-2.d: Likewise.
238 * ld-aarch64/ifunc-2.s: Likewise.
239 * ld-aarch64/ifunc-20.d: Likewise.
240 * ld-aarch64/ifunc-20.s: Likewise.
241 * ld-aarch64/ifunc-3.s: Likewise.
242 * ld-aarch64/ifunc-3a.d: Likewise.
243 * ld-aarch64/ifunc-3b.d: Likewise.
244 * ld-aarch64/ifunc-4.d: Likewise.
245 * ld-aarch64/ifunc-4.s: Likewise.
246 * ld-aarch64/ifunc-4a.d: Likewise.
247 * ld-aarch64/ifunc-5-local.s: Likewise.
248 * ld-aarch64/ifunc-5.s: Likewise.
249 * ld-aarch64/ifunc-5a-local.d: Likewise.
250 * ld-aarch64/ifunc-5a.d: Likewise.
251 * ld-aarch64/ifunc-5b-local.d: Likewise.
252 * ld-aarch64/ifunc-5b.d: Likewise.
253 * ld-aarch64/ifunc-5r-local.d: Likewise.
254 * ld-aarch64/ifunc-6.s: Likewise.
255 * ld-aarch64/ifunc-6a.d: Likewise.
256 * ld-aarch64/ifunc-6b.d: Likewise.
257 * ld-aarch64/ifunc-7.s: Likewise.
258 * ld-aarch64/ifunc-7a.d: Likewise.
259 * ld-aarch64/ifunc-7b.d: Likewise.
260 * ld-aarch64/ifunc-8.d: Likewise.
261 * ld-aarch64/ifunc-8a.s: Likewise.
262 * ld-aarch64/ifunc-8b.s: Likewise.
263 * ld-aarch64/ifunc-9.d: Likewise.
264 * ld-aarch64/ifunc-9.s: Likewise.
265
266 2013-06-04 Roland McGrath <mcgrathr@google.com>
267
268 * ld-size/size.exp: For *-*-nacl* targets, use options_regsub(ld)
269 to massage -m arguments into _nacl variants.
270 * ld/testsuite/ld-size/size32-1-i386.d: Loosen regexps so they
271 don't care what the exact addresses are.
272 * ld/testsuite/ld-size/size32-1-x32.d: Likewise.
273 * ld/testsuite/ld-size/size32-1-x86-64.d: Likewise.
274 * ld/testsuite/ld-size/size32-2-i386.d: Likewise.
275 * ld/testsuite/ld-size/size32-2-x32.d: Likewise.
276 * ld/testsuite/ld-size/size32-2-x86-64.d: Likewise.
277 * ld/testsuite/ld-size/size64-1-x32.d: Likewise.
278 * ld/testsuite/ld-size/size64-1-x86-64.d: Likewise.
279 * ld/testsuite/ld-size/size64-2-x32.d: Likewise.
280 * ld/testsuite/ld-size/size64-2-x86-64.d: Likewise.
281
282 2013-06-04 H.J. Lu <hongjiu.lu@intel.com>
283
284 * ld-i386/tlsbindesc-nacl.rd: Updated for text/data/bss section
285 alignment change.
286 * ld-x86-64/split-by-file-nacl.rd: Likewise.
287
288 2013-05-31 H.J. Lu <hongjiu.lu@intel.com>
289
290 * ld-i386/pr12718.d: Updated for text/data/bss section alignment
291 change.
292 * ld-i386/tlsbindesc.dd: Likewise.
293 * ld-i386/tlsbindesc.rd: Likewise.
294 * ld-i386/tlsnopic.dd: Likewise.
295 * ld-i386/tlspic.dd: Likewise.
296 * ld-x86-64/ilp32-4.d: Likewise.
297 * ld-x86-64/pr12718.d: Likewise.
298 * ld-x86-64/split-by-file.rd: Likewise.
299 * ld-x86-64/tlsbin.dd: Likewise.
300 * ld-x86-64/tlsbin.rd: Likewise.
301 * ld-x86-64/tlsbindesc.dd: Likewise.
302 * ld-x86-64/tlsbindesc.rd: Likewise.
303 * ld-x86-64/tlsdesc.dd: Likewise.
304 * ld-x86-64/tlsdesc.rd: Likewise.
305 * ld-x86-64/tlspic.dd: Likewise.
306 * ld-x86-64/tlspic.rd: Likewise.
307
308 2013-05-29 Maciej W. Rozycki <macro@codesourcery.com>
309
310 * ld-mips-elf/jalr3.dd: New test.
311 * ld-mips-elf/jalr3.ld: New test linker script.
312 * ld-mips-elf/mips-elf.exp: Run the new test.
313
314 2013-05-21 Alan Modra <amodra@gmail.com>
315
316 PR ld/12982
317 * ld-plugin/pr12982.d: Fail if RWE GNU_STACK present.
318
319 2013-05-21 Alan Modra <amodra@gmail.com>
320
321 * ld-powerpc/export-class.exp (supports_ppc64): Delete.
322 (powerpc_export_class_test): Add "endian" param.
323 (abis): Add little-endian targets and test.
324 * ld-powerpc/powerpc-64-export-class.xd: Update for little-endian.
325
326 2013-05-10 Joel Brobecker <brobecker@adacore.com>
327
328 * ld-powerpc/aix-core-sec-1.hd, ld-powerpc/aix-core-sec-2.hd,
329 ld-powerpc/aix-core-sec-3.hd: Adjust expected section flags
330 for section .loader.
331
332 2013-05-03 Maciej W. Rozycki <macro@codesourcery.com>
333
334 PR ld/15365
335 * ld-elf/ehdr_start.d: Expect __ehdr_start to be STB_LOCAL.
336 * ld-mips-elf/ehdr_start-1.nd: New test.
337 * ld-mips-elf/ehdr_start-2.nd: New test.
338 * ld-mips-elf/ehdr_start-1.ld: New test linker script.
339 * ld-mips-elf/ehdr_start-2.ld: New test linker script.
340 * ld-mips-elf/ehdr_start-new.s: New test source.
341 * ld-mips-elf/ehdr_start-o32.s: New test source.
342 * ld-mips-elf/mips-elf.exp: Run the new tests.
343
344 2013-05-03 Maciej W. Rozycki <macro@codesourcery.com>
345
346 * ld-elf/provide-hidden-s.nd: New test.
347 * ld-elf/provide-hidden-abs.nd: New test.
348 * ld-elf/provide-hidden-def.nd: New test.
349 * ld-elf/provide-hidden-dyn.nd: New test.
350 * ld-elf/provide-hidden-sec.nd: New test.
351 * ld-elf/provide-hidden-dynabs.nd: New test.
352 * ld-elf/provide-hidden-dynsec.nd: New test.
353 * ld-elf/provide-hidden-s.ld: New test linker script.
354 * ld-elf/provide-hidden-1.ld: New test linker script.
355 * ld-elf/provide-hidden-2.ld: New test linker script.
356 * ld-elf/provide-hidden-1.s: New test source.
357 * ld-elf/provide-hidden-2.s: New test source.
358 * ld-elf/provide-hidden-3.s: New test source.
359 * ld-elf/provide-hidden-4.s: New test source.
360 * ld-elf/provide-hidden.exp: New test script.
361
362 2013-05-02 Nick Clifton <nickc@redhat.com>
363
364 * ld-elf/flags1.d: Expect this test to pass on the MSP430.
365 * ld-elf/init-fini-arrays.d: Expect this test to fail on the
366 MSP430.
367 * ld-elf/merge.d: Expect this test to pass on the MSP430.
368 * ld-elf/sec64k.exp: Skip these tests for the MSP430.
369 * ld-gc/pr13683.d: Expect this test to fail on the MSP430.
370 * ld-srec/srec.exp: Expect these tests to fail on the MSP430.
371 * ld-undefined/undefined.exp: Expect the UNDEFINED LINE test to
372 fail on the MSP430.
373
374 2013-05-01 Maciej W. Rozycki <macro@codesourcery.com>
375
376 * lib/ld-lib.exp (check_shared_lib_support): Also exclude
377 mips*-*-elf.
378
379 2013-04-30 Hans-Peter Nilsson <hp@axis.com>
380
381 * lib/ld-lib.exp (check_shared_lib_support): Match cris*-*-elf as
382 a negative pattern instead of cris*-*-*.
383
384 2013-04-30 Will Newton <will.newton@linaro.org>
385
386 * ld-arm/arm-elf.exp: Use linker script for IFUNC test 17.
387 * ld-arm/ifunc-17.dd: Update offsets for linker script.
388 * ld-arm/ifunc-17.gd: Likewise.
389 * ld-arm/ifunc-17.rd: Likewise.
390
391 2013-04-29 Will Newton <will.newton@linaro.org>
392
393 * ld-arm/arm-elf.exp: Add IFUNC test 17.
394 * ld-arm/ifunc-17.dd: New file.
395 * ld-arm/ifunc-17.gd: Likewise.
396 * ld-arm/ifunc-17.rd: Likewise.
397 * ld-arm/ifunc-17.s: Likweise.
398 * ld-arm/ifunc-1.rd: Reorder relocs to match linker output.
399 * ld-arm/ifunc-2.rd: Likewise.
400 * ld-arm/ifunc-5.rd: Likewise.
401 * ld-arm/ifunc-6.rd: Likewise.
402
403 2013-04-29 Will Newton <will.newton@linaro.org>
404
405 * ld-plugin/lto.exp: Disable ld/12942 test for gcc < 4.7.0.
406
407 2013-04-22 Alan Modra <amodra@gmail.com>
408
409 * ld-powerpc/tlsexe.d: Adjust for section id changes.
410 * ld-powerpc/tlsexe.r: Likewise.
411 * ld-powerpc/tlsexetoc.d: Likewise.
412 * ld-powerpc/tlsexetoc.r: Likewise.
413 * ld-powerpc/tlsso.d: Likewise.
414 * ld-powerpc/tlsso.r: Likewise.
415 * ld-powerpc/tlstocso.d: Likewise.
416 * ld-powerpc/tlstocso.r: Likewise.
417
418 2013-04-15 H.J. Lu <hongjiu.lu@intel.com>
419
420 PR ld/15371
421 * ld-ifunc/ifunc-20-i386.d: New file.
422 * ld-ifunc/ifunc-20-x86-64.d: Likewise.
423 * ld-ifunc/ifunc-20.s: Likewise.
424
425 2013-04-10 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
426
427 * ld-aarch64/gc-plt1.s: New file.
428 * ld-aarch64/gc-plt2.s: Likewise.
429 * ld-aarch64/gc-plt-hidden.s: Likewise.
430 * ld-aarch64/gc-plt-main.s: Likewise.
431 * ld-aarch64/gc-relocs-257.s: Likewise.
432 * ld-aarch64/gc-plt-relocs.d: Update expected objdump.
433 * ld-aarch64/gc-relocs-257.d: Likewise.
434 * ld-aarch64/gc-relocs-257-dyn.d: Likewise.
435 * ld-aarch64/aarch64-elf.exp: Add test.
436
437 2013-04-08 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
438
439 * ld-aarch64/gc-tls-relocs.d: Handle big endian format.
440 * ld-aarch64/gc-got-relocs.d: Likewise.
441
442 2013-04-04 Alan Modra <amodra@gmail.com>
443
444 * ld-elf/shared.exp: Update regexp on --no-add-needed and
445 --no-copy-dt-needed-entries tests.
446
447 2013-04-03 Alan Modra <amodra@gmail.com>
448
449 PR ld/15227
450 * ld-plugin/lto.exp (PR ld/12942 (3)): Remove file name and
451 line number from regexp.
452 (PR ld/15146 (2)): Similarly.
453 * ld-plugin/pr12942a.cc (main): Use __builtin_abort.
454
455 2013-03-30 Alan Modra <amodra@gmail.com>
456
457 PR ld/15323
458 * ld-plugin/lto.exp (pr15323a.c): Compile without -flto rather
459 than using -r to effectively strip out lto info.
460
461 2013-03-29 H.J. Lu <hongjiu.lu@intel.com>
462
463 PR ld/15323
464 * ld-plugin/lto.exp (lto_link_tests): Add pr15323a-r.o.
465 (lto_run_tests): Add a test for PR ld/15323.
466
467 * ld-plugin/pr15323.out: New file.
468 * ld-plugin/pr15323a.c: Likewise.
469 * ld-plugin/pr15323b.c: Likewise.
470
471 2013-03-22 Nick Clifton <nickc@redhat.com>
472
473 * ld-elf/init0.s: Add alloc attribute to .section directive.
474 * ld-elf/fini1.s: Likewise.
475 * ld-elf/fini2.s: Likewise.
476 * ld-elf/fini3.s: Likewise.
477 * ld-elf/finin.s: Likewise.
478 * ld-elf/init0.s: Likewise.
479 * ld-elf/init1.s: Likewise.
480 * ld-elf/init2.s: Likewise.
481 * ld-elf/init3.s: Likewise.
482 * ld-elf/initn.s: Likewise.
483
484 2013-02-02 Michael Schewe <michael.schewe@gmx.net>
485
486 * ld-h8300/h8300.exp: Add new relax-7 test on ELF.
487 * ld-h8300/relax-2.s: Add other direction and .w/.l variants of
488 mov insns.
489 * ld-h8300/relax-2.d: Update expected disassembly.
490 * ld-h8300/relax-7a.s: New: tests for mov @(disp:32,ERx) -> mov
491 @(disp:16,ERx).
492 * ld-h8300/relax-7b.s: New: Likewise.
493 * ld-h8300/relax-7.d: New: expected disassembly.
494
495 2013-03-20 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
496
497 * ld-elf/group8a.d (notarget): Remove aarch64*-*-*.
498 * ld-elf/group8b.d: Likewise.
499 * ld-elf/group9a.d: Likewise.
500 * ld-elf/group9b.d: Likewise.
501 * ld-elf/pr12851.d: Likewise.
502 * ld-elf/pr12975.d: Likewise.
503 * ld-elf/pr13177.d: Likewise.
504 * ld-elf/pr13195.d: Likewise.
505
506 2013-03-20 Will Newton <will.newton@linaro.org>
507
508 * ld-elfvers/vers.exp (objdump_symstuff): Sort objdump output
509 based on the symbol name rather than address.
510 * ld-elfvers/vers1.sym: Reorder contents to match changes to vers.exp.
511 * ld-elfvers/vers15.sym: Likewise.
512 * ld-elfvers/vers18.sym: Likewise.
513 * ld-elfvers/vers21.sym: Likewise.
514 * ld-elfvers/vers9.sym: Likewise.
515
516 2013-03-20 Alan Modra <amodra@gmail.com>
517
518 * ld-elf/rel.c, ld-elf/relmain.c, ld-elf/relmain.out: New test.
519 * ld-elf/shared.exp: Build and run it.
520
521 2013-03-20 Alan Modra <amodra@gmail.com>
522 Will Newton <will.newton@linaro.org
523
524 * ld-elfvers/vers.exp: Add -Wl,--no-as-needed to all tests
525 linking against shared libraries.
526 * ld-elfweak/elfweak.exp: Likewise. Enable for x86_64-linux.
527 Build main1.o using $picflag.
528
529 2013-03-18 Alan Modra <amodra@gmail.com>
530
531 * ld-elf/pr14862.out: Expect no output.
532
533 2013-03-15 Will Newton <will.newton@linaro.org>
534
535 * ld-arm/arm-elf.exp: Expand *-*eabi test to cover *-*eabi*.
536 * ld-arm/gc-hidden-1.d: Likewise.
537 * ld-elfvsb/elfvsb.exp: Likewise.
538 * ld-shared/shared.exp: Likewise.
539
540 2013-03-08 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
541
542 * lib/ld-lib.exp (check_gc_sections_available): Remove aarch64
543 from list of targets that don't support gc-section.
544
545 2013-03-05 Alan Modra <amodra@gmail.com>
546
547 * ld-scripts/rgn-at6.s, * ld-scripts/rgn-at6.t, * ld-scripts/rgn-at6.d,
548 * ld-scripts/rgn-at7.t, * ld-scripts/rgn-at7.d: New tests.
549
550 2013-02-28 Nathan Sidwell <nathan@codesourcery.com>
551
552 * ld-arm/tls-local-static.s: New test.
553 * ld-arm/tls-local-static.d: New.
554 * ld-arm/arm-elf.exp (tls-local-static): Add test.
555
556 2013-02-21 H.J. Lu <hongjiu.lu@intel.com>
557
558 PR ld/15167
559 * ld-unique/unique.exp: Add a test for shared library with
560 reference.
561
562 2013-02-19 Maciej W. Rozycki <macro@codesourcery.com>
563
564 * lib/ld-lib.exp (run_ld_link_tests): Add another argument, pass
565 its contents to ar_simple_create and ld_simple_link after
566 objfiles.
567 * ld-aarch64/aarch64-elf.exp: Adjust accordingly.
568 * ld-alpha/alpha.exp: Likewise.
569 * ld-arm/arm-elf.exp: Likewise.
570 * ld-arm/export-class.exp: Likewise.
571 * ld-elf/comm-data.exp: Likewise.
572 * ld-elf/eh-group.exp: Likewise.
573 * ld-elf/elf.exp: Likewise.
574 * ld-elf/export-class.exp: Likewise.
575 * ld-elfvers/vers.exp: Likewise.
576 * ld-frv/tls.exp: Likewise.
577 * ld-i386/export-class.exp: Likewise.
578 * ld-i386/i386.exp: Likewise.
579 * ld-ia64/ia64.exp: Likewise.
580 * ld-libs/libs.exp: Likewise.
581 * ld-m68k/m68k.exp: Likewise.
582 * ld-metag/metag.exp: Likewise.
583 * ld-mips-elf/comm-data.exp: Likewise.
584 * ld-mips-elf/export-class.exp: Likewise.
585 * ld-mips-elf/mips-elf.exp: Likewise.
586 * ld-mn10300/mn10300.exp: Likewise.
587 * ld-pe/pe-compile.exp: Likewise.
588 * ld-pe/pe.exp: Likewise.
589 * ld-plugin/plugin.exp: Likewise.
590 * ld-powerpc/aix52.exp: Likewise.
591 * ld-powerpc/export-class.exp: Likewise.
592 * ld-powerpc/powerpc.exp: Likewise.
593 * ld-s390/s390.exp: Likewise.
594 * ld-sh/sh-vxworks.exp: Likewise.
595 * ld-sh/sh64/sh64.exp: Likewise.
596 * ld-sparc/sparc.exp: Likewise.
597 * ld-tic6x/tic6x.exp: Likewise.
598 * ld-tilegx/tilegx.exp: Likewise.
599 * ld-tilepro/tilepro.exp: Likewise.
600 * ld-undefined/entry.exp: Likewise.
601 * ld-vax-elf/vax-elf.exp: Likewise.
602 * ld-x86-64/dwarfreloc.exp: Likewise.
603 * ld-x86-64/export-class.exp: Likewise.
604 * ld-x86-64/x86-64.exp: Likewise.
605 * ld-xc16x/xc16x.exp: Likewise.
606 * ld-xstormy16/xstormy16.exp: Likewise.
607 * ld-xtensa/xtensa.exp: Likewise.
608
609 2013-02-18 Maciej W. Rozycki <macro@codesourcery.com>
610
611 * ld-mips-elf/jalx-2.ld: Include .rel.plt in output, give .plt a
612 mapping.
613 * ld-mips-elf/jalx-2.dd: Adjust disassembly accordingly.
614
615 2013-02-18 Alan Modra <amodra@gmail.com>
616
617 * ld-plugin/lto.exp (Build pr15146b.so) Add -Wl,--no-as-needed.
618 (PR ld/15146 (1), (2)): Likewise.
619 (LTO 7): Likewise.
620
621 2013-02-16 H.J. Lu <hongjiu.lu@intel.com>
622
623 PR ld/15146
624 * ld-plugin/pr15146.d: New file.
625 * ld-plugin/pr15146a.c: Likewise.
626 * ld-plugin/pr15146b.c: Likewise.
627 * ld-plugin/pr15146c.c: Likewise.
628 * ld-plugin/pr15146d.c: Likewise.
629
630 * ld-plugin/lto.exp: Add tests for PR ld/15146.
631
632 2013-02-15 Markos Chandras <markos.chandras@imgtec.com>
633
634 * ld-metag/pcrel.d: Fix the expected disassembler
635 output to be in little endian format
636 * ld-metag/shared.d: likewise
637 * ld-metag/stub.d: likewise
638 * ld-metag/stub_pic_app.d: likewise
639 * ld-metag/stub_pic_shared.d: likewise
640 * ld-metag/stub_shared.d: likewise
641
642 2013-02-13 Richard Sandiford <rdsandiford@googlemail.com>
643
644 * ld-mips-elf/mips16-pic-2.dd,
645 ld-mips-elf/mips16-pic-2.gd: Remove 3 unused local GOT entries.
646 * ld-mips-elf/got-page-4a.s, ld-mips-elf/got-page-4b.s,
647 ld-mips-elf/got-page-4a.d, ld-mips-elf/got-page-4a.got,
648 ld-mips-elf/got-page-4b.d, ld-mips-elf/got-page-4b.got,
649 ld-mips-elf/got-page-5.s, ld-mips-elf/got-page-5.d,
650 ld-mips-elf/got-page-5.got, ld-mips-elf/got-page-6.s,
651 ld-mips-elf/got-page-6.d, ld-mips-elf/got-page-6.got,
652 ld-mips-elf/got-page-7a.s, ld-mips-elf/got-page-7b.s,
653 ld-mips-elf/got-page-7c.s, ld-mips-elf/got-page-7d.s,
654 ld-mips-elf/got-page-7e.s, ld-mips-elf/got-page-7.d,
655 ld-mips-elf/got-page-7.got: New tests.
656 * ld-mips-elf/mips-elf.exp: Run them.
657
658 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
659
660 * ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-1.got,
661 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.got,
662 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-3.got,
663 ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got: Update
664 for new hash table order.
665
666 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
667
668 * ld-mips-elf/tls-hidden4.got, ld-mips-elf/tls-multi-got-1.d,
669 ld-mips-elf/tls-multi-got-1.got: Update for changes in the order
670 that symbols are added to per-bfd GOTs.
671
672 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
673
674 * ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got,
675 ld-mips-elf/tls-multi-got-1.got, ld-mips-elf/tlsbin-o32.d,
676 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32-1.d,
677 ld-mips-elf/tlsdyn-o32-1.got, ld-mips-elf/tlsdyn-o32-2.d,
678 ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.d,
679 ld-mips-elf/tlsdyn-o32-3.got, ld-mips-elf/tlsdyn-o32.d,
680 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlslib-o32.d,
681 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32-hidden.got,
682 ld-mips-elf/tlslib-o32-ver.got: Adjust GOT layout for new
683 got_entry hash function.
684
685 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
686
687 * ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.got: Remove
688 unused GOT entries.
689
690 2013-02-07 H.J. Lu <hongjiu.lu@intel.com>
691
692 PR ld/15107
693 * ld-unique/unique_empty.s: Add reference to "b".
694
695 2013-02-06 H.J. Lu <hongjiu.lu@intel.com>
696
697 * ld-size/size-10.rd: Updated.
698 * ld-size/size-8.rd: Likewise.
699 * ld-size/size32-2-i386.d: Likewise.
700 * ld-size/size32-2-x32.d: Likewise.
701 * ld-size/size32-2-x86-64.d: Likewise.
702 * ld-size/size64-2-x32.d: Likewise.
703 * ld-size/size64-2-x86-64.d: Likewise.
704
705 * ld-size/size.exp (run_time_tests): Pass --hash-styl=gnu to
706 linker for size-8 test.
707
708 2013-02-06 Sandra Loosemore <sandra@codesourcery.com>
709 Andrew Jenner <andrew@codesourcery.com>
710
711 Based on patches from Altera Corporation.
712
713 * ld-nios2/emit-relocs-1a.s: New.
714 * ld-nios2/emit-relocs-1b.s: New.
715 * ld-nios2/emit-relocs-1.d: New.
716 * ld-nios2/emit-relocs-1.ld: New.
717 * ld-nios2/gprel.d: New.
718 * ld-nios2/gprel.s: New.
719 * ld-nios2/hilo16.d: New.
720 * ld-nios2/hilo16.s: New.
721 * ld-nios2/hilo16_symbol.s: New.
722 * ld-nios2/imm5.d: New.
723 * ld-nios2/imm5.s: New.
724 * ld-nios2/imm5_symbol.s: New.
725 * ld-nios2/nios2.exp: New.
726 * ld-nios2/pcrel16.d: New.
727 * ld-nios2/pcrel16_label.s: New.
728 * ld-nios2/pcrel16.s: New.
729 * ld-nios2/relax_callr.d: New.
730 * ld-nios2/relax_callr.ld: New.
731 * ld-nios2/relax_callr.s: New.
732 * ld-nios2/relax_cjmp.d: New.
733 * ld-nios2/relax_cjmp.s: New.
734 * ld-nios2/relax_jmp.ld: New.
735 * ld-nios2/relax_section.d: New.
736 * ld-nios2/relax_section.s: New.
737 * ld-nios2/relax_ujmp.d: New.
738 * ld-nios2/relax_ujmp.s: New.
739 * ld-nios2/reloc.d: New.
740 * ld-nios2/reloc.s: New.
741 * ld-nios2/reloc_symbol.s: New.
742 * ld-nios2/s16.d: New.
743 * ld-nios2/s16.s: New.
744 * ld-nios2/s16_symbol.s: New.
745 * ld-nios2/u16.d: New.
746 * ld-nios2/u16.s: New.
747 * ld-nios2/u16_symbol.s: New.
748 * ld-elf/indirect.exp: Skip on targets that don't support
749 -shared -fPIC.
750 * ld-elfcomm/elfcomm.exp: Build with -G0 for nios2.
751 * ld-plugin/lto.exp: Skip shared library tests on targets that
752 don't support them. Skip execution tests on non-native targets.
753
754 2013-02-06 H.J. Lu <hongjiu.lu@intel.com>
755
756 * ld-elf/now-1.d: New file.
757 * ld-elf/now-2.d: Likewise.
758 * ld-elf/now-3.d: Likewise.
759 * ld-elf/now-4.d: Likewise.
760 * ld-elf/rpath-1.d: Likewise.
761 * ld-elf/rpath-2.d: Likewise.
762 * ld-elf/runpath-1.d: Likewise.
763 * ld-elf/runpath-2.d: Likewise.
764
765 2013-02-06 Alan Modra <amodra@gmail.com>
766
767 PR ld/15096
768 * ld-elf/new-dtags-1.d: Delete.
769 * ld-elf/new-dtags-2.d: Likewise.
770 * ld-elf/new-dtags-3.d: Likewise.
771 * ld-elf/new-dtags-4.d: Likewise.
772 * ld-elf/new-dtags-5.d: Likewise.
773 * ld-elf/new-dtags-6.d: Likewise.
774 * ld-elf/new-dtags-7.d: Likewise.
775 * ld-elf/new-dtags-8.d: Likewise.
776
777 2013-02-04 H.J. Lu <hongjiu.lu@intel.com>
778
779 PR ld/15096
780 * ld-elf/new-dtags-1.d: New test.
781 * ld-elf/new-dtags-2.d: Likewise.
782 * ld-elf/new-dtags-3.d: Likewise.
783 * ld-elf/new-dtags-4.d: Likewise.
784 * ld-elf/new-dtags-5.d: Likewise.
785 * ld-elf/new-dtags-6.d: Likewise.
786 * ld-elf/new-dtags-7.d: Likewise.
787 * ld-elf/new-dtags-8.d: Likewise.
788
789 2013-01-31 Alan Modra <amodra@gmail.com>
790
791 * ld-powerpc/tlsexe.d: Update for changed stub names.
792 * ld-powerpc/tlsexe.r: Likewise.
793 * ld-powerpc/tlsexetoc.d: Likewise.
794 * ld-powerpc/tlsexetoc.r: Likewise.
795 * ld-powerpc/tlsso.d: Likewise.
796 * ld-powerpc/tlsso.r: Likewise.
797 * ld-powerpc/tlstocso.d: Likewise.
798 * ld-powerpc/tlstocso.r: Likewise.
799
800 2013-01-31 Hans-Peter Nilsson <hp@axis.com>
801
802 * ld-cris/libdso-13.d: Adjust for --enable-new-dtags now
803 default for *-*-linux-* by passing explicitly for all targets.
804
805 2013-01-21 Alan Modra <amodra@gmail.com>
806
807 * ld-size/size.exp (build_tests <size-7, size-8>): Pass
808 --no-as-needed in cflags.
809
810 2013-01-19 H.J. Lu <hongjiu.lu@intel.com>
811
812 * config/default.exp (get_target_emul): Also set HOSTING_SCRT0.
813
814 * lib/ld-lib.exp (default_ld_link): Use HOSTING_SCRT0 for -pie.
815
816 2013-01-18 H.J. Lu <hongjiu.lu@intel.com>
817
818 * ld-size/size-10.rd: Updated.
819 * ld-size/size-8.rd: Likewise.
820 * ld-size/size32-2-i386.d: Likewise.
821 * ld-size/size32-2-x32.d: Likewise.
822 * ld-size/size32-2-x86-64.d: Likewise.
823 * ld-size/size64-2-x32.d: Likewise.
824 * ld-size/size64-2-x86-64.d: Likewise.
825
826 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
827
828 * ld-size/size-7.out: New file.
829 * ld-size/size-8.out: Likewise.
830 * ld-size/size-9.out: Likewise.
831 * ld-size/size-9.rd: Likewise.
832 * ld-size/size-9a.c: Likewise.
833 * ld-size/size-9b.c: Likewise.
834 * ld-size/size-10.out: Likewise.
835 * ld-size/size-10.rd: Likewise.
836 * ld-size/size-10a.c: Likewise.
837 * ld-size/size-10b.c: Likewise.
838
839 * ld-size/size.exp (build_tests): Build libsize-9.so and
840 libsize-10.so.
841 Run-time size relocation tests if supported.
842 (run_time_tests): New.
843
844 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
845
846 * ld-size/size-1.c: New file.
847 * ld-size/size-1.out: Likewise.
848 * ld-size/size-1a.c: Likewise.
849 * ld-size/size-1b.c: Likewise.
850 * ld-size/size-2.c: Likewise.
851 * ld-size/size-2.out: Likewise.
852 * ld-size/size-2a.c: Likewise.
853 * ld-size/size-2b.c: Likewise.
854
855 * ld-size/size.exp (build_tests): Build libsize-1.so and
856 libsize-2.so.
857 (run_tests): Run size-1 and size-2.
858
859 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
860
861 * ld-size/size32-3-i386.d: New file.
862 * ld-size/size32-3-x32.d: Likewise.
863 * ld-size/size32-3-x86-64.d: Likewise.
864 * ld-size/size32-3a.s: Likewise.
865 * ld-size/size32-3b.s: Likewise.
866
867 2013-01-16 H.J. Lu <hongjiu.lu@intel.com>
868
869 * ld-size/size.exp: New file.
870 * ld-size/size32-1-i386.d: Likewise.
871 * ld-size/size32-1-x32.d: Likewise.
872 * ld-size/size32-1-x86-64.d: Likewise.
873 * ld-size/size32-1.s: Likewise.
874 * ld-size/size32-2-i386.d: Likewise.
875 * ld-size/size32-2-x32.d: Likewise.
876 * ld-size/size32-2-x86-64.d: Likewise.
877 * ld-size/size32-2.s: Likewise.
878 * ld-size/size64-1-x32.d: Likewise.
879 * ld-size/size64-1-x86-64.d: Likewise.
880 * ld-size/size64-1.s: Likewise.
881 * ld-size/size64-2-x32.d: Likewise.
882 * ld-size/size64-2-x86-64.d: Likewise.
883 * ld-size/size64-2.s: Likewise.
884 * ld-size/size-3.c: Likewise.
885 * ld-size/size-3.out: Likewise.
886 * ld-size/size-3a.c: Likewise.
887 * ld-size/size-3b.c: Likewise.
888 * ld-size/size-3c.c: Likewise.
889 * ld-size/size-4.out: Likewise.
890 * ld-size/size-4a.c: Likewise.
891 * ld-size/size-4b.c: Likewise.
892 * ld-size/size-5.out: Likewise.
893 * ld-size/size-5a.c: Likewise.
894 * ld-size/size-5b.c: Likewise.
895 * ld-size/size-6.out: Likewise.
896 * ld-size/size-6a.c: Likewise.
897 * ld-size/size-6b.c: Likewise.
898 * ld-size/size-7.rd: Likewise.
899 * ld-size/size-7a.c: Likewise.
900 * ld-size/size-7b.c: Likewise.
901 * ld-size/size-8.rd: Likewise.
902 * ld-size/size-8a.c: Likewise.
903 * ld-size/size-8b.c: Likewise.
904
905 2013-01-16 Alan Modra <amodra@gmail.com>
906
907 * ld-plugin/lto.exp (lto-9.o, pr13229.o): Pass -finline.
908
909 2013-01-15 Alan Modra <amodra@gmail.com>
910
911 * ld-powerpc/tlsso.d: Adjust for plt-thread-safe stubs.
912 * ld-powerpc/tlsso.g: Likewise.
913 * ld-powerpc/tlsso.r: Likewise.
914 * ld-powerpc/tlstocso.d: Likewise.
915 * ld-powerpc/tlstocso.g: Likewise.
916
917 2013-01-15 Alan Modra <amodra@gmail.com>
918
919 * ld-plugin/lto-16a.d: Match powerpc64 function symbol type.
920 * ld-plugin/lto-16b.d: Likewise.
921 * ld-plugin/lto-17a.d: Likewise.
922 * ld-plugin/lto-17b-2.d: Likewise.
923
924 2013-01-14 Alan Modra <amodra@gmail.com>
925
926 * ld-elf/pr14926.d: Disable for d10v, msp, xstormy.
927 * ld-elf/sec-to-seg.exp: Choose correct variant output to suit
928 updated microblaze page size.
929
930 2013-01-10 Will Newton <will.newton@imgtec.com>
931
932 * ld-elf/merge.d: Mark Meta as xfail.
933 * ld-gc/start.d: Skip this test on Meta.
934 * ld-gc/personality.d: Skip this test on Meta.
935 * ld-metag/external.s: New file.
936 * ld-metag/metag.exp: New file.
937 * ld-metag/pcrel.d: New file.
938 * ld-metag/pcrel.s: New file.
939 * ld-metag/shared.d: New file.
940 * ld-metag/shared.r: New file.
941 * ld-metag/shared.s: New file.
942 * ld-metag/stub.d: New file.
943 * ld-metag/stub.s: New file.
944 * ld-metag/stub_pic_app.d: New file.
945 * ld-metag/stub_pic_app.r: New file.
946 * ld-metag/stub_pic_app.s: New file.
947 * ld-metag/stub_pic_shared.d: New file.
948 * ld-metag/stub_pic_shared.s: New file.
949 * ld-metag/stub_shared.d: New file.
950 * ld-metag/stub_shared.r: New file.
951 * ld-metag/stub_shared.s: New file.
952
953 2013-01-08 Thomas Schwinge <thomas@codesourcery.com>
954
955 * ld-i386/export-class.exp: Restore (and reword) comment about
956 excluded targets.
957
958 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
959
960 * ld-aarch64/emit-relocs-264.d: Append the '-Mno-aliases' option to
961 the objdump directive.
962 * ld-aarch64/emit-relocs-266.d: Ditto.
963 * ld-aarch64/emit-relocs-268.d: Ditto.
964 * ld-aarch64/emit-relocs-269.d: Ditto.
965 * ld-aarch64/emit-relocs-270.d: Ditto.
966 * ld-aarch64/emit-relocs-271.d: Ditto.
967 * ld-aarch64/emit-relocs-272.d: Ditto.
968
969 For older changes see ChangeLog-2012
970 \f
971 Copyright (C) 2013 Free Software Foundation, Inc.
972
973 Copying and distribution of this file, with or without modification,
974 are permitted in any medium without royalty provided the copyright
975 notice and this notice are preserved.
976
977 Local Variables:
978 mode: change-log
979 left-margin: 8
980 fill-column: 74
981 version-control: never
982 End: