PR ld/11843
[binutils.git] / ld / testsuite / ChangeLog
blobb5250a5e71e4b48a64e16acc82c0ba538a6c474c
1 2010-08-09  Catherine Moore  <clm@codesourcery.com>
3         * ld-mips-elf/mode-change-error-1.d: New.
4         * ld-mips-elf/mode-change-error-1a.s: New.
5         * ld-mips-elf/mode-change-error-1b.s: New.
6         * ld-mips-elf/mips-elf.exp: Run new test.
8 2010-08-06  Alan Modra  <amodra@gmail.com>
10         * ld-powerpc/tocopt.s, * ld-powerpc/tocopt.d: New test.
11         * ld-powerpc/powerpc.exp: Run it.
13 2010-07-23  Naveen.H.S  <naveen.S@kpitcummins.com>
14             Ina Pandit  <ina.pandit@kpitcummins.com>
16         * ld-v850/split-lo16.d: Update the "ld" instructions with a space
17         for second operand.
19 2010-07-20  Alan Modra  <amodra@gmail.com>
21         * ld-powerpc/tlsexe.r: Update.
22         * ld-powerpc/tlsexetoc.r: Update.
23         * ld-powerpc/tlsso.r: Update.
24         * ld-powerpc/tlstocso.r: Update.
26 2010-07-20  Alan Modra  <amodra@gmail.com>
28         * ld-powerpc/vxworks-relax.s: Add branches to match expected output.
29         * ld-powerpc/vxworks-relax-2.s: Likewise.
30         * ld-powerpc/vxworks1-lib.rd: Reorder reloc sections.
32 2010-07-19  Andreas Schwab  <schwab@redhat.com>
34         * ld-mmix/bspec1.d: Ignore "Key to Flags" contents.
35         * ld-mmix/bspec2.d: Likewise.
36         * ld-mmix/local1.d: Likewise.
37         * ld-mmix/local3.d: Likewise.
38         * ld-mmix/local5.d: Likewise.
39         * ld-mmix/local7.d: Likewise.
40         * ld-mmix/undef-3.d: Likewise.
41         * ld-sh/sh64/crange1.rd: Likewise.
42         * ld-sh/sh64/crange2.rd: Likewise.
43         * ld-sh/sh64/crange3-cmpct.rd: Likewise.
44         * ld-sh/sh64/crange3-media.rd: Likewise.
45         * ld-sh/sh64/crange3.rd: Likewise.
46         * ld-sh/sh64/crangerel1.rd: Likewise.
47         * ld-sh/sh64/crangerel2.rd: Likewise.
49 2010-07-14  H.J. Lu  <hongjiu.lu@intel.com>
51         PR ld/11817
52         * ld-i386/compressed1.s: New.
53         * ld-i386/compressed1.d: Likewise.
54         * ld-x86-64/compressed1.s: Likewise.
55         * ld-x86-64/compressed1.d: Likewise.
57         * ld-i386/i386.exp: Run compressed1.
58         * ld-x86-64/x86-64.exp: Likewise.
60 2010-07-13  H.J. Lu  <hongjiu.lu@intel.com>
62         PR ld/11812
63         * ld-elf/exclude3b.d: Don't run on ia64-*-*.  Replace .got with
64         .dynamic.
66         * ld-elf/exclude3d.d: New.
67         * ld-i386/nogot1.d: Likewise.
68         * ld-i386/nogot1.s: Likewise.
69         * ld-x86-64/nogot1.d: Likewise.
70         * ld-x86-64/nogot1.s: Likewise.
72         * ld-i386/i386.exp: Run nogot1.
73         * ld-x86-64/x86-64.exp: Likewise.
75 2010-07-13  H.J. Lu  <hongjiu.lu@intel.com>
77         * ld-i386/hidden2.d: Don't hard code expected output.
78         * ld-i386/protected3.d: Likewise.
79         * ld-x86-64/hidden2.d: Likewise.
80         * ld-x86-64/protected3.d: Likewise.
82 2010-07-13  H.J. Lu  <hongjiu.lu@intel.com>
84         PR ld/11791
85         * ld-ifunc/ifunc-10-i386.d: New.
86         * ld-ifunc/ifunc-10-i386.s: Likewise.
87         * ld-ifunc/ifunc-10-x86-64.d: Likewise.
88         * ld-ifunc/ifunc-10-x86-64.s: Likewise.
89         * ld-ifunc/ifunc-11-i386.d: Likewise.
90         * ld-ifunc/ifunc-11-i386.s: Likewise.
91         * ld-ifunc/ifunc-11-x86-64.d: Likewise.
92         * ld-ifunc/ifunc-11-x86-64.s: Likewise.
94 2010-07-06  Alan Modra  <amodra@gmail.com>
96         * ld-powerpc/relax.s: Add branch back to _start.
97         * ld-powerpc/relax.d: Update.
98         * ld-powerpc/relaxr.d: Update.
100 2010-07-01  Alan Modra  <amodra@gmail.com>
102         * lib/ld-lib.exp (default_ld_simple_link): Add $gcc_ld_flag before
103         any other options in $ld.
105 2010-06-29  Alan Modra  <amodra@gmail.com>
107         * ld-maxq/maxq.exp: Delete file.
108         * ld-maxq/addend.dd, * ld-maxq/addend.s, * ld-maxq/paddr.dd,
109         * ld-maxq/paddr.s, * ld-maxq/paddr1.dd, * ld-maxq/paddr1.s,
110         * ld-maxq/r32-1.s, * ld-maxq/r32-2.s, * ld-maxq/r32.dd: Likewise.
112 2010-06-15  Joseph Myers  <joseph@codesourcery.com>
114         * ld-elf/orphan3.d: Allow section names starting '_'.
115         * ld-tic6x/attr-arch-c62x-c62x.d, ld-tic6x/attr-arch-c62x-c64x+.d,
116         ld-tic6x/attr-arch-c62x-c64x.d, ld-tic6x/attr-arch-c62x-c674x.d,
117         ld-tic6x/attr-arch-c62x-c67x+.d, ld-tic6x/attr-arch-c62x-c67x.d,
118         ld-tic6x/attr-arch-c62x.s, ld-tic6x/attr-arch-c64x+-c62x.d,
119         ld-tic6x/attr-arch-c64x+-c64x+.d, ld-tic6x/attr-arch-c64x+-c64x.d,
120         ld-tic6x/attr-arch-c64x+-c674x.d,
121         ld-tic6x/attr-arch-c64x+-c67x+.d, ld-tic6x/attr-arch-c64x+-c67x.d,
122         ld-tic6x/attr-arch-c64x+.s, ld-tic6x/attr-arch-c64x-c62x.d,
123         ld-tic6x/attr-arch-c64x-c64x+.d, ld-tic6x/attr-arch-c64x-c64x.d,
124         ld-tic6x/attr-arch-c64x-c674x.d, ld-tic6x/attr-arch-c64x-c67x+.d,
125         ld-tic6x/attr-arch-c64x-c67x.d, ld-tic6x/attr-arch-c64x.s,
126         ld-tic6x/attr-arch-c674x-c62x.d, ld-tic6x/attr-arch-c674x-c64x+.d,
127         ld-tic6x/attr-arch-c674x-c64x.d, ld-tic6x/attr-arch-c674x-c674x.d,
128         ld-tic6x/attr-arch-c674x-c67x+.d, ld-tic6x/attr-arch-c674x-c67x.d,
129         ld-tic6x/attr-arch-c674x.s, ld-tic6x/attr-arch-c67x+-c62x.d,
130         ld-tic6x/attr-arch-c67x+-c64x+.d, ld-tic6x/attr-arch-c67x+-c64x.d,
131         ld-tic6x/attr-arch-c67x+-c674x.d,
132         ld-tic6x/attr-arch-c67x+-c67x+.d, ld-tic6x/attr-arch-c67x+-c67x.d,
133         ld-tic6x/attr-arch-c67x+.s, ld-tic6x/attr-arch-c67x-c62x.d,
134         ld-tic6x/attr-arch-c67x-c64x+.d, ld-tic6x/attr-arch-c67x-c64x.d,
135         ld-tic6x/attr-arch-c67x-c674x.d, ld-tic6x/attr-arch-c67x-c67x+.d,
136         ld-tic6x/attr-arch-c67x-c67x.d, ld-tic6x/attr-arch-c67x.s: New.
138 2010-06-07  Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
140         * ld-arm/arm-call.d: Handle change in lsls/movs disassembly.
141         * ld-arm/farcall-thumb-arm-short.d: Likewise.
142         * ld-arm/farcall-thumb-thumb-blx-pic-veneer.d: Likewise.
143         * ld-arm/farcall-thumb-thumb-blx.d: Likewise.
144         * ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Likewise.
145         * ld-arm/farcall-thumb-thumb-m.d: Likewise.
146         * ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise.
147         * ld-arm/farcall-thumb-thumb.d: Likewise.
148         * ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: Likewise.
149         * ld-arm/thumb2-bl-as-thumb1-bad.d: Likewise.
150         * ld-arm/thumb2-bl-bad-noeabi.d: Likewise.
151         * ld-arm/thumb2-bl-bad.d: Likewise.
153 2010-05-26  H.J. Lu  <hongjiu.lu@intel.com>
155         PR ld/11628
156         * ld-elf/textaddr3.d: New.
157         * ld-elf/textaddr4.d: Likewise.
158         * ld-elf/textaddr5.d: Likewise.
159         * ld-elf/textaddr6.d: Likewise.
160         * ld-elf/textaddr7.d: Likewise.
162 2010-05-25  Daniel Jacobowitz  <dan@codesourcery.com>
163             Joseph Myers  <joseph@codesourcery.com>
164             Andrew Stubbs  <ams@codesourcery.com>
166         * ld-sh/sh.exp: Handle uClinux like Linux.
167         * lib/ld-lib.exp (is_elf_format): Include sh*-*-uclinux*.
168         * ld-sh/fdpic-funcdesc-shared.d: New file.
169         * ld-sh/fdpic-funcdesc-shared.s: New file.
170         * ld-sh/fdpic-funcdesc-static.d: New file.
171         * ld-sh/fdpic-funcdesc-static.s: New file.
172         * ld-sh/fdpic-gotfuncdesc-shared.d: New file.
173         * ld-sh/fdpic-gotfuncdesc-shared.s: New file.
174         * ld-sh/fdpic-gotfuncdesc-static.d: New file.
175         * ld-sh/fdpic-gotfuncdesc-static.s: New file.
176         * ld-sh/fdpic-gotfuncdesci20-shared.d: New file.
177         * ld-sh/fdpic-gotfuncdesci20-shared.s: New file.
178         * ld-sh/fdpic-gotfuncdesci20-static.d: New file.
179         * ld-sh/fdpic-gotfuncdesci20-static.s: New file.
180         * ld-sh/fdpic-goti20-shared.d: New file.
181         * ld-sh/fdpic-goti20-shared.s: New file.
182         * ld-sh/fdpic-goti20-static.d: New file.
183         * ld-sh/fdpic-goti20-static.s: New file.
184         * ld-sh/fdpic-gotofffuncdesc-shared.d: New file.
185         * ld-sh/fdpic-gotofffuncdesc-shared.s: New file.
186         * ld-sh/fdpic-gotofffuncdesc-static.d: New file.
187         * ld-sh/fdpic-gotofffuncdesc-static.s: New file.
188         * ld-sh/fdpic-gotofffuncdesci20-shared.d: New file.
189         * ld-sh/fdpic-gotofffuncdesci20-shared.s: New file.
190         * ld-sh/fdpic-gotofffuncdesci20-static.d: New file.
191         * ld-sh/fdpic-gotofffuncdesci20-static.s: New file.
192         * ld-sh/fdpic-gotoffi20-shared.d: New file.
193         * ld-sh/fdpic-gotoffi20-shared.s: New file.
194         * ld-sh/fdpic-gotoffi20-static.d: New file.
195         * ld-sh/fdpic-gotoffi20-static.s: New file.
196         * ld-sh/fdpic-plt-be.d: New file.
197         * ld-sh/fdpic-plt-le.d: New file.
198         * ld-sh/fdpic-plt.s: New file.
199         * ld-sh/fdpic-plti20-be.d: New file.
200         * ld-sh/fdpic-plti20-le.d: New file.
201         * ld-sh/fdpic-stack-default.d: New file.
202         * ld-sh/fdpic-stack-size.d: New file.
203         * ld-sh/fdpic-stack.s: New file.
205 2010-05-18  H.J. Lu  <hongjiu.lu@intel.com>
207         PR gas/11600
208         * ld-elf/exclude3.s: New.
209         * ld-elf/exclude3a.d: Likewise.
210         * ld-elf/exclude3b.d: Likewise.
211         * ld-elf/exclude3c.d: Likewise.
213 2010-05-11  Andrew Stubbs  <ams@codesourcery.com>
215         * ld-arm/attr-merge-2.attr: Add Tag_DIV_use.
216         * ld-arm/attr-merge-2a.s: Likewise.
217         * ld-arm/attr-merge-2b.s: Likewise.
218         * ld-arm/attr-merge-3a.s: Likewise.
219         * ld-arm/attr-merge-3b.s: Likewise.
220         * ld-arm/attr-merge-4.attr: Likewise.
221         * ld-arm/attr-merge-5.attr: Likewise.
222         * ld-arm/attr-merge-6.attr: Likewise.
223         * ld-arm/attr-merge-7.attr: Likewise.
224         * ld-arm/attr-merge-arch-1.attr: Likewise.
225         * ld-arm/attr-merge-arch-2.attr: Likewise.
226         * ld-arm/attr-merge-unknown-2.d: Likewise.
227         * ld-arm/attr-merge-unknown-2r.d: Likewise.
228         * ld-arm/attr-merge-unknown-3.d: Likewise.
229         * ld-arm/attr-merge-vfp-1.d: Likewise.
230         * ld-arm/attr-merge-vfp-1r.d: Likewise.
231         * ld-arm/attr-merge-vfp-2.d: Likewise.
232         * ld-arm/attr-merge-vfp-2r.d: Likewise.
233         * ld-arm/attr-merge-vfp-3.d: Likewise.
234         * ld-arm/attr-merge-vfp-3r.d: Likewise.
235         * ld-arm/attr-merge-vfp-4.d: Likewise.
236         * ld-arm/attr-merge-vfp-4r.d: Likewise.
237         * ld-arm/attr-merge-vfp-5.d: Likewise.
238         * ld-arm/attr-merge-vfp-5r.d: Likewise.
239         * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
240         * ld-arm/attr-merge-wchar-00.d: Likewise.
241         * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
242         * ld-arm/attr-merge-wchar-02.d: Likewise.
243         * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
244         * ld-arm/attr-merge-wchar-04.d: Likewise.
245         * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
246         * ld-arm/attr-merge-wchar-20.d: Likewise.
247         * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
248         * ld-arm/attr-merge-wchar-22.d: Likewise.
249         * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
250         * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
251         * ld-arm/attr-merge-wchar-40.d: Likewise.
252         * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
253         * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
254         * ld-arm/attr-merge-wchar-44.d: Likewise.
255         * ld-arm/attr-merge.attr: Likewise.
257 2010-05-11  Jie Zhang  <jie@codesourcery.com>
259         * ld-arm/attr-merge-vfp-6.d: New test.
260         * ld-arm/attr-merge-vfp-6r.d: New test.
261         * ld-arm/attr-merge-vfpv3xd.s: New test.
262         * ld-arm/arm-elf.exp: Add attr-merge-vfp-6 and attr-merge-vfp-6r.
264 2010-05-07  Daniel Jacobowitz  <dan@codesourcery.com>
266         * ld-arm/cortex-a8-fix-bl-rel-plt.d: New file.
267         * ld-arm/arm-elf.exp (armelftests): Run cortex-a8-fix-bl-rel-plt.d.
269 2010-05-06  Joseph Myers  <joseph@codesourcery.com>
271         * ld-elf/orphan-region.d: Use ld -N.
273 2010-04-30  H.J. Lu  <hongjiu.lu@intel.com>
275         PR ld/11542
276         * ld-elf/discard.ld: New.
277         * ld-elf/discard1.d: Likewise.
278         * ld-elf/discard1.s: Likewise.
279         * ld-elf/discard2.d: Likewise.
280         * ld-elf/discard2.s: Likewise.
281         * ld-elf/discard3.d: Likewise.
283 2010-04-22  Alan Modra  <amodra@gmail.com>
285         * ld-elf/extract-symbol-1sec.d: Update lma.
286         * ld-i386/alloc.d: Expect a warning, not an error.
288 2010-04-20  Joseph Myers  <joseph@codesourcery.com>
290         * ld-tic6x/data-reloc-global-rel.d,
291         ld-tic6x/data-reloc-global-rel.s,
292         ld-tic6x/data-reloc-local-r-rel.d,
293         ld-tic6x/data-reloc-local-rel.d, ld-tic6x/mvk-reloc-global-rel.d,
294         ld-tic6x/mvk-reloc-global-rel.s, ld-tic6x/mvk-reloc-local-1-rel.s,
295         ld-tic6x/mvk-reloc-local-2-rel.s,
296         ld-tic6x/mvk-reloc-local-r-rel.d, ld-tic6x/mvk-reloc-local-rel.d,
297         ld-tic6x/pcrel-reloc-global-rel.d,
298         ld-tic6x/pcrel-reloc-local-r-rel.d,
299         ld-tic6x/pcrel-reloc-local-rel.d, ld-tic6x/sbr-reloc-global-rel.d,
300         ld-tic6x/sbr-reloc-global-rel.s, ld-tic6x/sbr-reloc-local-1-rel.s,
301         ld-tic6x/sbr-reloc-local-2-rel.s,
302         ld-tic6x/sbr-reloc-local-r-rel.d, ld-tic6x/sbr-reloc-local-rel.d:
303         New.
305 2010-04-15  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
307         * ld-arm/attr-merge-2.attr: Update for changes in attribute output.
308         * ld-arm/attr-merge-3.attr: Likewise.
309         * ld-arm/attr-merge-vfp-1.d: Likewise.
310         * ld-arm/attr-merge-vfp-1r.d: Likewise.
311         * ld-arm/attr-merge-vfp-2.d: Likewise.
312         * ld-arm/attr-merge-vfp-2r.d: Likewise.
313         * ld-arm/attr-merge-vfp-3.d: Likewise.
314         * ld-arm/attr-merge-vfp-3r.d: Likewise.
315         * ld-arm/attr-merge-vfp-4.d: Likeiwse.
316         * ld-arm/attr-merge-vfp-4r.d: Likewise.
317         * ld-arm/attr-merge-vfp-5.d: Likewise.
318         * ld-arm/attr-merge-vfp-5r.d: Likewise.
319         * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
320         * ld-arm/attr-merge-wchar-00.d: Likewise.
321         * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
322         * ld-arm/attr-merge-wchar-02.d: Likewise.
323         * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
324         * ld-arm/attr-merge-wchar-04.d: Likewise.
325         * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
326         * ld-arm/attr-merge-wchar-20.d: Likewise.
327         * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
328         * ld-arm/attr-merge-wchar-22.d: Likewise.
329         * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
330         * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
331         * ld-arm/attr-merge-wchar-40.d: Likewise.
332         * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
333         * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
334         * ld-arm/attr-merge-wchar-44.d: Likewise.
335         * ld-arm/attr-merge.attr: Likewise.
337 2010-04-06  David S. Miller  <davem@davemloft.net>
339         * ld-elfvers/vers.exp: Pass -Av9a to assembler on sparc-*-*
341 2010-04-05  Kai Tietz  <kai.tietz@onevision.com>
343         * ld-pe/orphan_nu.d: New test for --no-leading-underscore.
344         * ld-pe/orphana_nu.s: New file.
345         * ld-pe/pe.exp: Add orphan_nu test.
347 2010-04-01  Nathan Sidwell  <nathan@codesourcery.com>
349         * ld-powerpc/apuinfo-nul.rd: New.
350         * ld-powerpc/apuinfo-nul1.s: New.
351         * ld-powerpc/powerpc.exp: Add it.
353 2010-03-31  Kai TIetz  <kai.tietz@onevision.com>
355         * ld-pe//pe-compile.exp (run_basefile_test): Trim result of wc
356         before string compare.
358 2010-03-31  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
360         * ld-arm/script-type.sym: Fix test.
362 2010-03-31  Kai TIetz  <kai.tietz@onevision.com>
364         * ld-pe/basefile1.s: New.
365         * ld-pe/pe-compile.exp: Add base-file test.
367 2010-03-31  Hans-Peter Nilsson  <hp@axis.com>
369         PR ld/11458
370         * ld-cris/pcrelcp-1.d, ld-cris/pcrelcp-1.s: New test.
372         * lib/ld-lib.exp (run_dump_test): When checking linker message and
373         return code, when success with no message is expected, don't
374         continue if we have an abnormal exit with a message.  Check output
375         of inspection program and fail if it had output or an abnormal
376         exit code.  Include "warning" and "error" among the directives
377         where multiples are allowed and append to previous values.
379         * ld-cris/cris.exp (loop over $srcdir/$subdir/*dso-*.d): Apply
380         "file rootname", not "file tail", before applying runtest_file_p.
382 2010-03-29  Daniel Jacobowitz  <dan@codesourcery.com>
384         * ld-arm/arm-elf.exp (armeabitests): Add v6-M farcall test.
386 2010-03-25  Joseph Myers  <joseph@codesourcery.com>
388         * ld-elf/flags1.d, ld-elf/merge.d: XFAIL for tic6x-*-*.
389         * ld-elf/sec-to-seg.exp: Set B_test_same_seg to 0 for tic6x-*-*.
390         * ld-tic6x: New directory and testcases.
392 2010-03-19  Jie Zhang  <jie@codesourcery.com>
394         PR ld/11304
395         * ld-elf/pr11304.d: New test.
396         * ld-elf/pr11304a.s: New test.
397         * ld-elf/pr11304b.s: New test.
398         * lib/ld-lib.exp (regexp_diff): Add support for #failif.
400 2010-03-15  Daniel Jacobowitz  <dan@codesourcery.com>
402         * ld-elf/orphan-region.d, ld-elf/orphan-region.ld,
403         ld-elf/orphan-region.s: New files.
405 2010-03-02  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
407         * ld-arm/arm-merge-incompatible.d: New test.
408         * ld-arm/arm-merge-incompatiblea.s: Likewise.
409         * ld-arm/arm-merge-incompatibleb.s: Likewise.
410         * ld-arm/arm-elf.exp: Run the new test.
412 2010-03-02  Christophe Lyon  <christophe.lyon@st.com>
413             Alan Modra  <amodra@gmail.com>
415         * ld-arm/arm-elf.exp: Change .text start address for
416         farcall-thumb-arm tests. Add v4t variant for farcall-mixed-lib
417         test.
418         * ld-arm/farcall-mixed-lib-v4t.d: New test.
419         * ld-arm/farcall-mixed-lib1.s: Don't force armv5t.
420         * ld-arm/farcall-mixed-lib2.s: Likewise.
421         * ld-arm/arm-call.d: Update expected results.
422         * ld-arm/cortex-a8-far.d: Likewise.
423         * ld-arm/farcall-group-size2.d: Likewise.
424         * ld-arm/farcall-group.d: Likewise.
425         * ld-arm/farcall-mix.d: Likewise.
426         * ld-arm/farcall-mix2.d: Likewise.
427         * ld-arm/farcall-mixed-app-v5.d: Likewise.
428         * ld-arm/farcall-mixed-app.d: Likewise.
429         * ld-arm/farcall-mixed-lib.d: Likewise.
430         * ld-arm/farcall-thumb-arm.d: Likewise.
431         * ld-arm/farcall-thumb-arm-blx.d: Likewise.
432         * ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise.
433         * ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise.
434         * ld-arm/farcall-thumb-arm.s: Update test. Add a new call to
435         potentially generate different types of stubs.
437 2010-02-27  H.J. Lu  <hongjiu.lu@intel.com>
439         * ld-elf/init-fini-arrays.d: Pass --wide to readelf.
441 2010-02-27  Jie Zhang  <jie@codesourcery.com>
443         * ld-elf/init-fini-arrays.s: New test.
444         * ld-elf/init-fini-arrays.d: New test.
446 2010-02-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
448         * ld-arm/group-relocs.s: Mark code sections as executable.
449         * ld-arm/arm-elf.exp (armelftests): Only dump executable sections in
450         group-relocs test.
451         * ld-arm/reloc-boundaries.d: Fix test to work on Linux targets.
453 2010-02-23  Nick Clifton  <nickc@redhat.com>
455         * ld-elf/orphan4.d: Allow for other sections to be present in the
456         output.
458 2010-02-18  H.J. Lu  <hongjiu.lu@intel.com>
460         * ld-ifunc/ifunc.exp: Expect System V OSABI in dynamic
461         ifunc-using executable.
463 2010-02-19  Alan Modra  <amodra@gmail.com>
465         * ld-elf/group.ld: Discard .dropme sections.
466         * ld-elf/group10.d, * ld-elf/group10.s: New test.
468 2010-02-18  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
470         * ld-arm/attr-merge-6.attr: Add new test.  Missed off last commit.
472 2010-02-18  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
474         * ld-arm/attr-merge-3.attr: Fix test for new attribute values.
475         * ld-arm/attr-merge-3b.s: Likewise.
476         * ld-arm/attr-merge-unknown-1.d: Fix test now that 42 is a recognised
477         attribute ID.
478         * ld-arm/attr-merge-unknown-1.s: Likewise.
479         * ld-arm/attr-merge-6.attr: New test.
480         * ld-arm/attr-merge-6a.s: Likewise.
481         * ld-arm/attr-merge-6b.s: Likewise.
482         * ld-arm/attr-merge-7.attr: Likewise.
483         * ld-arm/attr-merge-7a.s: Likewise.
484         * ld-arm/attr-merge-7b.s: Likewise.
485         * ld-arm/arm-elf.exp: Run the new tests.
487 2010-02-15  Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
489         * ld-arm/jump-reloc-veneers-long.d: Correct testcase for
490           arm-none-eabi target.
491         * ld-arm/jump-reloc-veneers-short1.d: Likewise
492         * ld-arm/jump-reloc-veneers-short2.d: Likewise
494 2010-02-12  Daniel Gutson  <dgutson@codesourcery.com>
496         * ld-arm/arm-elf.exp (armelftests): New test case added.
497         * ld-arm/data-only-map.s: New file.
498         * ld-arm/data-only-map.d: New file.
499         * ld-arm/data-only-map.ld: New file.
501 2010-02-11  David S. Miller  <davem@davemloft.net>
503         * ld-sparc/gotop32.s: Add local symbol case.
504         * ld-sparc/gotop64.s: Likewise.
505         * ld-sparc/gotop32.rd: Adjust expected results.
506         * ld-sparc/gotop32.td: Likewise.
507         * ld-sparc/gotop64.dd: Likewise.
508         * ld-sparc/gotop64.rd: Likewise.
509         * ld-sparc/gotop64.td: Likewise.
511 2010-02-09  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
513         * ld-elfvsb/elfvsb.exp: Fix tests for arm*-*-linux*.
514         * ld-shared/shared.exp: Likewise.
516 2010-02-08  David S. Miller  <davem@davemloft.net>
518         * ld-ifunc/ifunc.exp: Run for sparc.
520 2010-02-08  Nathan Sidwell  <nathan@codesourcery.com>
522         * ld-powerpc/apuinfo-nul.s: New.
523         * ld-powerpc/apuinfo.rd: Add it.
524         * ld-powerpc/powerpc.exp: Likewise.
526 2010-02-01  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
528         * ld-arm/jump-reloc-veneers-long.d: New test.
529         * ld-arm/jump-reloc-veneers-short1.d: Likewise.
530         * ld-arm/jump-reloc-veneers-short2.d: Likewise.
531         * ld-arm/jump-reloc-veneers.s: Likewise.
532         * ld-arm/arm-elf.exp (armelftests): Run them.
534 2010-01-28  Nick Clifton  <nickc@redhat.com>
536         PR 11225
537         * ld-sh/refdbg-0-dso.d: Dump all sections.
539 2010-01-26  H.J. Lu  <hongjiu.lu@intel.com>
541         PR ld/11218
542         * ld-gc/dummy.s: New.
543         * ld-gc/pr11218-1.c: Likewise.
544         * ld-gc/pr11218-2.c: Likewise.
545         * ld-gc/pr11218.d: Likewise.
547 2010-01-23  Richard Sandiford  <r.sandiford@uk.ibm.com>
549         * ld-powerpc/aix-ref-1-32.od, ld-powerpc/aix-ref-1-64.od,
550         ld-powerpc/aix-ref-1.s: New tests.
551         * ld-powerpc/aix52.exp: Run them.
553 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
555         * ld-elf/orphan4.d: Support 64bit targets.
557 2010-01-13  DJ Delorie  <dj@redhat.com>
559         * ld-elf/orphan4.d: New.
560         * ld-elf/orphan4.ld: New.
561         * ld-elf/orphan4.s: New.
563 2010-01-13  Chao-ying Fu  <fu@mips.com>
565         * ld-mips-elf/jr-to-b-1.d, ld-mips-elf/jr-to-b-2.d: New tests.
566         * ld-mips-elf/jr-to-b-1.s, ld-mips-elf/jr-to-b-2.s: Source.
567         * ld-mips-elf/mips-elf.exp: Run new tests.
569 2010-01-13  Daniel Jacobowitz  <dan@codesourcery.com>
571         * ld-arm/arm-elf.exp (armelftests): Assemble Cortex-A8 tests with
572         -mcpu=cortex-a8.
574 2010-01-13  Nick Clifton  <nickc@redhat.com>
576         * ld-scrips/sort.exp: Skip these tests when the target is the
577         h8300.
579 2010-01-11  H.J. Lu  <hongjiu.lu@intel.com>
581         PR ld/11146
582         * ld-elf/dynsym1.d: New.
584 2010-01-07  H.J. Lu  <hongjiu.lu@intel.com>
586         PR ld/11138
587         * ld-elf/pr11138-1.c: New.
588         * ld-elf/pr11138-1.map: Likewise.
589         * ld-elf/pr11138-2.c: Likewise.
590         * ld-elf/pr11138-2.map: Likewise.
591         * ld-elf/pr11138.out: Likewise.
593         * ld-elf/shared.exp (build_tests): Add libpr11138-1.so and
594         libpr11138-2.o.
595         (run_tests): Add 2 tests for PR ld/11138.
597 2010-01-07  H.J. Lu  <hongjiu.lu@intel.com>
599         PR ld/11133
600         * ld-gc/gc.exp: Run start.
602         * ld-gc/start.d: New.
603         * ld-gc/start.s: Likewise.
605 2010-01-07  H.J. Lu  <hongjiu.lu@intel.com>
607         PR ld/11143
608         * ld-gc/gc.exp: Run abi-note.
610         * ld-gc/abi-note.d: New.
611         * ld-gc/abi-note.s: Likewise.
613 For older changes see ChangeLog-2009
615 Local Variables:
616 mode: change-log
617 left-margin: 8
618 fill-column: 74
619 version-control: never
620 End: