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