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