1 2010-08-20 Maciej W. Rozycki <macro@codesourcery.com>
3 * ld-mips-elf/attr-gnu-4-01.d: Correct Tag_GNU_MIPS_ABI_FP.
4 * ld-mips-elf/attr-gnu-4-02.d: Likewise.
5 * ld-mips-elf/attr-gnu-4-10.d: Likewise.
6 * ld-mips-elf/attr-gnu-4-11.d: Likewise.
7 * ld-mips-elf/attr-gnu-4-15.d: Likewise.
8 * ld-mips-elf/attr-gnu-4-20.d: Likewise.
9 * ld-mips-elf/attr-gnu-4-22.d: Likewise.
10 * ld-mips-elf/attr-gnu-4-25.d: Likewise.
12 2010-08-19 Alan Modra <amodra@gmail.com>
14 * ld-scripts/memory.t: Remove ORIGIN fudge.
16 2010-08-13 H.J. Lu <hongjiu.lu@intel.com>
19 * ld-i386/discarded1.d: New.
20 * ld-i386/discarded1.s: Likewise.
21 * ld-i386/discarded1.t: Likewise.
22 * ld-x86-64/discarded1.d: Likewise.
23 * ld-x86-64/discarded1.s: Likewise.
24 * ld-x86-64/discarded1.t: Likewise.
26 * ld-i386/i386.exp: Run discarded1.
27 * ld-x86-64/x86-64.exp: Likewise.
29 2010-08-09 Catherine Moore <clm@codesourcery.com>
31 * ld-mips-elf/mode-change-error-1.d: New.
32 * ld-mips-elf/mode-change-error-1a.s: New.
33 * ld-mips-elf/mode-change-error-1b.s: New.
34 * ld-mips-elf/mips-elf.exp: Run new test.
36 2010-08-06 Alan Modra <amodra@gmail.com>
38 * ld-powerpc/tocopt.s, * ld-powerpc/tocopt.d: New test.
39 * ld-powerpc/powerpc.exp: Run it.
41 2010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
42 Ina Pandit <ina.pandit@kpitcummins.com>
44 * ld-v850/split-lo16.d: Update the "ld" instructions with a space
47 2010-07-20 Alan Modra <amodra@gmail.com>
49 * ld-powerpc/tlsexe.r: Update.
50 * ld-powerpc/tlsexetoc.r: Update.
51 * ld-powerpc/tlsso.r: Update.
52 * ld-powerpc/tlstocso.r: Update.
54 2010-07-20 Alan Modra <amodra@gmail.com>
56 * ld-powerpc/vxworks-relax.s: Add branches to match expected output.
57 * ld-powerpc/vxworks-relax-2.s: Likewise.
58 * ld-powerpc/vxworks1-lib.rd: Reorder reloc sections.
60 2010-07-19 Andreas Schwab <schwab@redhat.com>
62 * ld-mmix/bspec1.d: Ignore "Key to Flags" contents.
63 * ld-mmix/bspec2.d: Likewise.
64 * ld-mmix/local1.d: Likewise.
65 * ld-mmix/local3.d: Likewise.
66 * ld-mmix/local5.d: Likewise.
67 * ld-mmix/local7.d: Likewise.
68 * ld-mmix/undef-3.d: Likewise.
69 * ld-sh/sh64/crange1.rd: Likewise.
70 * ld-sh/sh64/crange2.rd: Likewise.
71 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
72 * ld-sh/sh64/crange3-media.rd: Likewise.
73 * ld-sh/sh64/crange3.rd: Likewise.
74 * ld-sh/sh64/crangerel1.rd: Likewise.
75 * ld-sh/sh64/crangerel2.rd: Likewise.
77 2010-07-14 H.J. Lu <hongjiu.lu@intel.com>
80 * ld-i386/compressed1.s: New.
81 * ld-i386/compressed1.d: Likewise.
82 * ld-x86-64/compressed1.s: Likewise.
83 * ld-x86-64/compressed1.d: Likewise.
85 * ld-i386/i386.exp: Run compressed1.
86 * ld-x86-64/x86-64.exp: Likewise.
88 2010-07-13 H.J. Lu <hongjiu.lu@intel.com>
91 * ld-elf/exclude3b.d: Don't run on ia64-*-*. Replace .got with
94 * ld-elf/exclude3d.d: New.
95 * ld-i386/nogot1.d: Likewise.
96 * ld-i386/nogot1.s: Likewise.
97 * ld-x86-64/nogot1.d: Likewise.
98 * ld-x86-64/nogot1.s: Likewise.
100 * ld-i386/i386.exp: Run nogot1.
101 * ld-x86-64/x86-64.exp: Likewise.
103 2010-07-13 H.J. Lu <hongjiu.lu@intel.com>
105 * ld-i386/hidden2.d: Don't hard code expected output.
106 * ld-i386/protected3.d: Likewise.
107 * ld-x86-64/hidden2.d: Likewise.
108 * ld-x86-64/protected3.d: Likewise.
110 2010-07-13 H.J. Lu <hongjiu.lu@intel.com>
113 * ld-ifunc/ifunc-10-i386.d: New.
114 * ld-ifunc/ifunc-10-i386.s: Likewise.
115 * ld-ifunc/ifunc-10-x86-64.d: Likewise.
116 * ld-ifunc/ifunc-10-x86-64.s: Likewise.
117 * ld-ifunc/ifunc-11-i386.d: Likewise.
118 * ld-ifunc/ifunc-11-i386.s: Likewise.
119 * ld-ifunc/ifunc-11-x86-64.d: Likewise.
120 * ld-ifunc/ifunc-11-x86-64.s: Likewise.
122 2010-07-06 Alan Modra <amodra@gmail.com>
124 * ld-powerpc/relax.s: Add branch back to _start.
125 * ld-powerpc/relax.d: Update.
126 * ld-powerpc/relaxr.d: Update.
128 2010-07-01 Alan Modra <amodra@gmail.com>
130 * lib/ld-lib.exp (default_ld_simple_link): Add $gcc_ld_flag before
131 any other options in $ld.
133 2010-06-29 Alan Modra <amodra@gmail.com>
135 * ld-maxq/maxq.exp: Delete file.
136 * ld-maxq/addend.dd, * ld-maxq/addend.s, * ld-maxq/paddr.dd,
137 * ld-maxq/paddr.s, * ld-maxq/paddr1.dd, * ld-maxq/paddr1.s,
138 * ld-maxq/r32-1.s, * ld-maxq/r32-2.s, * ld-maxq/r32.dd: Likewise.
140 2010-06-15 Joseph Myers <joseph@codesourcery.com>
142 * ld-elf/orphan3.d: Allow section names starting '_'.
143 * ld-tic6x/attr-arch-c62x-c62x.d, ld-tic6x/attr-arch-c62x-c64x+.d,
144 ld-tic6x/attr-arch-c62x-c64x.d, ld-tic6x/attr-arch-c62x-c674x.d,
145 ld-tic6x/attr-arch-c62x-c67x+.d, ld-tic6x/attr-arch-c62x-c67x.d,
146 ld-tic6x/attr-arch-c62x.s, ld-tic6x/attr-arch-c64x+-c62x.d,
147 ld-tic6x/attr-arch-c64x+-c64x+.d, ld-tic6x/attr-arch-c64x+-c64x.d,
148 ld-tic6x/attr-arch-c64x+-c674x.d,
149 ld-tic6x/attr-arch-c64x+-c67x+.d, ld-tic6x/attr-arch-c64x+-c67x.d,
150 ld-tic6x/attr-arch-c64x+.s, ld-tic6x/attr-arch-c64x-c62x.d,
151 ld-tic6x/attr-arch-c64x-c64x+.d, ld-tic6x/attr-arch-c64x-c64x.d,
152 ld-tic6x/attr-arch-c64x-c674x.d, ld-tic6x/attr-arch-c64x-c67x+.d,
153 ld-tic6x/attr-arch-c64x-c67x.d, ld-tic6x/attr-arch-c64x.s,
154 ld-tic6x/attr-arch-c674x-c62x.d, ld-tic6x/attr-arch-c674x-c64x+.d,
155 ld-tic6x/attr-arch-c674x-c64x.d, ld-tic6x/attr-arch-c674x-c674x.d,
156 ld-tic6x/attr-arch-c674x-c67x+.d, ld-tic6x/attr-arch-c674x-c67x.d,
157 ld-tic6x/attr-arch-c674x.s, ld-tic6x/attr-arch-c67x+-c62x.d,
158 ld-tic6x/attr-arch-c67x+-c64x+.d, ld-tic6x/attr-arch-c67x+-c64x.d,
159 ld-tic6x/attr-arch-c67x+-c674x.d,
160 ld-tic6x/attr-arch-c67x+-c67x+.d, ld-tic6x/attr-arch-c67x+-c67x.d,
161 ld-tic6x/attr-arch-c67x+.s, ld-tic6x/attr-arch-c67x-c62x.d,
162 ld-tic6x/attr-arch-c67x-c64x+.d, ld-tic6x/attr-arch-c67x-c64x.d,
163 ld-tic6x/attr-arch-c67x-c674x.d, ld-tic6x/attr-arch-c67x-c67x+.d,
164 ld-tic6x/attr-arch-c67x-c67x.d, ld-tic6x/attr-arch-c67x.s: New.
166 2010-06-07 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
168 * ld-arm/arm-call.d: Handle change in lsls/movs disassembly.
169 * ld-arm/farcall-thumb-arm-short.d: Likewise.
170 * ld-arm/farcall-thumb-thumb-blx-pic-veneer.d: Likewise.
171 * ld-arm/farcall-thumb-thumb-blx.d: Likewise.
172 * ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Likewise.
173 * ld-arm/farcall-thumb-thumb-m.d: Likewise.
174 * ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise.
175 * ld-arm/farcall-thumb-thumb.d: Likewise.
176 * ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: Likewise.
177 * ld-arm/thumb2-bl-as-thumb1-bad.d: Likewise.
178 * ld-arm/thumb2-bl-bad-noeabi.d: Likewise.
179 * ld-arm/thumb2-bl-bad.d: Likewise.
181 2010-05-26 H.J. Lu <hongjiu.lu@intel.com>
184 * ld-elf/textaddr3.d: New.
185 * ld-elf/textaddr4.d: Likewise.
186 * ld-elf/textaddr5.d: Likewise.
187 * ld-elf/textaddr6.d: Likewise.
188 * ld-elf/textaddr7.d: Likewise.
190 2010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
191 Joseph Myers <joseph@codesourcery.com>
192 Andrew Stubbs <ams@codesourcery.com>
194 * ld-sh/sh.exp: Handle uClinux like Linux.
195 * lib/ld-lib.exp (is_elf_format): Include sh*-*-uclinux*.
196 * ld-sh/fdpic-funcdesc-shared.d: New file.
197 * ld-sh/fdpic-funcdesc-shared.s: New file.
198 * ld-sh/fdpic-funcdesc-static.d: New file.
199 * ld-sh/fdpic-funcdesc-static.s: New file.
200 * ld-sh/fdpic-gotfuncdesc-shared.d: New file.
201 * ld-sh/fdpic-gotfuncdesc-shared.s: New file.
202 * ld-sh/fdpic-gotfuncdesc-static.d: New file.
203 * ld-sh/fdpic-gotfuncdesc-static.s: New file.
204 * ld-sh/fdpic-gotfuncdesci20-shared.d: New file.
205 * ld-sh/fdpic-gotfuncdesci20-shared.s: New file.
206 * ld-sh/fdpic-gotfuncdesci20-static.d: New file.
207 * ld-sh/fdpic-gotfuncdesci20-static.s: New file.
208 * ld-sh/fdpic-goti20-shared.d: New file.
209 * ld-sh/fdpic-goti20-shared.s: New file.
210 * ld-sh/fdpic-goti20-static.d: New file.
211 * ld-sh/fdpic-goti20-static.s: New file.
212 * ld-sh/fdpic-gotofffuncdesc-shared.d: New file.
213 * ld-sh/fdpic-gotofffuncdesc-shared.s: New file.
214 * ld-sh/fdpic-gotofffuncdesc-static.d: New file.
215 * ld-sh/fdpic-gotofffuncdesc-static.s: New file.
216 * ld-sh/fdpic-gotofffuncdesci20-shared.d: New file.
217 * ld-sh/fdpic-gotofffuncdesci20-shared.s: New file.
218 * ld-sh/fdpic-gotofffuncdesci20-static.d: New file.
219 * ld-sh/fdpic-gotofffuncdesci20-static.s: New file.
220 * ld-sh/fdpic-gotoffi20-shared.d: New file.
221 * ld-sh/fdpic-gotoffi20-shared.s: New file.
222 * ld-sh/fdpic-gotoffi20-static.d: New file.
223 * ld-sh/fdpic-gotoffi20-static.s: New file.
224 * ld-sh/fdpic-plt-be.d: New file.
225 * ld-sh/fdpic-plt-le.d: New file.
226 * ld-sh/fdpic-plt.s: New file.
227 * ld-sh/fdpic-plti20-be.d: New file.
228 * ld-sh/fdpic-plti20-le.d: New file.
229 * ld-sh/fdpic-stack-default.d: New file.
230 * ld-sh/fdpic-stack-size.d: New file.
231 * ld-sh/fdpic-stack.s: New file.
233 2010-05-18 H.J. Lu <hongjiu.lu@intel.com>
236 * ld-elf/exclude3.s: New.
237 * ld-elf/exclude3a.d: Likewise.
238 * ld-elf/exclude3b.d: Likewise.
239 * ld-elf/exclude3c.d: Likewise.
241 2010-05-11 Andrew Stubbs <ams@codesourcery.com>
243 * ld-arm/attr-merge-2.attr: Add Tag_DIV_use.
244 * ld-arm/attr-merge-2a.s: Likewise.
245 * ld-arm/attr-merge-2b.s: Likewise.
246 * ld-arm/attr-merge-3a.s: Likewise.
247 * ld-arm/attr-merge-3b.s: Likewise.
248 * ld-arm/attr-merge-4.attr: Likewise.
249 * ld-arm/attr-merge-5.attr: Likewise.
250 * ld-arm/attr-merge-6.attr: Likewise.
251 * ld-arm/attr-merge-7.attr: Likewise.
252 * ld-arm/attr-merge-arch-1.attr: Likewise.
253 * ld-arm/attr-merge-arch-2.attr: Likewise.
254 * ld-arm/attr-merge-unknown-2.d: Likewise.
255 * ld-arm/attr-merge-unknown-2r.d: Likewise.
256 * ld-arm/attr-merge-unknown-3.d: Likewise.
257 * ld-arm/attr-merge-vfp-1.d: Likewise.
258 * ld-arm/attr-merge-vfp-1r.d: Likewise.
259 * ld-arm/attr-merge-vfp-2.d: Likewise.
260 * ld-arm/attr-merge-vfp-2r.d: Likewise.
261 * ld-arm/attr-merge-vfp-3.d: Likewise.
262 * ld-arm/attr-merge-vfp-3r.d: Likewise.
263 * ld-arm/attr-merge-vfp-4.d: Likewise.
264 * ld-arm/attr-merge-vfp-4r.d: Likewise.
265 * ld-arm/attr-merge-vfp-5.d: Likewise.
266 * ld-arm/attr-merge-vfp-5r.d: Likewise.
267 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
268 * ld-arm/attr-merge-wchar-00.d: Likewise.
269 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
270 * ld-arm/attr-merge-wchar-02.d: Likewise.
271 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
272 * ld-arm/attr-merge-wchar-04.d: Likewise.
273 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
274 * ld-arm/attr-merge-wchar-20.d: Likewise.
275 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
276 * ld-arm/attr-merge-wchar-22.d: Likewise.
277 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
278 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
279 * ld-arm/attr-merge-wchar-40.d: Likewise.
280 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
281 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
282 * ld-arm/attr-merge-wchar-44.d: Likewise.
283 * ld-arm/attr-merge.attr: Likewise.
285 2010-05-11 Jie Zhang <jie@codesourcery.com>
287 * ld-arm/attr-merge-vfp-6.d: New test.
288 * ld-arm/attr-merge-vfp-6r.d: New test.
289 * ld-arm/attr-merge-vfpv3xd.s: New test.
290 * ld-arm/arm-elf.exp: Add attr-merge-vfp-6 and attr-merge-vfp-6r.
292 2010-05-07 Daniel Jacobowitz <dan@codesourcery.com>
294 * ld-arm/cortex-a8-fix-bl-rel-plt.d: New file.
295 * ld-arm/arm-elf.exp (armelftests): Run cortex-a8-fix-bl-rel-plt.d.
297 2010-05-06 Joseph Myers <joseph@codesourcery.com>
299 * ld-elf/orphan-region.d: Use ld -N.
301 2010-04-30 H.J. Lu <hongjiu.lu@intel.com>
304 * ld-elf/discard.ld: New.
305 * ld-elf/discard1.d: Likewise.
306 * ld-elf/discard1.s: Likewise.
307 * ld-elf/discard2.d: Likewise.
308 * ld-elf/discard2.s: Likewise.
309 * ld-elf/discard3.d: Likewise.
311 2010-04-22 Alan Modra <amodra@gmail.com>
313 * ld-elf/extract-symbol-1sec.d: Update lma.
314 * ld-i386/alloc.d: Expect a warning, not an error.
316 2010-04-20 Joseph Myers <joseph@codesourcery.com>
318 * ld-tic6x/data-reloc-global-rel.d,
319 ld-tic6x/data-reloc-global-rel.s,
320 ld-tic6x/data-reloc-local-r-rel.d,
321 ld-tic6x/data-reloc-local-rel.d, ld-tic6x/mvk-reloc-global-rel.d,
322 ld-tic6x/mvk-reloc-global-rel.s, ld-tic6x/mvk-reloc-local-1-rel.s,
323 ld-tic6x/mvk-reloc-local-2-rel.s,
324 ld-tic6x/mvk-reloc-local-r-rel.d, ld-tic6x/mvk-reloc-local-rel.d,
325 ld-tic6x/pcrel-reloc-global-rel.d,
326 ld-tic6x/pcrel-reloc-local-r-rel.d,
327 ld-tic6x/pcrel-reloc-local-rel.d, ld-tic6x/sbr-reloc-global-rel.d,
328 ld-tic6x/sbr-reloc-global-rel.s, ld-tic6x/sbr-reloc-local-1-rel.s,
329 ld-tic6x/sbr-reloc-local-2-rel.s,
330 ld-tic6x/sbr-reloc-local-r-rel.d, ld-tic6x/sbr-reloc-local-rel.d:
333 2010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
335 * ld-arm/attr-merge-2.attr: Update for changes in attribute output.
336 * ld-arm/attr-merge-3.attr: Likewise.
337 * ld-arm/attr-merge-vfp-1.d: Likewise.
338 * ld-arm/attr-merge-vfp-1r.d: Likewise.
339 * ld-arm/attr-merge-vfp-2.d: Likewise.
340 * ld-arm/attr-merge-vfp-2r.d: Likewise.
341 * ld-arm/attr-merge-vfp-3.d: Likewise.
342 * ld-arm/attr-merge-vfp-3r.d: Likewise.
343 * ld-arm/attr-merge-vfp-4.d: Likeiwse.
344 * ld-arm/attr-merge-vfp-4r.d: Likewise.
345 * ld-arm/attr-merge-vfp-5.d: Likewise.
346 * ld-arm/attr-merge-vfp-5r.d: Likewise.
347 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
348 * ld-arm/attr-merge-wchar-00.d: Likewise.
349 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
350 * ld-arm/attr-merge-wchar-02.d: Likewise.
351 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
352 * ld-arm/attr-merge-wchar-04.d: Likewise.
353 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
354 * ld-arm/attr-merge-wchar-20.d: Likewise.
355 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
356 * ld-arm/attr-merge-wchar-22.d: Likewise.
357 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
358 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
359 * ld-arm/attr-merge-wchar-40.d: Likewise.
360 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
361 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
362 * ld-arm/attr-merge-wchar-44.d: Likewise.
363 * ld-arm/attr-merge.attr: Likewise.
365 2010-04-06 David S. Miller <davem@davemloft.net>
367 * ld-elfvers/vers.exp: Pass -Av9a to assembler on sparc-*-*
369 2010-04-05 Kai Tietz <kai.tietz@onevision.com>
371 * ld-pe/orphan_nu.d: New test for --no-leading-underscore.
372 * ld-pe/orphana_nu.s: New file.
373 * ld-pe/pe.exp: Add orphan_nu test.
375 2010-04-01 Nathan Sidwell <nathan@codesourcery.com>
377 * ld-powerpc/apuinfo-nul.rd: New.
378 * ld-powerpc/apuinfo-nul1.s: New.
379 * ld-powerpc/powerpc.exp: Add it.
381 2010-03-31 Kai TIetz <kai.tietz@onevision.com>
383 * ld-pe//pe-compile.exp (run_basefile_test): Trim result of wc
384 before string compare.
386 2010-03-31 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
388 * ld-arm/script-type.sym: Fix test.
390 2010-03-31 Kai TIetz <kai.tietz@onevision.com>
392 * ld-pe/basefile1.s: New.
393 * ld-pe/pe-compile.exp: Add base-file test.
395 2010-03-31 Hans-Peter Nilsson <hp@axis.com>
398 * ld-cris/pcrelcp-1.d, ld-cris/pcrelcp-1.s: New test.
400 * lib/ld-lib.exp (run_dump_test): When checking linker message and
401 return code, when success with no message is expected, don't
402 continue if we have an abnormal exit with a message. Check output
403 of inspection program and fail if it had output or an abnormal
404 exit code. Include "warning" and "error" among the directives
405 where multiples are allowed and append to previous values.
407 * ld-cris/cris.exp (loop over $srcdir/$subdir/*dso-*.d): Apply
408 "file rootname", not "file tail", before applying runtest_file_p.
410 2010-03-29 Daniel Jacobowitz <dan@codesourcery.com>
412 * ld-arm/arm-elf.exp (armeabitests): Add v6-M farcall test.
414 2010-03-25 Joseph Myers <joseph@codesourcery.com>
416 * ld-elf/flags1.d, ld-elf/merge.d: XFAIL for tic6x-*-*.
417 * ld-elf/sec-to-seg.exp: Set B_test_same_seg to 0 for tic6x-*-*.
418 * ld-tic6x: New directory and testcases.
420 2010-03-19 Jie Zhang <jie@codesourcery.com>
423 * ld-elf/pr11304.d: New test.
424 * ld-elf/pr11304a.s: New test.
425 * ld-elf/pr11304b.s: New test.
426 * lib/ld-lib.exp (regexp_diff): Add support for #failif.
428 2010-03-15 Daniel Jacobowitz <dan@codesourcery.com>
430 * ld-elf/orphan-region.d, ld-elf/orphan-region.ld,
431 ld-elf/orphan-region.s: New files.
433 2010-03-02 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
435 * ld-arm/arm-merge-incompatible.d: New test.
436 * ld-arm/arm-merge-incompatiblea.s: Likewise.
437 * ld-arm/arm-merge-incompatibleb.s: Likewise.
438 * ld-arm/arm-elf.exp: Run the new test.
440 2010-03-02 Christophe Lyon <christophe.lyon@st.com>
441 Alan Modra <amodra@gmail.com>
443 * ld-arm/arm-elf.exp: Change .text start address for
444 farcall-thumb-arm tests. Add v4t variant for farcall-mixed-lib
446 * ld-arm/farcall-mixed-lib-v4t.d: New test.
447 * ld-arm/farcall-mixed-lib1.s: Don't force armv5t.
448 * ld-arm/farcall-mixed-lib2.s: Likewise.
449 * ld-arm/arm-call.d: Update expected results.
450 * ld-arm/cortex-a8-far.d: Likewise.
451 * ld-arm/farcall-group-size2.d: Likewise.
452 * ld-arm/farcall-group.d: Likewise.
453 * ld-arm/farcall-mix.d: Likewise.
454 * ld-arm/farcall-mix2.d: Likewise.
455 * ld-arm/farcall-mixed-app-v5.d: Likewise.
456 * ld-arm/farcall-mixed-app.d: Likewise.
457 * ld-arm/farcall-mixed-lib.d: Likewise.
458 * ld-arm/farcall-thumb-arm.d: Likewise.
459 * ld-arm/farcall-thumb-arm-blx.d: Likewise.
460 * ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise.
461 * ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise.
462 * ld-arm/farcall-thumb-arm.s: Update test. Add a new call to
463 potentially generate different types of stubs.
465 2010-02-27 H.J. Lu <hongjiu.lu@intel.com>
467 * ld-elf/init-fini-arrays.d: Pass --wide to readelf.
469 2010-02-27 Jie Zhang <jie@codesourcery.com>
471 * ld-elf/init-fini-arrays.s: New test.
472 * ld-elf/init-fini-arrays.d: New test.
474 2010-02-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
476 * ld-arm/group-relocs.s: Mark code sections as executable.
477 * ld-arm/arm-elf.exp (armelftests): Only dump executable sections in
479 * ld-arm/reloc-boundaries.d: Fix test to work on Linux targets.
481 2010-02-23 Nick Clifton <nickc@redhat.com>
483 * ld-elf/orphan4.d: Allow for other sections to be present in the
486 2010-02-18 H.J. Lu <hongjiu.lu@intel.com>
488 * ld-ifunc/ifunc.exp: Expect System V OSABI in dynamic
489 ifunc-using executable.
491 2010-02-19 Alan Modra <amodra@gmail.com>
493 * ld-elf/group.ld: Discard .dropme sections.
494 * ld-elf/group10.d, * ld-elf/group10.s: New test.
496 2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
498 * ld-arm/attr-merge-6.attr: Add new test. Missed off last commit.
500 2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
502 * ld-arm/attr-merge-3.attr: Fix test for new attribute values.
503 * ld-arm/attr-merge-3b.s: Likewise.
504 * ld-arm/attr-merge-unknown-1.d: Fix test now that 42 is a recognised
506 * ld-arm/attr-merge-unknown-1.s: Likewise.
507 * ld-arm/attr-merge-6.attr: New test.
508 * ld-arm/attr-merge-6a.s: Likewise.
509 * ld-arm/attr-merge-6b.s: Likewise.
510 * ld-arm/attr-merge-7.attr: Likewise.
511 * ld-arm/attr-merge-7a.s: Likewise.
512 * ld-arm/attr-merge-7b.s: Likewise.
513 * ld-arm/arm-elf.exp: Run the new tests.
515 2010-02-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
517 * ld-arm/jump-reloc-veneers-long.d: Correct testcase for
518 arm-none-eabi target.
519 * ld-arm/jump-reloc-veneers-short1.d: Likewise
520 * ld-arm/jump-reloc-veneers-short2.d: Likewise
522 2010-02-12 Daniel Gutson <dgutson@codesourcery.com>
524 * ld-arm/arm-elf.exp (armelftests): New test case added.
525 * ld-arm/data-only-map.s: New file.
526 * ld-arm/data-only-map.d: New file.
527 * ld-arm/data-only-map.ld: New file.
529 2010-02-11 David S. Miller <davem@davemloft.net>
531 * ld-sparc/gotop32.s: Add local symbol case.
532 * ld-sparc/gotop64.s: Likewise.
533 * ld-sparc/gotop32.rd: Adjust expected results.
534 * ld-sparc/gotop32.td: Likewise.
535 * ld-sparc/gotop64.dd: Likewise.
536 * ld-sparc/gotop64.rd: Likewise.
537 * ld-sparc/gotop64.td: Likewise.
539 2010-02-09 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
541 * ld-elfvsb/elfvsb.exp: Fix tests for arm*-*-linux*.
542 * ld-shared/shared.exp: Likewise.
544 2010-02-08 David S. Miller <davem@davemloft.net>
546 * ld-ifunc/ifunc.exp: Run for sparc.
548 2010-02-08 Nathan Sidwell <nathan@codesourcery.com>
550 * ld-powerpc/apuinfo-nul.s: New.
551 * ld-powerpc/apuinfo.rd: Add it.
552 * ld-powerpc/powerpc.exp: Likewise.
554 2010-02-01 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
556 * ld-arm/jump-reloc-veneers-long.d: New test.
557 * ld-arm/jump-reloc-veneers-short1.d: Likewise.
558 * ld-arm/jump-reloc-veneers-short2.d: Likewise.
559 * ld-arm/jump-reloc-veneers.s: Likewise.
560 * ld-arm/arm-elf.exp (armelftests): Run them.
562 2010-01-28 Nick Clifton <nickc@redhat.com>
565 * ld-sh/refdbg-0-dso.d: Dump all sections.
567 2010-01-26 H.J. Lu <hongjiu.lu@intel.com>
570 * ld-gc/dummy.s: New.
571 * ld-gc/pr11218-1.c: Likewise.
572 * ld-gc/pr11218-2.c: Likewise.
573 * ld-gc/pr11218.d: Likewise.
575 2010-01-23 Richard Sandiford <r.sandiford@uk.ibm.com>
577 * ld-powerpc/aix-ref-1-32.od, ld-powerpc/aix-ref-1-64.od,
578 ld-powerpc/aix-ref-1.s: New tests.
579 * ld-powerpc/aix52.exp: Run them.
581 2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
583 * ld-elf/orphan4.d: Support 64bit targets.
585 2010-01-13 DJ Delorie <dj@redhat.com>
587 * ld-elf/orphan4.d: New.
588 * ld-elf/orphan4.ld: New.
589 * ld-elf/orphan4.s: New.
591 2010-01-13 Chao-ying Fu <fu@mips.com>
593 * ld-mips-elf/jr-to-b-1.d, ld-mips-elf/jr-to-b-2.d: New tests.
594 * ld-mips-elf/jr-to-b-1.s, ld-mips-elf/jr-to-b-2.s: Source.
595 * ld-mips-elf/mips-elf.exp: Run new tests.
597 2010-01-13 Daniel Jacobowitz <dan@codesourcery.com>
599 * ld-arm/arm-elf.exp (armelftests): Assemble Cortex-A8 tests with
602 2010-01-13 Nick Clifton <nickc@redhat.com>
604 * ld-scrips/sort.exp: Skip these tests when the target is the
607 2010-01-11 H.J. Lu <hongjiu.lu@intel.com>
610 * ld-elf/dynsym1.d: New.
612 2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
615 * ld-elf/pr11138-1.c: New.
616 * ld-elf/pr11138-1.map: Likewise.
617 * ld-elf/pr11138-2.c: Likewise.
618 * ld-elf/pr11138-2.map: Likewise.
619 * ld-elf/pr11138.out: Likewise.
621 * ld-elf/shared.exp (build_tests): Add libpr11138-1.so and
623 (run_tests): Add 2 tests for PR ld/11138.
625 2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
628 * ld-gc/gc.exp: Run start.
630 * ld-gc/start.d: New.
631 * ld-gc/start.s: Likewise.
633 2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
636 * ld-gc/gc.exp: Run abi-note.
638 * ld-gc/abi-note.d: New.
639 * ld-gc/abi-note.s: Likewise.
641 For older changes see ChangeLog-2009
647 version-control: never