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