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