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