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