0f80eb3ba0807c50fac25c8c7d5ffb6db92b6dea
[external/binutils.git] / ld / testsuite / ChangeLog
1 2010-10-29  Joseph Myers  <joseph@codesourcery.com>
2
3         * ld-tic6x/attr-compatibility-gnu-gnu.d,
4         ld-tic6x/attr-compatibility-gnu-other.d,
5         ld-tic6x/attr-compatibility-gnu.s,
6         ld-tic6x/attr-compatibility-other-gnu.d,
7         ld-tic6x/attr-compatibility-other-other.d,
8         ld-tic6x/attr-compatibility-other.s: New tests.
9
10 2010-10-29  H.J. Lu  <hongjiu.lu@intel.com>
11
12         * ld-elf/compress1c.d: Only run for Linux targets.
13
14 2010-10-29  H.J. Lu  <hongjiu.lu@intel.com>
15
16         * ld-elf/compress.exp: New.
17         * ld-elf/compress1.s: Likewise.
18         * ld-elf/compress1a.d: Likewise.
19         * ld-elf/compress1b.d: Likewise.
20         * ld-elf/compress1c.d: Likewise.
21
22 2010-10-29  Bernd Schmidt  <bernds@codesourcery.com>
23             Joseph Myers  <joseph@codesourcery.com>
24
25         * ld-tic6x/attr-dsbt-0.s, ld-tic6x/attr-dsbt-00.d,
26         ld-tic6x/attr-dsbt-01.d, ld-tic6x/attr-dsbt-1.s,
27         ld-tic6x/attr-dsbt-10.d, ld-tic6x/attr-dsbt-11.d: New tests.
28
29 2010-10-28  Thomas Schwinge  <thomas@schwinge.name>
30
31         * ld-scripts/script.exp: Sort all filename globs.
32
33 2010-10-28  Alan Modra  <amodra@gmail.com>
34
35         * ld-plugin/plugin.exp (libs): Remove $LIBS.
36
37 2010-10-28  Alan Modra  <amodra@gmail.com>
38
39         * ld-elf/sec-to-seg.exp (B_test_same_seg): Clear for i960,
40         microblaze, moxie, and mt.
41
42         * ld-elf/flags1.s: Use arm compatible .type syntax.
43         * ld-elf/flags1.d: Remove arm and xscale xfails, add i960, ip2k,
44         moxie, mt.
45
46 2010-10-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
47
48         * ld-s390/tlsbin.dd: bc 0,0 -> nop 0 and bcr 0,%r0 -> nopr %r0.
49
50 2010-10-25  Daniel Jacobowitz  <dan@codesourcery.com>
51
52         * ld-discard/zero-range.d, ld-discard/zero-range.s: New files.
53
54 2010-10-23  Mark Mitchell  <mark@codesourcery.com>
55
56         * ld-elf/group10.d: Expect ".group" for the name of group
57         sections.
58         * ld-elf/group2.d: Likewise.
59         * ld-elf/group7.d: Likewise.
60
61 2010-10-21  Joseph Myers  <joseph@codesourcery.com>
62
63         * ld-tic6x/attr-arch-c62x-c62x.d, ld-tic6x/attr-arch-c62x-c64x+.d,
64         ld-tic6x/attr-arch-c62x-c64x.d, ld-tic6x/attr-arch-c62x-c674x.d,
65         ld-tic6x/attr-arch-c62x-c67x+.d, ld-tic6x/attr-arch-c62x-c67x.d,
66         ld-tic6x/attr-arch-c64x+-c62x.d, ld-tic6x/attr-arch-c64x+-c64x+.d,
67         ld-tic6x/attr-arch-c64x+-c64x.d, ld-tic6x/attr-arch-c64x+-c674x.d,
68         ld-tic6x/attr-arch-c64x+-c67x+.d, ld-tic6x/attr-arch-c64x+-c67x.d,
69         ld-tic6x/attr-arch-c64x-c62x.d, ld-tic6x/attr-arch-c64x-c64x+.d,
70         ld-tic6x/attr-arch-c64x-c64x.d, ld-tic6x/attr-arch-c64x-c674x.d,
71         ld-tic6x/attr-arch-c64x-c67x+.d, ld-tic6x/attr-arch-c64x-c67x.d,
72         ld-tic6x/attr-arch-c674x-c62x.d, ld-tic6x/attr-arch-c674x-c64x+.d,
73         ld-tic6x/attr-arch-c674x-c64x.d, ld-tic6x/attr-arch-c674x-c674x.d,
74         ld-tic6x/attr-arch-c674x-c67x+.d, ld-tic6x/attr-arch-c674x-c67x.d,
75         ld-tic6x/attr-arch-c67x+-c62x.d, ld-tic6x/attr-arch-c67x+-c64x+.d,
76         ld-tic6x/attr-arch-c67x+-c64x.d, ld-tic6x/attr-arch-c67x+-c674x.d,
77         ld-tic6x/attr-arch-c67x+-c67x+.d, ld-tic6x/attr-arch-c67x+-c67x.d,
78         ld-tic6x/attr-arch-c67x-c62x.d, ld-tic6x/attr-arch-c67x-c64x+.d,
79         ld-tic6x/attr-arch-c67x-c64x.d, ld-tic6x/attr-arch-c67x-c674x.d,
80         ld-tic6x/attr-arch-c67x-c67x+.d, ld-tic6x/attr-arch-c67x-c67x.d:
81         Update for attribute renaming.
82
83 2010-10-20  Dave Korn  <dave.korn.cygwin@gmail.com>
84
85         * ld-plugin/plugin.exp: Mark tests UNSUPPORTED, not UNRESOLVED, if
86         no suitable target compiler is available.
87
88 2010-10-16  Kai Tietz  <kai.tietz@onevision.com>
89
90         * ld-pe/pe-run2.exp: Prefix --enable-auto-import by -Wl.
91
92 2010-10-15  Dave Korn  <dave.korn.cygwin@gmail.com>
93
94         * ld-plugin/plugin.exp: Don't error out if there is no target compiler
95         available, make tests UNSUPPORTED instead.
96
97 2010-10-14  Dave Korn  <dave.korn.cygwin@gmail.com> 
98
99         Apply LD plugin patch series (part 6/6).
100         * ld-plugin/plugin-10.d: New dump test control script.
101         * ld-plugin/plugin-11.d: Likewise.
102         * ld-plugin/plugin.exp: Run them.
103
104 2010-10-14  Dave Korn  <dave.korn.cygwin@gmail.com> 
105
106         Apply LD plugin patch series (part 5/6).
107         * ld-plugin/plugin-ignore.d: New dump test control script.
108         * ld-plugin/plugin-vis-1.d: Likewise.
109         * ld-plugin/plugin.exp: Add list of ELF-only tests and run them if
110         testing on an ELF target.
111
112 2010-10-14  Dave Korn  <dave.korn.cygwin@gmail.com> 
113
114         Apply LD plugin patch series (part 4/6).
115         * ld-plugin/plugin-9.d: New testcase.
116         * ld-plugin/plugin.exp: Invoke it.
117
118 2010-10-14  Dave Korn  <dave.korn.cygwin@gmail.com> 
119
120         Apply LD plugin patch series (part 3/6).
121         * ld-plugin/plugin-8.d: New testcase.
122         * ld-plugin/plugin.exp: Invoke it.
123
124 2010-10-14  Dave Korn  <dave.korn.cygwin@gmail.com> 
125
126         Apply LD plugin patch series (part 2/6).
127         * ld-plugin/plugin-3.d: Enable regexes for new functionality.
128         * ld-plugin/plugin-5.d: Likewise.
129         * ld-plugin/plugin-6.d: New testcase.
130         * ld-plugin/plugin-7.d: Likewise.
131         * ld-plugin/plugin.exp: Use 'nm' on compiled test objects to determine
132         whether symbols in plugin arguments need an underscore prefix.  Add
133         new plugin-6.d and plugin-7.d testcases.
134
135 2010-10-14  Dave Korn  <dave.korn.cygwin@gmail.com> 
136
137         Apply LD plugin patch series (part 1/6).
138         * ld-bootstrap/bootstrap.exp: Skip static tests also if LD plugins
139         are enabled.
140         * lib/ld-lib.exp (proc regexp_diff): Extend verbose debug output.
141         (proc set_file_contents): Write a file with the supplied content.
142         (run_ld_link_tests): Add new 'ld' action to test linker output.
143         (proc check_plugin_api_available): Return true if linker under test
144         supports the plugin API.
145         * ld-plugin/func.c: New test source file.
146         * ld-plugin/main.c: Likewise.
147         * ld-plugin/text.c: Likewise.
148         * ld-plugin/plugin-1.d: New dump test output pattern script.
149         * ld-plugin/plugin-2.d: Likewise.
150         * ld-plugin/plugin-3.d: Likewise.
151         * ld-plugin/plugin-4.d: Likewise.
152         * ld-plugin/plugin-5.d: Likewise.
153         * ld-plugin/plugin.exp: New test control script.
154
155 2010-10-11  Alan Modra  <amodra@gmail.com>
156
157         * ld-elf/orphan-region.d: xfail frv-*-*.
158
159 2010-10-11  Alan Modra  <amodra@gmail.com>
160
161         * ld-mmix/sec-3.d: Adjust for 2010-09-29 orphan change.
162         * ld-mmix/sec-7m.d: Likewise.
163
164 2010-10-06  Nick Clifton  <nickc@redhat.com>
165
166         * ld-scripts/rgn-at5.t: Add some more output sections.
167         * ld-scripts/rgn-at5.d: Update expected output.
168
169 2010-09-30  H.J. Lu  <hongjiu.lu@intel.com>
170
171         PR ld/11812
172         * ld-i386/nogot2.d: New
173         * ld-i386/nogot2.s: Likewise.
174         * ld-x86-64/nogot2.d: Likewise.
175         * ld-x86-64/nogot2.s: Likewise.
176
177         * ld-i386/i386.exp: Run nogot2.
178         * ld-x86-64/x86-64.exp: Likewise.
179
180 2010-09-29  Alan Modra  <amodra@gmail.com>
181
182         * ld-h8300/h8300.exp: Use is_elf_format.
183
184         * lib/ld-lib.exp (is_elf_format): Merge with binutils and gas versions.
185         (is_aout_format): Update target list.
186         (is_pecoff_format): Remove unnecessary line continuation.
187
188 2010-09-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
189
190         * ld-s390/tlsbin.dd: bcr 0,%r7 -> nopr %r7.
191         * ld-s390/tlsbin_64.dd: Likewise.
192         * ld-s390/tlspic.dd: Likewise.
193         * ld-s390/tlspic_64.dd: Likewise.
194
195 2010-09-23  H.J. Lu  <hongjiu.lu@intel.com>
196
197         PR ld/11812
198         * ld-i386/nogot1.s: Don't use GOTOFF.
199
200 2010-09-23  Bernd Schmidt  <bernds@codesourcery.com>
201
202         * ld-tic6x/pcrel-reloc-local-r-rel-rela.d: New test.
203
204 2010-09-23  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
205
206         * ld-arm/attr-merge-6.attr: Update for Security Extensions.
207         * ld-arm/attr-merge-7.attr: Likewise.
208
209 2010-09-23  Alan Modra  <amodra@gmail.com>
210
211         * ld-elf/elf.exp: Don't run --gc-sections tls var test on v850.
212         * ld-elf/group2.d: xfail xstormy.
213         * ld-elf/group4.d: Likewise.
214         * ld-elf/group5.d: Likewise.
215         * ld-elf/group6.d: Likewise.
216         * ld-elf/init-fini-arrays.d: xfail cr16 and crx.
217         * ld-elf/orphan2.d: xfail xstormy.
218         * ld-elf/sec64k.exp: Don't run on targets using generic linker.
219         Allow a larger range for ld -r expected bar_1 section.  Don't run
220         final link test on a number of targets.  Select avr6 for avr targets.
221         * ld-elfcomm/elfcomm.exp: Don't attempt on hpux.
222
223         * ld-d10v/reloc-007.d: Don't error.
224         * ld-d10v/reloc-008.d: Likewise.
225         * ld-d10v/reloc-015.d: Likewise.
226         * ld-d10v/reloc-016.d: Likewise.
227         * ld-d10v/reloc-012.ld: Use a sane offset.
228
229 2010-09-20  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
230
231         * ld-arm/attr-merge-6.attr: Update test for change in canonical CPU
232         name.
233         * ld-arm/attr-merge-7.attr: Likewise.
234         * ld-arm/attr-merge-2.attr: Likewise.
235         * ld-arm/attr-merge-arch-2.attr: Likewise.
236
237 2010-09-20  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
238
239         * ld-arm/script-type.ld: Update to generate symbols in a section.
240
241 2010-09-19  Richard Sandiford  <rdsandiford@googlemail.com>
242
243         * ld-mips-elf/elf-rel-got-n32.d: Swap two local GOT entries
244         and remove some duplication between the global and local GOT
245         entries.  Adjust GP offsets accordingly.
246         * ld-mips-elf/elf-rel-got-n64-linux.d: Likewise.
247         * ld-mips-elf/elf-rel-xgot-n32.d: Reorder GOT entries and update
248         GP offsets accordingly.
249         * ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
250         * ld-mips-elf/mips16-pic-1.gd: Move all global GOT entries to
251         the local GOT.
252         * ld-mips-elf/mips16-pic-1.dd: Update GP offsets accordingly.
253         * ld-mips-elf/multi-got-no-shared.d: Adjust GP setup for
254         smaller GOT sizes.
255
256 2010-09-18  Alan Modra  <amodra@gmail.com>
257
258         * lib/ld-lib.exp (check_gc_sections_available): Fail more targets.
259         * ld-discard/discard.exp: Move xfails from here..
260         * ld-discard/extern.d: ..to here.
261         * ld-discard/start.d: ..and here.
262         * ld-discard/static.d: ..and here.
263         * ld-elf/binutils.exp: Don't run tbss1 and tbss2 tests on hppa64.
264         * ld-elf/empty2.d: Remove xfails.
265         * ld-elf/flags1.d: xfail hppa64.
266         * ld-elf/group1.d: Add comment.
267         * ld-elf/group2.d: xfail cr16 and crx.
268         * ld-elf/group3b.d: Correct xfail and add comment.
269         * ld-elf/group4.d: xfail cr16 and crx.
270         * ld-elf/group5.d: Likewise.
271         * ld-elf/group6.d: Likewise.
272         * ld-elf/group7.d: Likewise.
273         * ld-elf/group8a.d: Add more notarget and xfail entries.  Comment.
274         * ld-elf/group8b.d: Likewise.
275         * ld-elf/group9a.d: Likewise.
276         * ld-elf/group9b.d: Likewise.
277         * ld-elf/linkonce2.d: Correct notarget and comment.
278         * ld-elf/merge2.d: Remove iq2000 from xfail.
279         * ld-elf/multibss1.d: xfail hppa64.
280         * ld-elf/nobits-1.d: Likewise.
281         * ld-elf/note-1.d: Likewise.
282         * ld-elf/note-2.d: Likewise.
283         * ld-elf/orphan-region.d: Add xfails.
284         * ld-elf/orphan-region.ld: Discard some sections.
285         * ld-elf/orphan.d: Add xfails.
286         * ld-elf/orphan.ld: Discard some sections.
287         * ld-elf/orphan3.d: Replace xfail frv-*-* with frv-*-elf.  Remove
288         cr16, crx and d10v.
289         * ld-elf/pr349.d: Add xfails.
290         * ld-elf/warn2.d: Add xfails.  Tweak symbol section for hppa64.
291         * ld-scripts/rgn-at5.t: Discard .reginfo.
292
293 2010-09-16  Alan Modra  <amodra@gmail.com>
294
295         * ld-elf/orphan-region.d: xfail for spu.
296         * ld-elf/relocatable.d: xfail for hppa.
297
298         * ld-elf/group3b.d: Disable for generic linker targets.
299         * ld-elf/linkonce2.d: Likewise.
300         * ld-scripts/empty-address-2a.d: Disable for frv and aout,oldld.
301         * ld-scripts/empty-address-2b.d: Likewise.
302         * ld-scripts/rgn-at5.s: Don't use .word.
303         * ld-scripts/rgn-at5.d: Update.
304
305 2010-09-10  Alan Modra  <amodra@gmail.com>
306
307         * ld-gc/abi-note.d: Exclude aout and oldld targets.
308         * ld-gc/start.d: Likewise.
309         * ld-scripts/section-match-1.d: Likewise, and tic30.
310
311 2010-09-10  Hans-Peter Nilsson  <hp@axis.com>
312
313         * ld-scripts/rgn-at5.d: Restrict to *-*-linux*.
314
315 2010-09-09  H.J. Lu  <hongjiu.lu@intel.com>
316
317         PR ld/11998
318         * ld-scripts/rgn-at5.d: New.
319         * ld-scripts/rgn-at5.s: Likewise.
320         * ld-scripts/rgn-at5.t: Likewise.
321
322 2010-09-07  Andrew Burgess  <aburgess@broadcom.com>
323
324         * ld-x86-64/split-by-file.rd: New test.
325         * ld-x86-64/split-by-file1.s: New test source code.
326         * ld-x86-64/split-by-file2.s: New test source code.
327         * ld-x86-64/x86-64.exp: Run the new test.
328
329 2010-08-31  Nick Clifton  <nickc@redhat.com>
330
331         * ld-scripts/section-match.exp: New file.  Runs the
332         section-match-1 test.
333         * ld-scripts/section-match-1.d: New file.
334         * ld-scripts/section-match-1.s: New file.
335         * ld-scripts/section-match-1.t: New file.
336
337 2010-08-25  Julian Brown  <julian@codesourcery.com>
338
339         * ld-arm/arm-elf.exp (armelftests): Add cortex-a8-fix-blx-bcond.s.
340         * ld-arm/cortex-a8-fix-blx-bcond.s: New.
341         * ld-arm/cortex-a8-fix-blx-bcond.d: New.
342
343 2010-08-24  H.J. Lu  <hongjiu.lu@intel.com>
344
345         * ld-x86-64/x86-64.exp: Fix typos.
346
347 2010-08-23  Maciej W. Rozycki  <macro@codesourcery.com>
348
349         * ld-mips-elf/attr-gnu-4-04.d: Adjust Tag_GNU_MIPS_ABI_FP for
350         the new MIPS32r2 64-bit FPU description.
351         * ld-mips-elf/attr-gnu-4-40.d: Likewise.
352         * ld-mips-elf/attr-gnu-4-44.d: Likewise.
353
354 2010-08-22  H.J. Lu  <hongjiu.lu@intel.com>
355
356         PR ld/11933
357         * ld-x86-64/mixed1a.s: New.
358         * ld-x86-64/mixed1b.s: Likewise.
359         * ld-x86-64/mixed2a.s: Likewise.
360         * ld-x86-64/mixed2b.s: Likewise.
361
362         * ld-x86-64/x86-64.exp: Test mixed x86_64 and i386 inputs.
363
364 2010-08-20  Maciej W. Rozycki  <macro@codesourcery.com>
365
366         * ld-sh/sh.exp: Add missing newline.
367
368 2010-08-20  Maciej W. Rozycki  <macro@codesourcery.com>
369
370         * ld-mips-elf/attr-gnu-4-01.d: Correct Tag_GNU_MIPS_ABI_FP.
371         * ld-mips-elf/attr-gnu-4-02.d: Likewise.
372         * ld-mips-elf/attr-gnu-4-10.d: Likewise.
373         * ld-mips-elf/attr-gnu-4-11.d: Likewise.
374         * ld-mips-elf/attr-gnu-4-15.d: Likewise.
375         * ld-mips-elf/attr-gnu-4-20.d: Likewise.
376         * ld-mips-elf/attr-gnu-4-22.d: Likewise.
377         * ld-mips-elf/attr-gnu-4-25.d: Likewise.
378
379 2010-08-19  Alan Modra  <amodra@gmail.com>
380
381         * ld-scripts/memory.t: Remove ORIGIN fudge.
382
383 2010-08-13  H.J. Lu  <hongjiu.lu@intel.com>
384
385         PR ld/11913
386         * ld-i386/discarded1.d: New.
387         * ld-i386/discarded1.s: Likewise.
388         * ld-i386/discarded1.t: Likewise.
389         * ld-x86-64/discarded1.d: Likewise.
390         * ld-x86-64/discarded1.s: Likewise.
391         * ld-x86-64/discarded1.t: Likewise.
392
393         * ld-i386/i386.exp: Run discarded1.
394         * ld-x86-64/x86-64.exp: Likewise.
395
396 2010-08-09  Catherine Moore  <clm@codesourcery.com>
397
398         * ld-mips-elf/mode-change-error-1.d: New.
399         * ld-mips-elf/mode-change-error-1a.s: New.
400         * ld-mips-elf/mode-change-error-1b.s: New.
401         * ld-mips-elf/mips-elf.exp: Run new test.
402
403 2010-08-06  Alan Modra  <amodra@gmail.com>
404
405         * ld-powerpc/tocopt.s, * ld-powerpc/tocopt.d: New test.
406         * ld-powerpc/powerpc.exp: Run it.
407
408 2010-07-23  Naveen.H.S  <naveen.S@kpitcummins.com>
409             Ina Pandit  <ina.pandit@kpitcummins.com>
410
411         * ld-v850/split-lo16.d: Update the "ld" instructions with a space
412         for second operand.
413
414 2010-07-20  Alan Modra  <amodra@gmail.com>
415
416         * ld-powerpc/tlsexe.r: Update.
417         * ld-powerpc/tlsexetoc.r: Update.
418         * ld-powerpc/tlsso.r: Update.
419         * ld-powerpc/tlstocso.r: Update.
420
421 2010-07-20  Alan Modra  <amodra@gmail.com>
422
423         * ld-powerpc/vxworks-relax.s: Add branches to match expected output.
424         * ld-powerpc/vxworks-relax-2.s: Likewise.
425         * ld-powerpc/vxworks1-lib.rd: Reorder reloc sections.
426
427 2010-07-19  Andreas Schwab  <schwab@redhat.com>
428
429         * ld-mmix/bspec1.d: Ignore "Key to Flags" contents.
430         * ld-mmix/bspec2.d: Likewise.
431         * ld-mmix/local1.d: Likewise.
432         * ld-mmix/local3.d: Likewise.
433         * ld-mmix/local5.d: Likewise.
434         * ld-mmix/local7.d: Likewise.
435         * ld-mmix/undef-3.d: Likewise.
436         * ld-sh/sh64/crange1.rd: Likewise.
437         * ld-sh/sh64/crange2.rd: Likewise.
438         * ld-sh/sh64/crange3-cmpct.rd: Likewise.
439         * ld-sh/sh64/crange3-media.rd: Likewise.
440         * ld-sh/sh64/crange3.rd: Likewise.
441         * ld-sh/sh64/crangerel1.rd: Likewise.
442         * ld-sh/sh64/crangerel2.rd: Likewise.
443
444 2010-07-14  H.J. Lu  <hongjiu.lu@intel.com>
445
446         PR ld/11817
447         * ld-i386/compressed1.s: New.
448         * ld-i386/compressed1.d: Likewise.
449         * ld-x86-64/compressed1.s: Likewise.
450         * ld-x86-64/compressed1.d: Likewise.
451
452         * ld-i386/i386.exp: Run compressed1.
453         * ld-x86-64/x86-64.exp: Likewise.
454
455 2010-07-13  H.J. Lu  <hongjiu.lu@intel.com>
456
457         PR ld/11812
458         * ld-elf/exclude3b.d: Don't run on ia64-*-*.  Replace .got with
459         .dynamic.
460
461         * ld-elf/exclude3d.d: New.
462         * ld-i386/nogot1.d: Likewise.
463         * ld-i386/nogot1.s: Likewise.
464         * ld-x86-64/nogot1.d: Likewise.
465         * ld-x86-64/nogot1.s: Likewise.
466
467         * ld-i386/i386.exp: Run nogot1.
468         * ld-x86-64/x86-64.exp: Likewise.
469
470 2010-07-13  H.J. Lu  <hongjiu.lu@intel.com>
471
472         * ld-i386/hidden2.d: Don't hard code expected output.
473         * ld-i386/protected3.d: Likewise.
474         * ld-x86-64/hidden2.d: Likewise.
475         * ld-x86-64/protected3.d: Likewise.
476
477 2010-07-13  H.J. Lu  <hongjiu.lu@intel.com>
478
479         PR ld/11791
480         * ld-ifunc/ifunc-10-i386.d: New.
481         * ld-ifunc/ifunc-10-i386.s: Likewise.
482         * ld-ifunc/ifunc-10-x86-64.d: Likewise.
483         * ld-ifunc/ifunc-10-x86-64.s: Likewise.
484         * ld-ifunc/ifunc-11-i386.d: Likewise.
485         * ld-ifunc/ifunc-11-i386.s: Likewise.
486         * ld-ifunc/ifunc-11-x86-64.d: Likewise.
487         * ld-ifunc/ifunc-11-x86-64.s: Likewise.
488
489 2010-07-06  Alan Modra  <amodra@gmail.com>
490
491         * ld-powerpc/relax.s: Add branch back to _start.
492         * ld-powerpc/relax.d: Update.
493         * ld-powerpc/relaxr.d: Update.
494
495 2010-07-01  Alan Modra  <amodra@gmail.com>
496
497         * lib/ld-lib.exp (default_ld_simple_link): Add $gcc_ld_flag before
498         any other options in $ld.
499
500 2010-06-29  Alan Modra  <amodra@gmail.com>
501
502         * ld-maxq/maxq.exp: Delete file.
503         * ld-maxq/addend.dd, * ld-maxq/addend.s, * ld-maxq/paddr.dd,
504         * ld-maxq/paddr.s, * ld-maxq/paddr1.dd, * ld-maxq/paddr1.s,
505         * ld-maxq/r32-1.s, * ld-maxq/r32-2.s, * ld-maxq/r32.dd: Likewise.
506
507 2010-06-15  Joseph Myers  <joseph@codesourcery.com>
508
509         * ld-elf/orphan3.d: Allow section names starting '_'.
510         * ld-tic6x/attr-arch-c62x-c62x.d, ld-tic6x/attr-arch-c62x-c64x+.d,
511         ld-tic6x/attr-arch-c62x-c64x.d, ld-tic6x/attr-arch-c62x-c674x.d,
512         ld-tic6x/attr-arch-c62x-c67x+.d, ld-tic6x/attr-arch-c62x-c67x.d,
513         ld-tic6x/attr-arch-c62x.s, ld-tic6x/attr-arch-c64x+-c62x.d,
514         ld-tic6x/attr-arch-c64x+-c64x+.d, ld-tic6x/attr-arch-c64x+-c64x.d,
515         ld-tic6x/attr-arch-c64x+-c674x.d,
516         ld-tic6x/attr-arch-c64x+-c67x+.d, ld-tic6x/attr-arch-c64x+-c67x.d,
517         ld-tic6x/attr-arch-c64x+.s, ld-tic6x/attr-arch-c64x-c62x.d,
518         ld-tic6x/attr-arch-c64x-c64x+.d, ld-tic6x/attr-arch-c64x-c64x.d,
519         ld-tic6x/attr-arch-c64x-c674x.d, ld-tic6x/attr-arch-c64x-c67x+.d,
520         ld-tic6x/attr-arch-c64x-c67x.d, ld-tic6x/attr-arch-c64x.s,
521         ld-tic6x/attr-arch-c674x-c62x.d, ld-tic6x/attr-arch-c674x-c64x+.d,
522         ld-tic6x/attr-arch-c674x-c64x.d, ld-tic6x/attr-arch-c674x-c674x.d,
523         ld-tic6x/attr-arch-c674x-c67x+.d, ld-tic6x/attr-arch-c674x-c67x.d,
524         ld-tic6x/attr-arch-c674x.s, ld-tic6x/attr-arch-c67x+-c62x.d,
525         ld-tic6x/attr-arch-c67x+-c64x+.d, ld-tic6x/attr-arch-c67x+-c64x.d,
526         ld-tic6x/attr-arch-c67x+-c674x.d,
527         ld-tic6x/attr-arch-c67x+-c67x+.d, ld-tic6x/attr-arch-c67x+-c67x.d,
528         ld-tic6x/attr-arch-c67x+.s, ld-tic6x/attr-arch-c67x-c62x.d,
529         ld-tic6x/attr-arch-c67x-c64x+.d, ld-tic6x/attr-arch-c67x-c64x.d,
530         ld-tic6x/attr-arch-c67x-c674x.d, ld-tic6x/attr-arch-c67x-c67x+.d,
531         ld-tic6x/attr-arch-c67x-c67x.d, ld-tic6x/attr-arch-c67x.s: New.
532
533 2010-06-07  Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
534
535         * ld-arm/arm-call.d: Handle change in lsls/movs disassembly.
536         * ld-arm/farcall-thumb-arm-short.d: Likewise.
537         * ld-arm/farcall-thumb-thumb-blx-pic-veneer.d: Likewise.
538         * ld-arm/farcall-thumb-thumb-blx.d: Likewise.
539         * ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Likewise.
540         * ld-arm/farcall-thumb-thumb-m.d: Likewise.
541         * ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise.
542         * ld-arm/farcall-thumb-thumb.d: Likewise.
543         * ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: Likewise.
544         * ld-arm/thumb2-bl-as-thumb1-bad.d: Likewise.
545         * ld-arm/thumb2-bl-bad-noeabi.d: Likewise.
546         * ld-arm/thumb2-bl-bad.d: Likewise.
547
548 2010-05-26  H.J. Lu  <hongjiu.lu@intel.com>
549
550         PR ld/11628
551         * ld-elf/textaddr3.d: New.
552         * ld-elf/textaddr4.d: Likewise.
553         * ld-elf/textaddr5.d: Likewise.
554         * ld-elf/textaddr6.d: Likewise.
555         * ld-elf/textaddr7.d: Likewise.
556
557 2010-05-25  Daniel Jacobowitz  <dan@codesourcery.com>
558             Joseph Myers  <joseph@codesourcery.com>
559             Andrew Stubbs  <ams@codesourcery.com>
560
561         * ld-sh/sh.exp: Handle uClinux like Linux.
562         * lib/ld-lib.exp (is_elf_format): Include sh*-*-uclinux*.
563         * ld-sh/fdpic-funcdesc-shared.d: New file.
564         * ld-sh/fdpic-funcdesc-shared.s: New file.
565         * ld-sh/fdpic-funcdesc-static.d: New file.
566         * ld-sh/fdpic-funcdesc-static.s: New file.
567         * ld-sh/fdpic-gotfuncdesc-shared.d: New file.
568         * ld-sh/fdpic-gotfuncdesc-shared.s: New file.
569         * ld-sh/fdpic-gotfuncdesc-static.d: New file.
570         * ld-sh/fdpic-gotfuncdesc-static.s: New file.
571         * ld-sh/fdpic-gotfuncdesci20-shared.d: New file.
572         * ld-sh/fdpic-gotfuncdesci20-shared.s: New file.
573         * ld-sh/fdpic-gotfuncdesci20-static.d: New file.
574         * ld-sh/fdpic-gotfuncdesci20-static.s: New file.
575         * ld-sh/fdpic-goti20-shared.d: New file.
576         * ld-sh/fdpic-goti20-shared.s: New file.
577         * ld-sh/fdpic-goti20-static.d: New file.
578         * ld-sh/fdpic-goti20-static.s: New file.
579         * ld-sh/fdpic-gotofffuncdesc-shared.d: New file.
580         * ld-sh/fdpic-gotofffuncdesc-shared.s: New file.
581         * ld-sh/fdpic-gotofffuncdesc-static.d: New file.
582         * ld-sh/fdpic-gotofffuncdesc-static.s: New file.
583         * ld-sh/fdpic-gotofffuncdesci20-shared.d: New file.
584         * ld-sh/fdpic-gotofffuncdesci20-shared.s: New file.
585         * ld-sh/fdpic-gotofffuncdesci20-static.d: New file.
586         * ld-sh/fdpic-gotofffuncdesci20-static.s: New file.
587         * ld-sh/fdpic-gotoffi20-shared.d: New file.
588         * ld-sh/fdpic-gotoffi20-shared.s: New file.
589         * ld-sh/fdpic-gotoffi20-static.d: New file.
590         * ld-sh/fdpic-gotoffi20-static.s: New file.
591         * ld-sh/fdpic-plt-be.d: New file.
592         * ld-sh/fdpic-plt-le.d: New file.
593         * ld-sh/fdpic-plt.s: New file.
594         * ld-sh/fdpic-plti20-be.d: New file.
595         * ld-sh/fdpic-plti20-le.d: New file.
596         * ld-sh/fdpic-stack-default.d: New file.
597         * ld-sh/fdpic-stack-size.d: New file.
598         * ld-sh/fdpic-stack.s: New file.
599
600 2010-05-18  H.J. Lu  <hongjiu.lu@intel.com>
601
602         PR gas/11600
603         * ld-elf/exclude3.s: New.
604         * ld-elf/exclude3a.d: Likewise.
605         * ld-elf/exclude3b.d: Likewise.
606         * ld-elf/exclude3c.d: Likewise.
607
608 2010-05-11  Andrew Stubbs  <ams@codesourcery.com>
609
610         * ld-arm/attr-merge-2.attr: Add Tag_DIV_use.
611         * ld-arm/attr-merge-2a.s: Likewise.
612         * ld-arm/attr-merge-2b.s: Likewise.
613         * ld-arm/attr-merge-3a.s: Likewise.
614         * ld-arm/attr-merge-3b.s: Likewise.
615         * ld-arm/attr-merge-4.attr: Likewise.
616         * ld-arm/attr-merge-5.attr: Likewise.
617         * ld-arm/attr-merge-6.attr: Likewise.
618         * ld-arm/attr-merge-7.attr: Likewise.
619         * ld-arm/attr-merge-arch-1.attr: Likewise.
620         * ld-arm/attr-merge-arch-2.attr: Likewise.
621         * ld-arm/attr-merge-unknown-2.d: Likewise.
622         * ld-arm/attr-merge-unknown-2r.d: Likewise.
623         * ld-arm/attr-merge-unknown-3.d: Likewise.
624         * ld-arm/attr-merge-vfp-1.d: Likewise.
625         * ld-arm/attr-merge-vfp-1r.d: Likewise.
626         * ld-arm/attr-merge-vfp-2.d: Likewise.
627         * ld-arm/attr-merge-vfp-2r.d: Likewise.
628         * ld-arm/attr-merge-vfp-3.d: Likewise.
629         * ld-arm/attr-merge-vfp-3r.d: Likewise.
630         * ld-arm/attr-merge-vfp-4.d: Likewise.
631         * ld-arm/attr-merge-vfp-4r.d: Likewise.
632         * ld-arm/attr-merge-vfp-5.d: Likewise.
633         * ld-arm/attr-merge-vfp-5r.d: Likewise.
634         * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
635         * ld-arm/attr-merge-wchar-00.d: Likewise.
636         * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
637         * ld-arm/attr-merge-wchar-02.d: Likewise.
638         * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
639         * ld-arm/attr-merge-wchar-04.d: Likewise.
640         * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
641         * ld-arm/attr-merge-wchar-20.d: Likewise.
642         * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
643         * ld-arm/attr-merge-wchar-22.d: Likewise.
644         * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
645         * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
646         * ld-arm/attr-merge-wchar-40.d: Likewise.
647         * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
648         * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
649         * ld-arm/attr-merge-wchar-44.d: Likewise.
650         * ld-arm/attr-merge.attr: Likewise.
651
652 2010-05-11  Jie Zhang  <jie@codesourcery.com>
653
654         * ld-arm/attr-merge-vfp-6.d: New test.
655         * ld-arm/attr-merge-vfp-6r.d: New test.
656         * ld-arm/attr-merge-vfpv3xd.s: New test.
657         * ld-arm/arm-elf.exp: Add attr-merge-vfp-6 and attr-merge-vfp-6r.
658
659 2010-05-07  Daniel Jacobowitz  <dan@codesourcery.com>
660
661         * ld-arm/cortex-a8-fix-bl-rel-plt.d: New file.
662         * ld-arm/arm-elf.exp (armelftests): Run cortex-a8-fix-bl-rel-plt.d.
663
664 2010-05-06  Joseph Myers  <joseph@codesourcery.com>
665
666         * ld-elf/orphan-region.d: Use ld -N.
667
668 2010-04-30  H.J. Lu  <hongjiu.lu@intel.com>
669
670         PR ld/11542
671         * ld-elf/discard.ld: New.
672         * ld-elf/discard1.d: Likewise.
673         * ld-elf/discard1.s: Likewise.
674         * ld-elf/discard2.d: Likewise.
675         * ld-elf/discard2.s: Likewise.
676         * ld-elf/discard3.d: Likewise.
677
678 2010-04-22  Alan Modra  <amodra@gmail.com>
679
680         * ld-elf/extract-symbol-1sec.d: Update lma.
681         * ld-i386/alloc.d: Expect a warning, not an error.
682
683 2010-04-20  Joseph Myers  <joseph@codesourcery.com>
684
685         * ld-tic6x/data-reloc-global-rel.d,
686         ld-tic6x/data-reloc-global-rel.s,
687         ld-tic6x/data-reloc-local-r-rel.d,
688         ld-tic6x/data-reloc-local-rel.d, ld-tic6x/mvk-reloc-global-rel.d,
689         ld-tic6x/mvk-reloc-global-rel.s, ld-tic6x/mvk-reloc-local-1-rel.s,
690         ld-tic6x/mvk-reloc-local-2-rel.s,
691         ld-tic6x/mvk-reloc-local-r-rel.d, ld-tic6x/mvk-reloc-local-rel.d,
692         ld-tic6x/pcrel-reloc-global-rel.d,
693         ld-tic6x/pcrel-reloc-local-r-rel.d,
694         ld-tic6x/pcrel-reloc-local-rel.d, ld-tic6x/sbr-reloc-global-rel.d,
695         ld-tic6x/sbr-reloc-global-rel.s, ld-tic6x/sbr-reloc-local-1-rel.s,
696         ld-tic6x/sbr-reloc-local-2-rel.s,
697         ld-tic6x/sbr-reloc-local-r-rel.d, ld-tic6x/sbr-reloc-local-rel.d:
698         New.
699
700 2010-04-15  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
701
702         * ld-arm/attr-merge-2.attr: Update for changes in attribute output.
703         * ld-arm/attr-merge-3.attr: Likewise.
704         * ld-arm/attr-merge-vfp-1.d: Likewise.
705         * ld-arm/attr-merge-vfp-1r.d: Likewise.
706         * ld-arm/attr-merge-vfp-2.d: Likewise.
707         * ld-arm/attr-merge-vfp-2r.d: Likewise.
708         * ld-arm/attr-merge-vfp-3.d: Likewise.
709         * ld-arm/attr-merge-vfp-3r.d: Likewise.
710         * ld-arm/attr-merge-vfp-4.d: Likeiwse.
711         * ld-arm/attr-merge-vfp-4r.d: Likewise.
712         * ld-arm/attr-merge-vfp-5.d: Likewise.
713         * ld-arm/attr-merge-vfp-5r.d: Likewise.
714         * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
715         * ld-arm/attr-merge-wchar-00.d: Likewise.
716         * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
717         * ld-arm/attr-merge-wchar-02.d: Likewise.
718         * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
719         * ld-arm/attr-merge-wchar-04.d: Likewise.
720         * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
721         * ld-arm/attr-merge-wchar-20.d: Likewise.
722         * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
723         * ld-arm/attr-merge-wchar-22.d: Likewise.
724         * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
725         * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
726         * ld-arm/attr-merge-wchar-40.d: Likewise.
727         * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
728         * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
729         * ld-arm/attr-merge-wchar-44.d: Likewise.
730         * ld-arm/attr-merge.attr: Likewise.
731
732 2010-04-06  David S. Miller  <davem@davemloft.net>
733
734         * ld-elfvers/vers.exp: Pass -Av9a to assembler on sparc-*-*
735
736 2010-04-05  Kai Tietz  <kai.tietz@onevision.com>
737
738         * ld-pe/orphan_nu.d: New test for --no-leading-underscore.
739         * ld-pe/orphana_nu.s: New file.
740         * ld-pe/pe.exp: Add orphan_nu test.
741
742 2010-04-01  Nathan Sidwell  <nathan@codesourcery.com>
743
744         * ld-powerpc/apuinfo-nul.rd: New.
745         * ld-powerpc/apuinfo-nul1.s: New.
746         * ld-powerpc/powerpc.exp: Add it.
747
748 2010-03-31  Kai TIetz  <kai.tietz@onevision.com>
749
750         * ld-pe//pe-compile.exp (run_basefile_test): Trim result of wc
751         before string compare.
752
753 2010-03-31  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
754
755         * ld-arm/script-type.sym: Fix test.
756
757 2010-03-31  Kai TIetz  <kai.tietz@onevision.com>
758
759         * ld-pe/basefile1.s: New.
760         * ld-pe/pe-compile.exp: Add base-file test.
761
762 2010-03-31  Hans-Peter Nilsson  <hp@axis.com>
763
764         PR ld/11458
765         * ld-cris/pcrelcp-1.d, ld-cris/pcrelcp-1.s: New test.
766
767         * lib/ld-lib.exp (run_dump_test): When checking linker message and
768         return code, when success with no message is expected, don't
769         continue if we have an abnormal exit with a message.  Check output
770         of inspection program and fail if it had output or an abnormal
771         exit code.  Include "warning" and "error" among the directives
772         where multiples are allowed and append to previous values.
773
774         * ld-cris/cris.exp (loop over $srcdir/$subdir/*dso-*.d): Apply
775         "file rootname", not "file tail", before applying runtest_file_p.
776
777 2010-03-29  Daniel Jacobowitz  <dan@codesourcery.com>
778
779         * ld-arm/arm-elf.exp (armeabitests): Add v6-M farcall test.
780
781 2010-03-25  Joseph Myers  <joseph@codesourcery.com>
782
783         * ld-elf/flags1.d, ld-elf/merge.d: XFAIL for tic6x-*-*.
784         * ld-elf/sec-to-seg.exp: Set B_test_same_seg to 0 for tic6x-*-*.
785         * ld-tic6x: New directory and testcases.
786
787 2010-03-19  Jie Zhang  <jie@codesourcery.com>
788
789         PR ld/11304
790         * ld-elf/pr11304.d: New test.
791         * ld-elf/pr11304a.s: New test.
792         * ld-elf/pr11304b.s: New test.
793         * lib/ld-lib.exp (regexp_diff): Add support for #failif.
794
795 2010-03-15  Daniel Jacobowitz  <dan@codesourcery.com>
796
797         * ld-elf/orphan-region.d, ld-elf/orphan-region.ld,
798         ld-elf/orphan-region.s: New files.
799
800 2010-03-02  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
801
802         * ld-arm/arm-merge-incompatible.d: New test.
803         * ld-arm/arm-merge-incompatiblea.s: Likewise.
804         * ld-arm/arm-merge-incompatibleb.s: Likewise.
805         * ld-arm/arm-elf.exp: Run the new test.
806
807 2010-03-02  Christophe Lyon  <christophe.lyon@st.com>
808             Alan Modra  <amodra@gmail.com>
809
810         * ld-arm/arm-elf.exp: Change .text start address for
811         farcall-thumb-arm tests. Add v4t variant for farcall-mixed-lib
812         test.
813         * ld-arm/farcall-mixed-lib-v4t.d: New test.
814         * ld-arm/farcall-mixed-lib1.s: Don't force armv5t.
815         * ld-arm/farcall-mixed-lib2.s: Likewise.
816         * ld-arm/arm-call.d: Update expected results.
817         * ld-arm/cortex-a8-far.d: Likewise.
818         * ld-arm/farcall-group-size2.d: Likewise.
819         * ld-arm/farcall-group.d: Likewise.
820         * ld-arm/farcall-mix.d: Likewise.
821         * ld-arm/farcall-mix2.d: Likewise.
822         * ld-arm/farcall-mixed-app-v5.d: Likewise.
823         * ld-arm/farcall-mixed-app.d: Likewise.
824         * ld-arm/farcall-mixed-lib.d: Likewise.
825         * ld-arm/farcall-thumb-arm.d: Likewise.
826         * ld-arm/farcall-thumb-arm-blx.d: Likewise.
827         * ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise.
828         * ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise.
829         * ld-arm/farcall-thumb-arm.s: Update test. Add a new call to
830         potentially generate different types of stubs.
831
832 2010-02-27  H.J. Lu  <hongjiu.lu@intel.com>
833
834         * ld-elf/init-fini-arrays.d: Pass --wide to readelf.
835
836 2010-02-27  Jie Zhang  <jie@codesourcery.com>
837
838         * ld-elf/init-fini-arrays.s: New test.
839         * ld-elf/init-fini-arrays.d: New test.
840
841 2010-02-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
842
843         * ld-arm/group-relocs.s: Mark code sections as executable.
844         * ld-arm/arm-elf.exp (armelftests): Only dump executable sections in
845         group-relocs test.
846         * ld-arm/reloc-boundaries.d: Fix test to work on Linux targets.
847
848 2010-02-23  Nick Clifton  <nickc@redhat.com>
849
850         * ld-elf/orphan4.d: Allow for other sections to be present in the
851         output.
852
853 2010-02-18  H.J. Lu  <hongjiu.lu@intel.com>
854
855         * ld-ifunc/ifunc.exp: Expect System V OSABI in dynamic
856         ifunc-using executable.
857
858 2010-02-19  Alan Modra  <amodra@gmail.com>
859
860         * ld-elf/group.ld: Discard .dropme sections.
861         * ld-elf/group10.d, * ld-elf/group10.s: New test.
862
863 2010-02-18  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
864
865         * ld-arm/attr-merge-6.attr: Add new test.  Missed off last commit.
866
867 2010-02-18  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
868
869         * ld-arm/attr-merge-3.attr: Fix test for new attribute values.
870         * ld-arm/attr-merge-3b.s: Likewise.
871         * ld-arm/attr-merge-unknown-1.d: Fix test now that 42 is a recognised
872         attribute ID.
873         * ld-arm/attr-merge-unknown-1.s: Likewise.
874         * ld-arm/attr-merge-6.attr: New test.
875         * ld-arm/attr-merge-6a.s: Likewise.
876         * ld-arm/attr-merge-6b.s: Likewise.
877         * ld-arm/attr-merge-7.attr: Likewise.
878         * ld-arm/attr-merge-7a.s: Likewise.
879         * ld-arm/attr-merge-7b.s: Likewise.
880         * ld-arm/arm-elf.exp: Run the new tests.
881
882 2010-02-15  Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
883
884         * ld-arm/jump-reloc-veneers-long.d: Correct testcase for
885           arm-none-eabi target.
886         * ld-arm/jump-reloc-veneers-short1.d: Likewise
887         * ld-arm/jump-reloc-veneers-short2.d: Likewise
888
889 2010-02-12  Daniel Gutson  <dgutson@codesourcery.com>
890
891         * ld-arm/arm-elf.exp (armelftests): New test case added.
892         * ld-arm/data-only-map.s: New file.
893         * ld-arm/data-only-map.d: New file.
894         * ld-arm/data-only-map.ld: New file.
895
896 2010-02-11  David S. Miller  <davem@davemloft.net>
897
898         * ld-sparc/gotop32.s: Add local symbol case.
899         * ld-sparc/gotop64.s: Likewise.
900         * ld-sparc/gotop32.rd: Adjust expected results.
901         * ld-sparc/gotop32.td: Likewise.
902         * ld-sparc/gotop64.dd: Likewise.
903         * ld-sparc/gotop64.rd: Likewise.
904         * ld-sparc/gotop64.td: Likewise.
905
906 2010-02-09  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
907
908         * ld-elfvsb/elfvsb.exp: Fix tests for arm*-*-linux*.
909         * ld-shared/shared.exp: Likewise.
910
911 2010-02-08  David S. Miller  <davem@davemloft.net>
912
913         * ld-ifunc/ifunc.exp: Run for sparc.
914
915 2010-02-08  Nathan Sidwell  <nathan@codesourcery.com>
916
917         * ld-powerpc/apuinfo-nul.s: New.
918         * ld-powerpc/apuinfo.rd: Add it.
919         * ld-powerpc/powerpc.exp: Likewise.
920
921 2010-02-01  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
922
923         * ld-arm/jump-reloc-veneers-long.d: New test.
924         * ld-arm/jump-reloc-veneers-short1.d: Likewise.
925         * ld-arm/jump-reloc-veneers-short2.d: Likewise.
926         * ld-arm/jump-reloc-veneers.s: Likewise.
927         * ld-arm/arm-elf.exp (armelftests): Run them.
928
929 2010-01-28  Nick Clifton  <nickc@redhat.com>
930
931         PR 11225
932         * ld-sh/refdbg-0-dso.d: Dump all sections.
933
934 2010-01-26  H.J. Lu  <hongjiu.lu@intel.com>
935
936         PR ld/11218
937         * ld-gc/dummy.s: New.
938         * ld-gc/pr11218-1.c: Likewise.
939         * ld-gc/pr11218-2.c: Likewise.
940         * ld-gc/pr11218.d: Likewise.
941
942 2010-01-23  Richard Sandiford  <r.sandiford@uk.ibm.com>
943
944         * ld-powerpc/aix-ref-1-32.od, ld-powerpc/aix-ref-1-64.od,
945         ld-powerpc/aix-ref-1.s: New tests.
946         * ld-powerpc/aix52.exp: Run them.
947
948 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
949
950         * ld-elf/orphan4.d: Support 64bit targets.
951
952 2010-01-13  DJ Delorie  <dj@redhat.com>
953
954         * ld-elf/orphan4.d: New.
955         * ld-elf/orphan4.ld: New.
956         * ld-elf/orphan4.s: New.
957
958 2010-01-13  Chao-ying Fu  <fu@mips.com>
959
960         * ld-mips-elf/jr-to-b-1.d, ld-mips-elf/jr-to-b-2.d: New tests.
961         * ld-mips-elf/jr-to-b-1.s, ld-mips-elf/jr-to-b-2.s: Source.
962         * ld-mips-elf/mips-elf.exp: Run new tests.
963
964 2010-01-13  Daniel Jacobowitz  <dan@codesourcery.com>
965
966         * ld-arm/arm-elf.exp (armelftests): Assemble Cortex-A8 tests with
967         -mcpu=cortex-a8.
968
969 2010-01-13  Nick Clifton  <nickc@redhat.com>
970
971         * ld-scrips/sort.exp: Skip these tests when the target is the
972         h8300.
973
974 2010-01-11  H.J. Lu  <hongjiu.lu@intel.com>
975
976         PR ld/11146
977         * ld-elf/dynsym1.d: New.
978
979 2010-01-07  H.J. Lu  <hongjiu.lu@intel.com>
980
981         PR ld/11138
982         * ld-elf/pr11138-1.c: New.
983         * ld-elf/pr11138-1.map: Likewise.
984         * ld-elf/pr11138-2.c: Likewise.
985         * ld-elf/pr11138-2.map: Likewise.
986         * ld-elf/pr11138.out: Likewise.
987
988         * ld-elf/shared.exp (build_tests): Add libpr11138-1.so and
989         libpr11138-2.o.
990         (run_tests): Add 2 tests for PR ld/11138.
991
992 2010-01-07  H.J. Lu  <hongjiu.lu@intel.com>
993
994         PR ld/11133
995         * ld-gc/gc.exp: Run start.
996
997         * ld-gc/start.d: New.
998         * ld-gc/start.s: Likewise.
999
1000 2010-01-07  H.J. Lu  <hongjiu.lu@intel.com>
1001
1002         PR ld/11143
1003         * ld-gc/gc.exp: Run abi-note.
1004
1005         * ld-gc/abi-note.d: New.
1006         * ld-gc/abi-note.s: Likewise.
1007
1008 For older changes see ChangeLog-2009
1009 \f
1010 Local Variables:
1011 mode: change-log
1012 left-margin: 8
1013 fill-column: 74
1014 version-control: never
1015 End: