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