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