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