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