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