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