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