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