1 2010-08-19 Alan Modra <amodra@gmail.com>
3 * ld-scripts/memory.t: Remove ORIGIN fudge.
5 2010-08-13 H.J. Lu <hongjiu.lu@intel.com>
8 * ld-i386/discarded1.d: New.
9 * ld-i386/discarded1.s: Likewise.
10 * ld-i386/discarded1.t: Likewise.
11 * ld-x86-64/discarded1.d: Likewise.
12 * ld-x86-64/discarded1.s: Likewise.
13 * ld-x86-64/discarded1.t: Likewise.
15 * ld-i386/i386.exp: Run discarded1.
16 * ld-x86-64/x86-64.exp: Likewise.
18 2010-08-09 Catherine Moore <clm@codesourcery.com>
20 * ld-mips-elf/mode-change-error-1.d: New.
21 * ld-mips-elf/mode-change-error-1a.s: New.
22 * ld-mips-elf/mode-change-error-1b.s: New.
23 * ld-mips-elf/mips-elf.exp: Run new test.
25 2010-08-06 Alan Modra <amodra@gmail.com>
27 * ld-powerpc/tocopt.s, * ld-powerpc/tocopt.d: New test.
28 * ld-powerpc/powerpc.exp: Run it.
30 2010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
31 Ina Pandit <ina.pandit@kpitcummins.com>
33 * ld-v850/split-lo16.d: Update the "ld" instructions with a space
36 2010-07-20 Alan Modra <amodra@gmail.com>
38 * ld-powerpc/tlsexe.r: Update.
39 * ld-powerpc/tlsexetoc.r: Update.
40 * ld-powerpc/tlsso.r: Update.
41 * ld-powerpc/tlstocso.r: Update.
43 2010-07-20 Alan Modra <amodra@gmail.com>
45 * ld-powerpc/vxworks-relax.s: Add branches to match expected output.
46 * ld-powerpc/vxworks-relax-2.s: Likewise.
47 * ld-powerpc/vxworks1-lib.rd: Reorder reloc sections.
49 2010-07-19 Andreas Schwab <schwab@redhat.com>
51 * ld-mmix/bspec1.d: Ignore "Key to Flags" contents.
52 * ld-mmix/bspec2.d: Likewise.
53 * ld-mmix/local1.d: Likewise.
54 * ld-mmix/local3.d: Likewise.
55 * ld-mmix/local5.d: Likewise.
56 * ld-mmix/local7.d: Likewise.
57 * ld-mmix/undef-3.d: Likewise.
58 * ld-sh/sh64/crange1.rd: Likewise.
59 * ld-sh/sh64/crange2.rd: Likewise.
60 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
61 * ld-sh/sh64/crange3-media.rd: Likewise.
62 * ld-sh/sh64/crange3.rd: Likewise.
63 * ld-sh/sh64/crangerel1.rd: Likewise.
64 * ld-sh/sh64/crangerel2.rd: Likewise.
66 2010-07-14 H.J. Lu <hongjiu.lu@intel.com>
69 * ld-i386/compressed1.s: New.
70 * ld-i386/compressed1.d: Likewise.
71 * ld-x86-64/compressed1.s: Likewise.
72 * ld-x86-64/compressed1.d: Likewise.
74 * ld-i386/i386.exp: Run compressed1.
75 * ld-x86-64/x86-64.exp: Likewise.
77 2010-07-13 H.J. Lu <hongjiu.lu@intel.com>
80 * ld-elf/exclude3b.d: Don't run on ia64-*-*. Replace .got with
83 * ld-elf/exclude3d.d: New.
84 * ld-i386/nogot1.d: Likewise.
85 * ld-i386/nogot1.s: Likewise.
86 * ld-x86-64/nogot1.d: Likewise.
87 * ld-x86-64/nogot1.s: Likewise.
89 * ld-i386/i386.exp: Run nogot1.
90 * ld-x86-64/x86-64.exp: Likewise.
92 2010-07-13 H.J. Lu <hongjiu.lu@intel.com>
94 * ld-i386/hidden2.d: Don't hard code expected output.
95 * ld-i386/protected3.d: Likewise.
96 * ld-x86-64/hidden2.d: Likewise.
97 * ld-x86-64/protected3.d: Likewise.
99 2010-07-13 H.J. Lu <hongjiu.lu@intel.com>
102 * ld-ifunc/ifunc-10-i386.d: New.
103 * ld-ifunc/ifunc-10-i386.s: Likewise.
104 * ld-ifunc/ifunc-10-x86-64.d: Likewise.
105 * ld-ifunc/ifunc-10-x86-64.s: Likewise.
106 * ld-ifunc/ifunc-11-i386.d: Likewise.
107 * ld-ifunc/ifunc-11-i386.s: Likewise.
108 * ld-ifunc/ifunc-11-x86-64.d: Likewise.
109 * ld-ifunc/ifunc-11-x86-64.s: Likewise.
111 2010-07-06 Alan Modra <amodra@gmail.com>
113 * ld-powerpc/relax.s: Add branch back to _start.
114 * ld-powerpc/relax.d: Update.
115 * ld-powerpc/relaxr.d: Update.
117 2010-07-01 Alan Modra <amodra@gmail.com>
119 * lib/ld-lib.exp (default_ld_simple_link): Add $gcc_ld_flag before
120 any other options in $ld.
122 2010-06-29 Alan Modra <amodra@gmail.com>
124 * ld-maxq/maxq.exp: Delete file.
125 * ld-maxq/addend.dd, * ld-maxq/addend.s, * ld-maxq/paddr.dd,
126 * ld-maxq/paddr.s, * ld-maxq/paddr1.dd, * ld-maxq/paddr1.s,
127 * ld-maxq/r32-1.s, * ld-maxq/r32-2.s, * ld-maxq/r32.dd: Likewise.
129 2010-06-15 Joseph Myers <joseph@codesourcery.com>
131 * ld-elf/orphan3.d: Allow section names starting '_'.
132 * ld-tic6x/attr-arch-c62x-c62x.d, ld-tic6x/attr-arch-c62x-c64x+.d,
133 ld-tic6x/attr-arch-c62x-c64x.d, ld-tic6x/attr-arch-c62x-c674x.d,
134 ld-tic6x/attr-arch-c62x-c67x+.d, ld-tic6x/attr-arch-c62x-c67x.d,
135 ld-tic6x/attr-arch-c62x.s, ld-tic6x/attr-arch-c64x+-c62x.d,
136 ld-tic6x/attr-arch-c64x+-c64x+.d, ld-tic6x/attr-arch-c64x+-c64x.d,
137 ld-tic6x/attr-arch-c64x+-c674x.d,
138 ld-tic6x/attr-arch-c64x+-c67x+.d, ld-tic6x/attr-arch-c64x+-c67x.d,
139 ld-tic6x/attr-arch-c64x+.s, ld-tic6x/attr-arch-c64x-c62x.d,
140 ld-tic6x/attr-arch-c64x-c64x+.d, ld-tic6x/attr-arch-c64x-c64x.d,
141 ld-tic6x/attr-arch-c64x-c674x.d, ld-tic6x/attr-arch-c64x-c67x+.d,
142 ld-tic6x/attr-arch-c64x-c67x.d, ld-tic6x/attr-arch-c64x.s,
143 ld-tic6x/attr-arch-c674x-c62x.d, ld-tic6x/attr-arch-c674x-c64x+.d,
144 ld-tic6x/attr-arch-c674x-c64x.d, ld-tic6x/attr-arch-c674x-c674x.d,
145 ld-tic6x/attr-arch-c674x-c67x+.d, ld-tic6x/attr-arch-c674x-c67x.d,
146 ld-tic6x/attr-arch-c674x.s, ld-tic6x/attr-arch-c67x+-c62x.d,
147 ld-tic6x/attr-arch-c67x+-c64x+.d, ld-tic6x/attr-arch-c67x+-c64x.d,
148 ld-tic6x/attr-arch-c67x+-c674x.d,
149 ld-tic6x/attr-arch-c67x+-c67x+.d, ld-tic6x/attr-arch-c67x+-c67x.d,
150 ld-tic6x/attr-arch-c67x+.s, ld-tic6x/attr-arch-c67x-c62x.d,
151 ld-tic6x/attr-arch-c67x-c64x+.d, ld-tic6x/attr-arch-c67x-c64x.d,
152 ld-tic6x/attr-arch-c67x-c674x.d, ld-tic6x/attr-arch-c67x-c67x+.d,
153 ld-tic6x/attr-arch-c67x-c67x.d, ld-tic6x/attr-arch-c67x.s: New.
155 2010-06-07 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
157 * ld-arm/arm-call.d: Handle change in lsls/movs disassembly.
158 * ld-arm/farcall-thumb-arm-short.d: Likewise.
159 * ld-arm/farcall-thumb-thumb-blx-pic-veneer.d: Likewise.
160 * ld-arm/farcall-thumb-thumb-blx.d: Likewise.
161 * ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Likewise.
162 * ld-arm/farcall-thumb-thumb-m.d: Likewise.
163 * ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise.
164 * ld-arm/farcall-thumb-thumb.d: Likewise.
165 * ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: Likewise.
166 * ld-arm/thumb2-bl-as-thumb1-bad.d: Likewise.
167 * ld-arm/thumb2-bl-bad-noeabi.d: Likewise.
168 * ld-arm/thumb2-bl-bad.d: Likewise.
170 2010-05-26 H.J. Lu <hongjiu.lu@intel.com>
173 * ld-elf/textaddr3.d: New.
174 * ld-elf/textaddr4.d: Likewise.
175 * ld-elf/textaddr5.d: Likewise.
176 * ld-elf/textaddr6.d: Likewise.
177 * ld-elf/textaddr7.d: Likewise.
179 2010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
180 Joseph Myers <joseph@codesourcery.com>
181 Andrew Stubbs <ams@codesourcery.com>
183 * ld-sh/sh.exp: Handle uClinux like Linux.
184 * lib/ld-lib.exp (is_elf_format): Include sh*-*-uclinux*.
185 * ld-sh/fdpic-funcdesc-shared.d: New file.
186 * ld-sh/fdpic-funcdesc-shared.s: New file.
187 * ld-sh/fdpic-funcdesc-static.d: New file.
188 * ld-sh/fdpic-funcdesc-static.s: New file.
189 * ld-sh/fdpic-gotfuncdesc-shared.d: New file.
190 * ld-sh/fdpic-gotfuncdesc-shared.s: New file.
191 * ld-sh/fdpic-gotfuncdesc-static.d: New file.
192 * ld-sh/fdpic-gotfuncdesc-static.s: New file.
193 * ld-sh/fdpic-gotfuncdesci20-shared.d: New file.
194 * ld-sh/fdpic-gotfuncdesci20-shared.s: New file.
195 * ld-sh/fdpic-gotfuncdesci20-static.d: New file.
196 * ld-sh/fdpic-gotfuncdesci20-static.s: New file.
197 * ld-sh/fdpic-goti20-shared.d: New file.
198 * ld-sh/fdpic-goti20-shared.s: New file.
199 * ld-sh/fdpic-goti20-static.d: New file.
200 * ld-sh/fdpic-goti20-static.s: New file.
201 * ld-sh/fdpic-gotofffuncdesc-shared.d: New file.
202 * ld-sh/fdpic-gotofffuncdesc-shared.s: New file.
203 * ld-sh/fdpic-gotofffuncdesc-static.d: New file.
204 * ld-sh/fdpic-gotofffuncdesc-static.s: New file.
205 * ld-sh/fdpic-gotofffuncdesci20-shared.d: New file.
206 * ld-sh/fdpic-gotofffuncdesci20-shared.s: New file.
207 * ld-sh/fdpic-gotofffuncdesci20-static.d: New file.
208 * ld-sh/fdpic-gotofffuncdesci20-static.s: New file.
209 * ld-sh/fdpic-gotoffi20-shared.d: New file.
210 * ld-sh/fdpic-gotoffi20-shared.s: New file.
211 * ld-sh/fdpic-gotoffi20-static.d: New file.
212 * ld-sh/fdpic-gotoffi20-static.s: New file.
213 * ld-sh/fdpic-plt-be.d: New file.
214 * ld-sh/fdpic-plt-le.d: New file.
215 * ld-sh/fdpic-plt.s: New file.
216 * ld-sh/fdpic-plti20-be.d: New file.
217 * ld-sh/fdpic-plti20-le.d: New file.
218 * ld-sh/fdpic-stack-default.d: New file.
219 * ld-sh/fdpic-stack-size.d: New file.
220 * ld-sh/fdpic-stack.s: New file.
222 2010-05-18 H.J. Lu <hongjiu.lu@intel.com>
225 * ld-elf/exclude3.s: New.
226 * ld-elf/exclude3a.d: Likewise.
227 * ld-elf/exclude3b.d: Likewise.
228 * ld-elf/exclude3c.d: Likewise.
230 2010-05-11 Andrew Stubbs <ams@codesourcery.com>
232 * ld-arm/attr-merge-2.attr: Add Tag_DIV_use.
233 * ld-arm/attr-merge-2a.s: Likewise.
234 * ld-arm/attr-merge-2b.s: Likewise.
235 * ld-arm/attr-merge-3a.s: Likewise.
236 * ld-arm/attr-merge-3b.s: Likewise.
237 * ld-arm/attr-merge-4.attr: Likewise.
238 * ld-arm/attr-merge-5.attr: Likewise.
239 * ld-arm/attr-merge-6.attr: Likewise.
240 * ld-arm/attr-merge-7.attr: Likewise.
241 * ld-arm/attr-merge-arch-1.attr: Likewise.
242 * ld-arm/attr-merge-arch-2.attr: Likewise.
243 * ld-arm/attr-merge-unknown-2.d: Likewise.
244 * ld-arm/attr-merge-unknown-2r.d: Likewise.
245 * ld-arm/attr-merge-unknown-3.d: Likewise.
246 * ld-arm/attr-merge-vfp-1.d: Likewise.
247 * ld-arm/attr-merge-vfp-1r.d: Likewise.
248 * ld-arm/attr-merge-vfp-2.d: Likewise.
249 * ld-arm/attr-merge-vfp-2r.d: Likewise.
250 * ld-arm/attr-merge-vfp-3.d: Likewise.
251 * ld-arm/attr-merge-vfp-3r.d: Likewise.
252 * ld-arm/attr-merge-vfp-4.d: Likewise.
253 * ld-arm/attr-merge-vfp-4r.d: Likewise.
254 * ld-arm/attr-merge-vfp-5.d: Likewise.
255 * ld-arm/attr-merge-vfp-5r.d: Likewise.
256 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
257 * ld-arm/attr-merge-wchar-00.d: Likewise.
258 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
259 * ld-arm/attr-merge-wchar-02.d: Likewise.
260 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
261 * ld-arm/attr-merge-wchar-04.d: Likewise.
262 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
263 * ld-arm/attr-merge-wchar-20.d: Likewise.
264 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
265 * ld-arm/attr-merge-wchar-22.d: Likewise.
266 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
267 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
268 * ld-arm/attr-merge-wchar-40.d: Likewise.
269 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
270 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
271 * ld-arm/attr-merge-wchar-44.d: Likewise.
272 * ld-arm/attr-merge.attr: Likewise.
274 2010-05-11 Jie Zhang <jie@codesourcery.com>
276 * ld-arm/attr-merge-vfp-6.d: New test.
277 * ld-arm/attr-merge-vfp-6r.d: New test.
278 * ld-arm/attr-merge-vfpv3xd.s: New test.
279 * ld-arm/arm-elf.exp: Add attr-merge-vfp-6 and attr-merge-vfp-6r.
281 2010-05-07 Daniel Jacobowitz <dan@codesourcery.com>
283 * ld-arm/cortex-a8-fix-bl-rel-plt.d: New file.
284 * ld-arm/arm-elf.exp (armelftests): Run cortex-a8-fix-bl-rel-plt.d.
286 2010-05-06 Joseph Myers <joseph@codesourcery.com>
288 * ld-elf/orphan-region.d: Use ld -N.
290 2010-04-30 H.J. Lu <hongjiu.lu@intel.com>
293 * ld-elf/discard.ld: New.
294 * ld-elf/discard1.d: Likewise.
295 * ld-elf/discard1.s: Likewise.
296 * ld-elf/discard2.d: Likewise.
297 * ld-elf/discard2.s: Likewise.
298 * ld-elf/discard3.d: Likewise.
300 2010-04-22 Alan Modra <amodra@gmail.com>
302 * ld-elf/extract-symbol-1sec.d: Update lma.
303 * ld-i386/alloc.d: Expect a warning, not an error.
305 2010-04-20 Joseph Myers <joseph@codesourcery.com>
307 * ld-tic6x/data-reloc-global-rel.d,
308 ld-tic6x/data-reloc-global-rel.s,
309 ld-tic6x/data-reloc-local-r-rel.d,
310 ld-tic6x/data-reloc-local-rel.d, ld-tic6x/mvk-reloc-global-rel.d,
311 ld-tic6x/mvk-reloc-global-rel.s, ld-tic6x/mvk-reloc-local-1-rel.s,
312 ld-tic6x/mvk-reloc-local-2-rel.s,
313 ld-tic6x/mvk-reloc-local-r-rel.d, ld-tic6x/mvk-reloc-local-rel.d,
314 ld-tic6x/pcrel-reloc-global-rel.d,
315 ld-tic6x/pcrel-reloc-local-r-rel.d,
316 ld-tic6x/pcrel-reloc-local-rel.d, ld-tic6x/sbr-reloc-global-rel.d,
317 ld-tic6x/sbr-reloc-global-rel.s, ld-tic6x/sbr-reloc-local-1-rel.s,
318 ld-tic6x/sbr-reloc-local-2-rel.s,
319 ld-tic6x/sbr-reloc-local-r-rel.d, ld-tic6x/sbr-reloc-local-rel.d:
322 2010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
324 * ld-arm/attr-merge-2.attr: Update for changes in attribute output.
325 * ld-arm/attr-merge-3.attr: Likewise.
326 * ld-arm/attr-merge-vfp-1.d: Likewise.
327 * ld-arm/attr-merge-vfp-1r.d: Likewise.
328 * ld-arm/attr-merge-vfp-2.d: Likewise.
329 * ld-arm/attr-merge-vfp-2r.d: Likewise.
330 * ld-arm/attr-merge-vfp-3.d: Likewise.
331 * ld-arm/attr-merge-vfp-3r.d: Likewise.
332 * ld-arm/attr-merge-vfp-4.d: Likeiwse.
333 * ld-arm/attr-merge-vfp-4r.d: Likewise.
334 * ld-arm/attr-merge-vfp-5.d: Likewise.
335 * ld-arm/attr-merge-vfp-5r.d: Likewise.
336 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
337 * ld-arm/attr-merge-wchar-00.d: Likewise.
338 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
339 * ld-arm/attr-merge-wchar-02.d: Likewise.
340 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
341 * ld-arm/attr-merge-wchar-04.d: Likewise.
342 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
343 * ld-arm/attr-merge-wchar-20.d: Likewise.
344 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
345 * ld-arm/attr-merge-wchar-22.d: Likewise.
346 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
347 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
348 * ld-arm/attr-merge-wchar-40.d: Likewise.
349 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
350 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
351 * ld-arm/attr-merge-wchar-44.d: Likewise.
352 * ld-arm/attr-merge.attr: Likewise.
354 2010-04-06 David S. Miller <davem@davemloft.net>
356 * ld-elfvers/vers.exp: Pass -Av9a to assembler on sparc-*-*
358 2010-04-05 Kai Tietz <kai.tietz@onevision.com>
360 * ld-pe/orphan_nu.d: New test for --no-leading-underscore.
361 * ld-pe/orphana_nu.s: New file.
362 * ld-pe/pe.exp: Add orphan_nu test.
364 2010-04-01 Nathan Sidwell <nathan@codesourcery.com>
366 * ld-powerpc/apuinfo-nul.rd: New.
367 * ld-powerpc/apuinfo-nul1.s: New.
368 * ld-powerpc/powerpc.exp: Add it.
370 2010-03-31 Kai TIetz <kai.tietz@onevision.com>
372 * ld-pe//pe-compile.exp (run_basefile_test): Trim result of wc
373 before string compare.
375 2010-03-31 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
377 * ld-arm/script-type.sym: Fix test.
379 2010-03-31 Kai TIetz <kai.tietz@onevision.com>
381 * ld-pe/basefile1.s: New.
382 * ld-pe/pe-compile.exp: Add base-file test.
384 2010-03-31 Hans-Peter Nilsson <hp@axis.com>
387 * ld-cris/pcrelcp-1.d, ld-cris/pcrelcp-1.s: New test.
389 * lib/ld-lib.exp (run_dump_test): When checking linker message and
390 return code, when success with no message is expected, don't
391 continue if we have an abnormal exit with a message. Check output
392 of inspection program and fail if it had output or an abnormal
393 exit code. Include "warning" and "error" among the directives
394 where multiples are allowed and append to previous values.
396 * ld-cris/cris.exp (loop over $srcdir/$subdir/*dso-*.d): Apply
397 "file rootname", not "file tail", before applying runtest_file_p.
399 2010-03-29 Daniel Jacobowitz <dan@codesourcery.com>
401 * ld-arm/arm-elf.exp (armeabitests): Add v6-M farcall test.
403 2010-03-25 Joseph Myers <joseph@codesourcery.com>
405 * ld-elf/flags1.d, ld-elf/merge.d: XFAIL for tic6x-*-*.
406 * ld-elf/sec-to-seg.exp: Set B_test_same_seg to 0 for tic6x-*-*.
407 * ld-tic6x: New directory and testcases.
409 2010-03-19 Jie Zhang <jie@codesourcery.com>
412 * ld-elf/pr11304.d: New test.
413 * ld-elf/pr11304a.s: New test.
414 * ld-elf/pr11304b.s: New test.
415 * lib/ld-lib.exp (regexp_diff): Add support for #failif.
417 2010-03-15 Daniel Jacobowitz <dan@codesourcery.com>
419 * ld-elf/orphan-region.d, ld-elf/orphan-region.ld,
420 ld-elf/orphan-region.s: New files.
422 2010-03-02 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
424 * ld-arm/arm-merge-incompatible.d: New test.
425 * ld-arm/arm-merge-incompatiblea.s: Likewise.
426 * ld-arm/arm-merge-incompatibleb.s: Likewise.
427 * ld-arm/arm-elf.exp: Run the new test.
429 2010-03-02 Christophe Lyon <christophe.lyon@st.com>
430 Alan Modra <amodra@gmail.com>
432 * ld-arm/arm-elf.exp: Change .text start address for
433 farcall-thumb-arm tests. Add v4t variant for farcall-mixed-lib
435 * ld-arm/farcall-mixed-lib-v4t.d: New test.
436 * ld-arm/farcall-mixed-lib1.s: Don't force armv5t.
437 * ld-arm/farcall-mixed-lib2.s: Likewise.
438 * ld-arm/arm-call.d: Update expected results.
439 * ld-arm/cortex-a8-far.d: Likewise.
440 * ld-arm/farcall-group-size2.d: Likewise.
441 * ld-arm/farcall-group.d: Likewise.
442 * ld-arm/farcall-mix.d: Likewise.
443 * ld-arm/farcall-mix2.d: Likewise.
444 * ld-arm/farcall-mixed-app-v5.d: Likewise.
445 * ld-arm/farcall-mixed-app.d: Likewise.
446 * ld-arm/farcall-mixed-lib.d: Likewise.
447 * ld-arm/farcall-thumb-arm.d: Likewise.
448 * ld-arm/farcall-thumb-arm-blx.d: Likewise.
449 * ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise.
450 * ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise.
451 * ld-arm/farcall-thumb-arm.s: Update test. Add a new call to
452 potentially generate different types of stubs.
454 2010-02-27 H.J. Lu <hongjiu.lu@intel.com>
456 * ld-elf/init-fini-arrays.d: Pass --wide to readelf.
458 2010-02-27 Jie Zhang <jie@codesourcery.com>
460 * ld-elf/init-fini-arrays.s: New test.
461 * ld-elf/init-fini-arrays.d: New test.
463 2010-02-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
465 * ld-arm/group-relocs.s: Mark code sections as executable.
466 * ld-arm/arm-elf.exp (armelftests): Only dump executable sections in
468 * ld-arm/reloc-boundaries.d: Fix test to work on Linux targets.
470 2010-02-23 Nick Clifton <nickc@redhat.com>
472 * ld-elf/orphan4.d: Allow for other sections to be present in the
475 2010-02-18 H.J. Lu <hongjiu.lu@intel.com>
477 * ld-ifunc/ifunc.exp: Expect System V OSABI in dynamic
478 ifunc-using executable.
480 2010-02-19 Alan Modra <amodra@gmail.com>
482 * ld-elf/group.ld: Discard .dropme sections.
483 * ld-elf/group10.d, * ld-elf/group10.s: New test.
485 2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
487 * ld-arm/attr-merge-6.attr: Add new test. Missed off last commit.
489 2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
491 * ld-arm/attr-merge-3.attr: Fix test for new attribute values.
492 * ld-arm/attr-merge-3b.s: Likewise.
493 * ld-arm/attr-merge-unknown-1.d: Fix test now that 42 is a recognised
495 * ld-arm/attr-merge-unknown-1.s: Likewise.
496 * ld-arm/attr-merge-6.attr: New test.
497 * ld-arm/attr-merge-6a.s: Likewise.
498 * ld-arm/attr-merge-6b.s: Likewise.
499 * ld-arm/attr-merge-7.attr: Likewise.
500 * ld-arm/attr-merge-7a.s: Likewise.
501 * ld-arm/attr-merge-7b.s: Likewise.
502 * ld-arm/arm-elf.exp: Run the new tests.
504 2010-02-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
506 * ld-arm/jump-reloc-veneers-long.d: Correct testcase for
507 arm-none-eabi target.
508 * ld-arm/jump-reloc-veneers-short1.d: Likewise
509 * ld-arm/jump-reloc-veneers-short2.d: Likewise
511 2010-02-12 Daniel Gutson <dgutson@codesourcery.com>
513 * ld-arm/arm-elf.exp (armelftests): New test case added.
514 * ld-arm/data-only-map.s: New file.
515 * ld-arm/data-only-map.d: New file.
516 * ld-arm/data-only-map.ld: New file.
518 2010-02-11 David S. Miller <davem@davemloft.net>
520 * ld-sparc/gotop32.s: Add local symbol case.
521 * ld-sparc/gotop64.s: Likewise.
522 * ld-sparc/gotop32.rd: Adjust expected results.
523 * ld-sparc/gotop32.td: Likewise.
524 * ld-sparc/gotop64.dd: Likewise.
525 * ld-sparc/gotop64.rd: Likewise.
526 * ld-sparc/gotop64.td: Likewise.
528 2010-02-09 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
530 * ld-elfvsb/elfvsb.exp: Fix tests for arm*-*-linux*.
531 * ld-shared/shared.exp: Likewise.
533 2010-02-08 David S. Miller <davem@davemloft.net>
535 * ld-ifunc/ifunc.exp: Run for sparc.
537 2010-02-08 Nathan Sidwell <nathan@codesourcery.com>
539 * ld-powerpc/apuinfo-nul.s: New.
540 * ld-powerpc/apuinfo.rd: Add it.
541 * ld-powerpc/powerpc.exp: Likewise.
543 2010-02-01 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
545 * ld-arm/jump-reloc-veneers-long.d: New test.
546 * ld-arm/jump-reloc-veneers-short1.d: Likewise.
547 * ld-arm/jump-reloc-veneers-short2.d: Likewise.
548 * ld-arm/jump-reloc-veneers.s: Likewise.
549 * ld-arm/arm-elf.exp (armelftests): Run them.
551 2010-01-28 Nick Clifton <nickc@redhat.com>
554 * ld-sh/refdbg-0-dso.d: Dump all sections.
556 2010-01-26 H.J. Lu <hongjiu.lu@intel.com>
559 * ld-gc/dummy.s: New.
560 * ld-gc/pr11218-1.c: Likewise.
561 * ld-gc/pr11218-2.c: Likewise.
562 * ld-gc/pr11218.d: Likewise.
564 2010-01-23 Richard Sandiford <r.sandiford@uk.ibm.com>
566 * ld-powerpc/aix-ref-1-32.od, ld-powerpc/aix-ref-1-64.od,
567 ld-powerpc/aix-ref-1.s: New tests.
568 * ld-powerpc/aix52.exp: Run them.
570 2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
572 * ld-elf/orphan4.d: Support 64bit targets.
574 2010-01-13 DJ Delorie <dj@redhat.com>
576 * ld-elf/orphan4.d: New.
577 * ld-elf/orphan4.ld: New.
578 * ld-elf/orphan4.s: New.
580 2010-01-13 Chao-ying Fu <fu@mips.com>
582 * ld-mips-elf/jr-to-b-1.d, ld-mips-elf/jr-to-b-2.d: New tests.
583 * ld-mips-elf/jr-to-b-1.s, ld-mips-elf/jr-to-b-2.s: Source.
584 * ld-mips-elf/mips-elf.exp: Run new tests.
586 2010-01-13 Daniel Jacobowitz <dan@codesourcery.com>
588 * ld-arm/arm-elf.exp (armelftests): Assemble Cortex-A8 tests with
591 2010-01-13 Nick Clifton <nickc@redhat.com>
593 * ld-scrips/sort.exp: Skip these tests when the target is the
596 2010-01-11 H.J. Lu <hongjiu.lu@intel.com>
599 * ld-elf/dynsym1.d: New.
601 2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
604 * ld-elf/pr11138-1.c: New.
605 * ld-elf/pr11138-1.map: Likewise.
606 * ld-elf/pr11138-2.c: Likewise.
607 * ld-elf/pr11138-2.map: Likewise.
608 * ld-elf/pr11138.out: Likewise.
610 * ld-elf/shared.exp (build_tests): Add libpr11138-1.so and
612 (run_tests): Add 2 tests for PR ld/11138.
614 2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
617 * ld-gc/gc.exp: Run start.
619 * ld-gc/start.d: New.
620 * ld-gc/start.s: Likewise.
622 2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
625 * ld-gc/gc.exp: Run abi-note.
627 * ld-gc/abi-note.d: New.
628 * ld-gc/abi-note.s: Likewise.
630 For older changes see ChangeLog-2009
636 version-control: never