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