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