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