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