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