ld/testsuite/ld-arm: Fix ifunc-17 failure with arm-eabi.
[platform/upstream/binutils.git] / ld / testsuite / ChangeLog
1 2013-04-30  Will Newton  <will.newton@linaro.org>
2
3         * ld-arm/arm-elf.exp: Use linker script for IFUNC test 17.
4         * ld-arm/ifunc-17.dd: Update offsets for linker script.
5         * ld-arm/ifunc-17.gd: Likewise.
6         * ld-arm/ifunc-17.rd: Likewise.
7
8 2013-04-29  Will Newton  <will.newton@linaro.org>
9
10         * ld-arm/arm-elf.exp: Add IFUNC test 17.
11         * ld-arm/ifunc-17.dd: New file.
12         * ld-arm/ifunc-17.gd: Likewise.
13         * ld-arm/ifunc-17.rd: Likewise.
14         * ld-arm/ifunc-17.s: Likweise.
15         * ld-arm/ifunc-1.rd: Reorder relocs to match linker output.
16         * ld-arm/ifunc-2.rd: Likewise.
17         * ld-arm/ifunc-5.rd: Likewise.
18         * ld-arm/ifunc-6.rd: Likewise.
19
20 2013-04-29  Will Newton  <will.newton@linaro.org>
21
22         * ld-plugin/lto.exp: Disable ld/12942 test for gcc < 4.7.0.
23
24 2013-04-22  Alan Modra  <amodra@gmail.com>
25
26         * ld-powerpc/tlsexe.d: Adjust for section id changes.
27         * ld-powerpc/tlsexe.r: Likewise.
28         * ld-powerpc/tlsexetoc.d: Likewise.
29         * ld-powerpc/tlsexetoc.r: Likewise.
30         * ld-powerpc/tlsso.d: Likewise.
31         * ld-powerpc/tlsso.r: Likewise.
32         * ld-powerpc/tlstocso.d: Likewise.
33         * ld-powerpc/tlstocso.r: Likewise.
34
35 2013-04-15  H.J. Lu  <hongjiu.lu@intel.com>
36
37         PR ld/15371
38         * ld-ifunc/ifunc-20-i386.d: New file.
39         * ld-ifunc/ifunc-20-x86-64.d: Likewise.
40         * ld-ifunc/ifunc-20.s: Likewise.
41
42 2013-04-10  Venkataramanan Kumar  <venkataramanan.kumar@linaro.org>
43
44         * ld-aarch64/gc-plt1.s: New file.
45         * ld-aarch64/gc-plt2.s: Likewise.
46         * ld-aarch64/gc-plt-hidden.s: Likewise.
47         * ld-aarch64/gc-plt-main.s: Likewise.
48         * ld-aarch64/gc-relocs-257.s: Likewise.
49         * ld-aarch64/gc-plt-relocs.d: Update expected objdump.
50         * ld-aarch64/gc-relocs-257.d: Likewise.
51         * ld-aarch64/gc-relocs-257-dyn.d: Likewise.
52         * ld-aarch64/aarch64-elf.exp: Add test.
53
54 2013-04-08  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
55
56         * ld-aarch64/gc-tls-relocs.d: Handle big endian format.
57         * ld-aarch64/gc-got-relocs.d: Likewise.
58
59 2013-04-04  Alan Modra  <amodra@gmail.com>
60
61         * ld-elf/shared.exp: Update regexp on --no-add-needed and
62         --no-copy-dt-needed-entries tests.
63
64 2013-04-03  Alan Modra  <amodra@gmail.com>
65
66         PR ld/15227
67         * ld-plugin/lto.exp (PR ld/12942 (3)): Remove file name and
68         line number from regexp.
69         (PR ld/15146 (2)): Similarly.
70         * ld-plugin/pr12942a.cc (main): Use __builtin_abort.
71
72 2013-03-30  Alan Modra  <amodra@gmail.com>
73
74         PR ld/15323
75         * ld-plugin/lto.exp (pr15323a.c): Compile without -flto rather
76         than using -r to effectively strip out lto info.
77
78 2013-03-29  H.J. Lu  <hongjiu.lu@intel.com>
79
80         PR ld/15323
81         * ld-plugin/lto.exp (lto_link_tests): Add pr15323a-r.o.
82         (lto_run_tests): Add a test for PR ld/15323.
83
84         * ld-plugin/pr15323.out: New file.
85         * ld-plugin/pr15323a.c: Likewise.
86         * ld-plugin/pr15323b.c: Likewise.
87
88 2013-03-22  Nick Clifton  <nickc@redhat.com>
89
90         * ld-elf/init0.s: Add alloc attribute to .section directive.
91         * ld-elf/fini1.s: Likewise.
92         * ld-elf/fini2.s: Likewise.
93         * ld-elf/fini3.s: Likewise.
94         * ld-elf/finin.s: Likewise.
95         * ld-elf/init0.s: Likewise.
96         * ld-elf/init1.s: Likewise.
97         * ld-elf/init2.s: Likewise.
98         * ld-elf/init3.s: Likewise.
99         * ld-elf/initn.s: Likewise.
100
101 2013-02-02  Michael Schewe  <michael.schewe@gmx.net>
102
103         * ld-h8300/h8300.exp: Add new relax-7 test on ELF.
104         * ld-h8300/relax-2.s: Add other direction and .w/.l variants of
105         mov insns.
106         * ld-h8300/relax-2.d: Update expected disassembly.
107         * ld-h8300/relax-7a.s: New: tests for mov @(disp:32,ERx) -> mov
108         @(disp:16,ERx).
109         * ld-h8300/relax-7b.s: New: Likewise.
110         * ld-h8300/relax-7.d: New: expected disassembly.
111
112 2013-03-20  Venkataramanan Kumar  <venkataramanan.kumar@linaro.org>
113
114         * ld-elf/group8a.d (notarget): Remove aarch64*-*-*.
115         * ld-elf/group8b.d: Likewise.
116         * ld-elf/group9a.d: Likewise.
117         * ld-elf/group9b.d: Likewise.
118         * ld-elf/pr12851.d: Likewise.
119         * ld-elf/pr12975.d: Likewise.
120         * ld-elf/pr13177.d: Likewise.
121         * ld-elf/pr13195.d: Likewise.
122
123 2013-03-20  Will Newton  <will.newton@linaro.org>
124
125         * ld-elfvers/vers.exp (objdump_symstuff): Sort objdump output
126         based on the symbol name rather than address.
127         * ld-elfvers/vers1.sym: Reorder contents to match changes to vers.exp.
128         * ld-elfvers/vers15.sym: Likewise.
129         * ld-elfvers/vers18.sym: Likewise.
130         * ld-elfvers/vers21.sym: Likewise.
131         * ld-elfvers/vers9.sym: Likewise.
132
133 2013-03-20  Alan Modra  <amodra@gmail.com>
134
135         * ld-elf/rel.c, ld-elf/relmain.c, ld-elf/relmain.out: New test.
136         * ld-elf/shared.exp: Build and run it.
137
138 2013-03-20  Alan Modra  <amodra@gmail.com>
139             Will Newton <will.newton@linaro.org
140
141         * ld-elfvers/vers.exp: Add -Wl,--no-as-needed to all tests
142         linking against shared libraries.
143         * ld-elfweak/elfweak.exp: Likewise.  Enable for x86_64-linux.
144         Build main1.o using $picflag.
145
146 2013-03-18  Alan Modra  <amodra@gmail.com>
147
148         * ld-elf/pr14862.out: Expect no output.
149
150 2013-03-15  Will Newton  <will.newton@linaro.org>
151
152         * ld-arm/arm-elf.exp: Expand *-*eabi test to cover *-*eabi*.
153         * ld-arm/gc-hidden-1.d: Likewise.
154         * ld-elfvsb/elfvsb.exp: Likewise.
155         * ld-shared/shared.exp: Likewise.
156
157 2013-03-08  Venkataramanan Kumar  <venkataramanan.kumar@linaro.org>
158
159         * lib/ld-lib.exp (check_gc_sections_available): Remove aarch64
160         from list of targets that don't support gc-section.
161
162 2013-03-05  Alan Modra  <amodra@gmail.com>
163
164         * ld-scripts/rgn-at6.s, * ld-scripts/rgn-at6.t, * ld-scripts/rgn-at6.d,
165         * ld-scripts/rgn-at7.t, * ld-scripts/rgn-at7.d: New tests.
166
167 2013-02-28  Nathan Sidwell  <nathan@codesourcery.com>
168
169         * ld-arm/tls-local-static.s: New test.
170         * ld-arm/tls-local-static.d: New.
171         * ld-arm/arm-elf.exp (tls-local-static): Add test.
172
173 2013-02-21  H.J. Lu  <hongjiu.lu@intel.com>
174
175         PR ld/15167
176         * ld-unique/unique.exp: Add a test for shared library with
177         reference.
178
179 2013-02-19  Maciej W. Rozycki  <macro@codesourcery.com>
180
181         * lib/ld-lib.exp (run_ld_link_tests): Add another argument, pass
182         its contents to ar_simple_create and ld_simple_link after
183         objfiles.
184         * ld-aarch64/aarch64-elf.exp: Adjust accordingly.
185         * ld-alpha/alpha.exp: Likewise.
186         * ld-arm/arm-elf.exp: Likewise.
187         * ld-arm/export-class.exp: Likewise.
188         * ld-elf/comm-data.exp: Likewise.
189         * ld-elf/eh-group.exp: Likewise.
190         * ld-elf/elf.exp: Likewise.
191         * ld-elf/export-class.exp: Likewise.
192         * ld-elfvers/vers.exp: Likewise.
193         * ld-frv/tls.exp: Likewise.
194         * ld-i386/export-class.exp: Likewise.
195         * ld-i386/i386.exp: Likewise.
196         * ld-ia64/ia64.exp: Likewise.
197         * ld-libs/libs.exp: Likewise.
198         * ld-m68k/m68k.exp: Likewise.
199         * ld-metag/metag.exp: Likewise.
200         * ld-mips-elf/comm-data.exp: Likewise.
201         * ld-mips-elf/export-class.exp: Likewise.
202         * ld-mips-elf/mips-elf.exp: Likewise.
203         * ld-mn10300/mn10300.exp: Likewise.
204         * ld-pe/pe-compile.exp: Likewise.
205         * ld-pe/pe.exp: Likewise.
206         * ld-plugin/plugin.exp: Likewise.
207         * ld-powerpc/aix52.exp: Likewise.
208         * ld-powerpc/export-class.exp: Likewise.
209         * ld-powerpc/powerpc.exp: Likewise.
210         * ld-s390/s390.exp: Likewise.
211         * ld-sh/sh-vxworks.exp: Likewise.
212         * ld-sh/sh64/sh64.exp: Likewise.
213         * ld-sparc/sparc.exp: Likewise.
214         * ld-tic6x/tic6x.exp: Likewise.
215         * ld-tilegx/tilegx.exp: Likewise.
216         * ld-tilepro/tilepro.exp: Likewise.
217         * ld-undefined/entry.exp: Likewise.
218         * ld-vax-elf/vax-elf.exp: Likewise.
219         * ld-x86-64/dwarfreloc.exp: Likewise.
220         * ld-x86-64/export-class.exp: Likewise.
221         * ld-x86-64/x86-64.exp: Likewise.
222         * ld-xc16x/xc16x.exp: Likewise.
223         * ld-xstormy16/xstormy16.exp: Likewise.
224         * ld-xtensa/xtensa.exp: Likewise.
225
226 2013-02-18  Maciej W. Rozycki  <macro@codesourcery.com>
227
228         * ld-mips-elf/jalx-2.ld: Include .rel.plt in output, give .plt a
229         mapping.
230         * ld-mips-elf/jalx-2.dd: Adjust disassembly accordingly.
231
232 2013-02-18  Alan Modra  <amodra@gmail.com>
233
234         * ld-plugin/lto.exp (Build pr15146b.so) Add -Wl,--no-as-needed.
235         (PR ld/15146 (1), (2)): Likewise.
236         (LTO 7): Likewise.
237
238 2013-02-16  H.J. Lu  <hongjiu.lu@intel.com>
239
240         PR ld/15146
241         * ld-plugin/pr15146.d: New file.
242         * ld-plugin/pr15146a.c: Likewise.
243         * ld-plugin/pr15146b.c: Likewise.
244         * ld-plugin/pr15146c.c: Likewise.
245         * ld-plugin/pr15146d.c: Likewise.
246
247         * ld-plugin/lto.exp: Add tests for PR ld/15146.
248
249 2013-02-15  Markos Chandras  <markos.chandras@imgtec.com>
250
251         * ld-metag/pcrel.d: Fix the expected disassembler
252         output to be in little endian format
253         * ld-metag/shared.d: likewise
254         * ld-metag/stub.d: likewise
255         * ld-metag/stub_pic_app.d: likewise
256         * ld-metag/stub_pic_shared.d: likewise
257         * ld-metag/stub_shared.d: likewise
258
259 2013-02-13  Richard Sandiford  <rdsandiford@googlemail.com>
260
261         * ld-mips-elf/mips16-pic-2.dd,
262         ld-mips-elf/mips16-pic-2.gd: Remove 3 unused local GOT entries.
263         * ld-mips-elf/got-page-4a.s, ld-mips-elf/got-page-4b.s,
264         ld-mips-elf/got-page-4a.d, ld-mips-elf/got-page-4a.got,
265         ld-mips-elf/got-page-4b.d, ld-mips-elf/got-page-4b.got,
266         ld-mips-elf/got-page-5.s, ld-mips-elf/got-page-5.d,
267         ld-mips-elf/got-page-5.got, ld-mips-elf/got-page-6.s,
268         ld-mips-elf/got-page-6.d, ld-mips-elf/got-page-6.got,
269         ld-mips-elf/got-page-7a.s, ld-mips-elf/got-page-7b.s,
270         ld-mips-elf/got-page-7c.s, ld-mips-elf/got-page-7d.s,
271         ld-mips-elf/got-page-7e.s, ld-mips-elf/got-page-7.d,
272         ld-mips-elf/got-page-7.got: New tests.
273         * ld-mips-elf/mips-elf.exp: Run them.
274
275 2013-02-11  Richard Sandiford  <rdsandiford@googlemail.com>
276
277         * ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-1.got,
278         ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.got,
279         ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-3.got,
280         ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got: Update
281         for new hash table order.
282
283 2013-02-11  Richard Sandiford  <rdsandiford@googlemail.com>
284
285         * ld-mips-elf/tls-hidden4.got, ld-mips-elf/tls-multi-got-1.d,
286         ld-mips-elf/tls-multi-got-1.got: Update for changes in the order
287         that symbols are added to per-bfd GOTs.
288
289 2013-02-11  Richard Sandiford  <rdsandiford@googlemail.com>
290
291         * ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got,
292         ld-mips-elf/tls-multi-got-1.got, ld-mips-elf/tlsbin-o32.d,
293         ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32-1.d,
294         ld-mips-elf/tlsdyn-o32-1.got, ld-mips-elf/tlsdyn-o32-2.d,
295         ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.d,
296         ld-mips-elf/tlsdyn-o32-3.got, ld-mips-elf/tlsdyn-o32.d,
297         ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlslib-o32.d,
298         ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32-hidden.got,
299         ld-mips-elf/tlslib-o32-ver.got: Adjust GOT layout for new
300         got_entry hash function.
301
302 2013-02-11  Richard Sandiford  <rdsandiford@googlemail.com>
303
304         * ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.got: Remove
305         unused GOT entries.
306
307 2013-02-07  H.J. Lu  <hongjiu.lu@intel.com>
308
309         PR ld/15107
310         * ld-unique/unique_empty.s: Add reference to "b".
311
312 2013-02-06  H.J. Lu  <hongjiu.lu@intel.com>
313
314         * ld-size/size-10.rd: Updated.
315         * ld-size/size-8.rd: Likewise.
316         * ld-size/size32-2-i386.d: Likewise.
317         * ld-size/size32-2-x32.d: Likewise.
318         * ld-size/size32-2-x86-64.d: Likewise.
319         * ld-size/size64-2-x32.d: Likewise.
320         * ld-size/size64-2-x86-64.d: Likewise.
321
322         * ld-size/size.exp (run_time_tests): Pass --hash-styl=gnu to
323         linker for size-8 test.
324
325 2013-02-06  Sandra Loosemore  <sandra@codesourcery.com>
326             Andrew Jenner <andrew@codesourcery.com>
327
328         Based on patches from Altera Corporation.
329
330         * ld-nios2/emit-relocs-1a.s: New.
331         * ld-nios2/emit-relocs-1b.s: New.
332         * ld-nios2/emit-relocs-1.d: New.
333         * ld-nios2/emit-relocs-1.ld: New.
334         * ld-nios2/gprel.d: New.
335         * ld-nios2/gprel.s: New.
336         * ld-nios2/hilo16.d: New.
337         * ld-nios2/hilo16.s: New.
338         * ld-nios2/hilo16_symbol.s: New.
339         * ld-nios2/imm5.d: New.
340         * ld-nios2/imm5.s: New.
341         * ld-nios2/imm5_symbol.s: New.
342         * ld-nios2/nios2.exp: New.
343         * ld-nios2/pcrel16.d: New.
344         * ld-nios2/pcrel16_label.s: New.
345         * ld-nios2/pcrel16.s: New.
346         * ld-nios2/relax_callr.d: New.
347         * ld-nios2/relax_callr.ld: New.
348         * ld-nios2/relax_callr.s: New.
349         * ld-nios2/relax_cjmp.d: New.
350         * ld-nios2/relax_cjmp.s: New.
351         * ld-nios2/relax_jmp.ld: New.
352         * ld-nios2/relax_section.d: New.
353         * ld-nios2/relax_section.s: New.
354         * ld-nios2/relax_ujmp.d: New.
355         * ld-nios2/relax_ujmp.s: New.
356         * ld-nios2/reloc.d: New.
357         * ld-nios2/reloc.s: New.
358         * ld-nios2/reloc_symbol.s: New.
359         * ld-nios2/s16.d: New.
360         * ld-nios2/s16.s: New.
361         * ld-nios2/s16_symbol.s: New.
362         * ld-nios2/u16.d: New.
363         * ld-nios2/u16.s: New.
364         * ld-nios2/u16_symbol.s: New.
365         * ld-elf/indirect.exp: Skip on targets that don't support
366         -shared -fPIC.
367         * ld-elfcomm/elfcomm.exp: Build with -G0 for nios2.
368         * ld-plugin/lto.exp: Skip shared library tests on targets that
369         don't support them.  Skip execution tests on non-native targets.
370
371 2013-02-06  H.J. Lu  <hongjiu.lu@intel.com>
372
373         * ld-elf/now-1.d: New file.
374         * ld-elf/now-2.d: Likewise.
375         * ld-elf/now-3.d: Likewise.
376         * ld-elf/now-4.d: Likewise.
377         * ld-elf/rpath-1.d: Likewise.
378         * ld-elf/rpath-2.d: Likewise.
379         * ld-elf/runpath-1.d: Likewise.
380         * ld-elf/runpath-2.d: Likewise.
381
382 2013-02-06  Alan Modra  <amodra@gmail.com>
383
384         PR ld/15096
385         * ld-elf/new-dtags-1.d: Delete.
386         * ld-elf/new-dtags-2.d: Likewise.
387         * ld-elf/new-dtags-3.d: Likewise.
388         * ld-elf/new-dtags-4.d: Likewise.
389         * ld-elf/new-dtags-5.d: Likewise.
390         * ld-elf/new-dtags-6.d: Likewise.
391         * ld-elf/new-dtags-7.d: Likewise.
392         * ld-elf/new-dtags-8.d: Likewise.
393
394 2013-02-04  H.J. Lu  <hongjiu.lu@intel.com>
395
396         PR ld/15096
397         * ld-elf/new-dtags-1.d: New test.
398         * ld-elf/new-dtags-2.d: Likewise.
399         * ld-elf/new-dtags-3.d: Likewise.
400         * ld-elf/new-dtags-4.d: Likewise.
401         * ld-elf/new-dtags-5.d: Likewise.
402         * ld-elf/new-dtags-6.d: Likewise.
403         * ld-elf/new-dtags-7.d: Likewise.
404         * ld-elf/new-dtags-8.d: Likewise.
405
406 2013-01-31  Alan Modra  <amodra@gmail.com>
407
408         * ld-powerpc/tlsexe.d: Update for changed stub names.
409         * ld-powerpc/tlsexe.r: Likewise.
410         * ld-powerpc/tlsexetoc.d: Likewise.
411         * ld-powerpc/tlsexetoc.r: Likewise.
412         * ld-powerpc/tlsso.d: Likewise.
413         * ld-powerpc/tlsso.r: Likewise.
414         * ld-powerpc/tlstocso.d: Likewise.
415         * ld-powerpc/tlstocso.r: Likewise.
416
417 2013-01-31  Hans-Peter Nilsson  <hp@axis.com>
418
419         * ld-cris/libdso-13.d: Adjust for --enable-new-dtags now
420         default for *-*-linux-* by passing explicitly for all targets.
421
422 2013-01-21  Alan Modra  <amodra@gmail.com>
423
424         * ld-size/size.exp (build_tests <size-7, size-8>): Pass
425         --no-as-needed in cflags.
426
427 2013-01-19  H.J. Lu  <hongjiu.lu@intel.com>
428
429         * config/default.exp (get_target_emul): Also set HOSTING_SCRT0.
430
431         * lib/ld-lib.exp (default_ld_link): Use HOSTING_SCRT0 for -pie.
432
433 2013-01-18  H.J. Lu  <hongjiu.lu@intel.com>
434
435         * ld-size/size-10.rd: Updated.
436         * ld-size/size-8.rd: Likewise.
437         * ld-size/size32-2-i386.d: Likewise.
438         * ld-size/size32-2-x32.d: Likewise.
439         * ld-size/size32-2-x86-64.d: Likewise.
440         * ld-size/size64-2-x32.d: Likewise.
441         * ld-size/size64-2-x86-64.d: Likewise.
442
443 2013-01-17  H.J. Lu  <hongjiu.lu@intel.com>
444
445         * ld-size/size-7.out: New file.
446         * ld-size/size-8.out: Likewise.
447         * ld-size/size-9.out: Likewise.
448         * ld-size/size-9.rd: Likewise.
449         * ld-size/size-9a.c: Likewise.
450         * ld-size/size-9b.c: Likewise.
451         * ld-size/size-10.out: Likewise.
452         * ld-size/size-10.rd: Likewise.
453         * ld-size/size-10a.c: Likewise.
454         * ld-size/size-10b.c: Likewise.
455
456         * ld-size/size.exp (build_tests): Build libsize-9.so and
457         libsize-10.so.
458         Run-time size relocation tests if supported.
459         (run_time_tests): New.
460
461 2013-01-17  H.J. Lu  <hongjiu.lu@intel.com>
462
463         * ld-size/size-1.c: New file.
464         * ld-size/size-1.out: Likewise.
465         * ld-size/size-1a.c: Likewise.
466         * ld-size/size-1b.c: Likewise.
467         * ld-size/size-2.c: Likewise.
468         * ld-size/size-2.out: Likewise.
469         * ld-size/size-2a.c: Likewise.
470         * ld-size/size-2b.c: Likewise.
471
472         * ld-size/size.exp (build_tests): Build libsize-1.so and
473         libsize-2.so.
474         (run_tests): Run size-1 and size-2.
475
476 2013-01-17  H.J. Lu  <hongjiu.lu@intel.com>
477
478         * ld-size/size32-3-i386.d: New file.
479         * ld-size/size32-3-x32.d: Likewise.
480         * ld-size/size32-3-x86-64.d: Likewise.
481         * ld-size/size32-3a.s: Likewise.
482         * ld-size/size32-3b.s: Likewise.
483
484 2013-01-16  H.J. Lu  <hongjiu.lu@intel.com>
485
486         * ld-size/size.exp: New file.
487         * ld-size/size32-1-i386.d: Likewise.
488         * ld-size/size32-1-x32.d: Likewise.
489         * ld-size/size32-1-x86-64.d: Likewise.
490         * ld-size/size32-1.s: Likewise.
491         * ld-size/size32-2-i386.d: Likewise.
492         * ld-size/size32-2-x32.d: Likewise.
493         * ld-size/size32-2-x86-64.d: Likewise.
494         * ld-size/size32-2.s: Likewise.
495         * ld-size/size64-1-x32.d: Likewise.
496         * ld-size/size64-1-x86-64.d: Likewise.
497         * ld-size/size64-1.s: Likewise.
498         * ld-size/size64-2-x32.d: Likewise.
499         * ld-size/size64-2-x86-64.d: Likewise.
500         * ld-size/size64-2.s: Likewise.
501         * ld-size/size-3.c: Likewise.
502         * ld-size/size-3.out: Likewise.
503         * ld-size/size-3a.c: Likewise.
504         * ld-size/size-3b.c: Likewise.
505         * ld-size/size-3c.c: Likewise.
506         * ld-size/size-4.out: Likewise.
507         * ld-size/size-4a.c: Likewise.
508         * ld-size/size-4b.c: Likewise.
509         * ld-size/size-5.out: Likewise.
510         * ld-size/size-5a.c: Likewise.
511         * ld-size/size-5b.c: Likewise.
512         * ld-size/size-6.out: Likewise.
513         * ld-size/size-6a.c: Likewise.
514         * ld-size/size-6b.c: Likewise.
515         * ld-size/size-7.rd: Likewise.
516         * ld-size/size-7a.c: Likewise.
517         * ld-size/size-7b.c: Likewise.
518         * ld-size/size-8.rd: Likewise.
519         * ld-size/size-8a.c: Likewise.
520         * ld-size/size-8b.c: Likewise.
521
522 2013-01-16  Alan Modra  <amodra@gmail.com>
523
524         * ld-plugin/lto.exp (lto-9.o, pr13229.o): Pass -finline.
525
526 2013-01-15  Alan Modra  <amodra@gmail.com>
527
528         * ld-powerpc/tlsso.d: Adjust for plt-thread-safe stubs.
529         * ld-powerpc/tlsso.g: Likewise.
530         * ld-powerpc/tlsso.r: Likewise.
531         * ld-powerpc/tlstocso.d: Likewise.
532         * ld-powerpc/tlstocso.g: Likewise.
533
534 2013-01-15  Alan Modra  <amodra@gmail.com>
535
536         * ld-plugin/lto-16a.d: Match powerpc64 function symbol type.
537         * ld-plugin/lto-16b.d: Likewise.
538         * ld-plugin/lto-17a.d: Likewise.
539         * ld-plugin/lto-17b-2.d: Likewise.
540
541 2013-01-14  Alan Modra  <amodra@gmail.com>
542
543         * ld-elf/pr14926.d: Disable for d10v, msp, xstormy.
544         * ld-elf/sec-to-seg.exp: Choose correct variant output to suit
545         updated microblaze page size.
546
547 2013-01-10  Will Newton <will.newton@imgtec.com>
548
549         * ld-elf/merge.d: Mark Meta as xfail.
550         * ld-gc/start.d: Skip this test on Meta.
551         * ld-gc/personality.d: Skip this test on Meta.
552         * ld-metag/external.s: New file.
553         * ld-metag/metag.exp: New file.
554         * ld-metag/pcrel.d: New file.
555         * ld-metag/pcrel.s: New file.
556         * ld-metag/shared.d: New file.
557         * ld-metag/shared.r: New file.
558         * ld-metag/shared.s: New file.
559         * ld-metag/stub.d: New file.
560         * ld-metag/stub.s: New file.
561         * ld-metag/stub_pic_app.d: New file.
562         * ld-metag/stub_pic_app.r: New file.
563         * ld-metag/stub_pic_app.s: New file.
564         * ld-metag/stub_pic_shared.d: New file.
565         * ld-metag/stub_pic_shared.s: New file.
566         * ld-metag/stub_shared.d: New file.
567         * ld-metag/stub_shared.r: New file.
568         * ld-metag/stub_shared.s: New file.
569
570 2013-01-08  Thomas Schwinge  <thomas@codesourcery.com>
571
572         * ld-i386/export-class.exp: Restore (and reword) comment about
573         excluded targets.
574
575 2013-01-04  Yufeng Zhang  <yufeng.zhang@arm.com>
576
577         * ld-aarch64/emit-relocs-264.d: Append the '-Mno-aliases' option to
578         the objdump directive.
579         * ld-aarch64/emit-relocs-266.d: Ditto.
580         * ld-aarch64/emit-relocs-268.d: Ditto.
581         * ld-aarch64/emit-relocs-269.d: Ditto.
582         * ld-aarch64/emit-relocs-270.d: Ditto.
583         * ld-aarch64/emit-relocs-271.d: Ditto.
584         * ld-aarch64/emit-relocs-272.d: Ditto.
585
586 For older changes see ChangeLog-2012
587 \f
588 Copyright (C) 2013 Free Software Foundation, Inc.
589
590 Copying and distribution of this file, with or without modification,
591 are permitted in any medium without royalty provided the copyright
592 notice and this notice are preserved.
593
594 Local Variables:
595 mode: change-log
596 left-margin: 8
597 fill-column: 74
598 version-control: never
599 End: