1 2010-08-20 Maciej W. Rozycki <macro@codesourcery.com>
3 * ld-sh/sh.exp: Add missing newline.
5 2010-08-20 Maciej W. Rozycki <macro@codesourcery.com>
7 * ld-mips-elf/attr-gnu-4-01.d: Correct Tag_GNU_MIPS_ABI_FP.
8 * ld-mips-elf/attr-gnu-4-02.d: Likewise.
9 * ld-mips-elf/attr-gnu-4-10.d: Likewise.
10 * ld-mips-elf/attr-gnu-4-11.d: Likewise.
11 * ld-mips-elf/attr-gnu-4-15.d: Likewise.
12 * ld-mips-elf/attr-gnu-4-20.d: Likewise.
13 * ld-mips-elf/attr-gnu-4-22.d: Likewise.
14 * ld-mips-elf/attr-gnu-4-25.d: Likewise.
16 2010-08-19 Alan Modra <amodra@gmail.com>
18 * ld-scripts/memory.t: Remove ORIGIN fudge.
20 2010-08-13 H.J. Lu <hongjiu.lu@intel.com>
23 * ld-i386/discarded1.d: New.
24 * ld-i386/discarded1.s: Likewise.
25 * ld-i386/discarded1.t: Likewise.
26 * ld-x86-64/discarded1.d: Likewise.
27 * ld-x86-64/discarded1.s: Likewise.
28 * ld-x86-64/discarded1.t: Likewise.
30 * ld-i386/i386.exp: Run discarded1.
31 * ld-x86-64/x86-64.exp: Likewise.
33 2010-08-09 Catherine Moore <clm@codesourcery.com>
35 * ld-mips-elf/mode-change-error-1.d: New.
36 * ld-mips-elf/mode-change-error-1a.s: New.
37 * ld-mips-elf/mode-change-error-1b.s: New.
38 * ld-mips-elf/mips-elf.exp: Run new test.
40 2010-08-06 Alan Modra <amodra@gmail.com>
42 * ld-powerpc/tocopt.s, * ld-powerpc/tocopt.d: New test.
43 * ld-powerpc/powerpc.exp: Run it.
45 2010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
46 Ina Pandit <ina.pandit@kpitcummins.com>
48 * ld-v850/split-lo16.d: Update the "ld" instructions with a space
51 2010-07-20 Alan Modra <amodra@gmail.com>
53 * ld-powerpc/tlsexe.r: Update.
54 * ld-powerpc/tlsexetoc.r: Update.
55 * ld-powerpc/tlsso.r: Update.
56 * ld-powerpc/tlstocso.r: Update.
58 2010-07-20 Alan Modra <amodra@gmail.com>
60 * ld-powerpc/vxworks-relax.s: Add branches to match expected output.
61 * ld-powerpc/vxworks-relax-2.s: Likewise.
62 * ld-powerpc/vxworks1-lib.rd: Reorder reloc sections.
64 2010-07-19 Andreas Schwab <schwab@redhat.com>
66 * ld-mmix/bspec1.d: Ignore "Key to Flags" contents.
67 * ld-mmix/bspec2.d: Likewise.
68 * ld-mmix/local1.d: Likewise.
69 * ld-mmix/local3.d: Likewise.
70 * ld-mmix/local5.d: Likewise.
71 * ld-mmix/local7.d: Likewise.
72 * ld-mmix/undef-3.d: Likewise.
73 * ld-sh/sh64/crange1.rd: Likewise.
74 * ld-sh/sh64/crange2.rd: Likewise.
75 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
76 * ld-sh/sh64/crange3-media.rd: Likewise.
77 * ld-sh/sh64/crange3.rd: Likewise.
78 * ld-sh/sh64/crangerel1.rd: Likewise.
79 * ld-sh/sh64/crangerel2.rd: Likewise.
81 2010-07-14 H.J. Lu <hongjiu.lu@intel.com>
84 * ld-i386/compressed1.s: New.
85 * ld-i386/compressed1.d: Likewise.
86 * ld-x86-64/compressed1.s: Likewise.
87 * ld-x86-64/compressed1.d: Likewise.
89 * ld-i386/i386.exp: Run compressed1.
90 * ld-x86-64/x86-64.exp: Likewise.
92 2010-07-13 H.J. Lu <hongjiu.lu@intel.com>
95 * ld-elf/exclude3b.d: Don't run on ia64-*-*. Replace .got with
98 * ld-elf/exclude3d.d: New.
99 * ld-i386/nogot1.d: Likewise.
100 * ld-i386/nogot1.s: Likewise.
101 * ld-x86-64/nogot1.d: Likewise.
102 * ld-x86-64/nogot1.s: Likewise.
104 * ld-i386/i386.exp: Run nogot1.
105 * ld-x86-64/x86-64.exp: Likewise.
107 2010-07-13 H.J. Lu <hongjiu.lu@intel.com>
109 * ld-i386/hidden2.d: Don't hard code expected output.
110 * ld-i386/protected3.d: Likewise.
111 * ld-x86-64/hidden2.d: Likewise.
112 * ld-x86-64/protected3.d: Likewise.
114 2010-07-13 H.J. Lu <hongjiu.lu@intel.com>
117 * ld-ifunc/ifunc-10-i386.d: New.
118 * ld-ifunc/ifunc-10-i386.s: Likewise.
119 * ld-ifunc/ifunc-10-x86-64.d: Likewise.
120 * ld-ifunc/ifunc-10-x86-64.s: Likewise.
121 * ld-ifunc/ifunc-11-i386.d: Likewise.
122 * ld-ifunc/ifunc-11-i386.s: Likewise.
123 * ld-ifunc/ifunc-11-x86-64.d: Likewise.
124 * ld-ifunc/ifunc-11-x86-64.s: Likewise.
126 2010-07-06 Alan Modra <amodra@gmail.com>
128 * ld-powerpc/relax.s: Add branch back to _start.
129 * ld-powerpc/relax.d: Update.
130 * ld-powerpc/relaxr.d: Update.
132 2010-07-01 Alan Modra <amodra@gmail.com>
134 * lib/ld-lib.exp (default_ld_simple_link): Add $gcc_ld_flag before
135 any other options in $ld.
137 2010-06-29 Alan Modra <amodra@gmail.com>
139 * ld-maxq/maxq.exp: Delete file.
140 * ld-maxq/addend.dd, * ld-maxq/addend.s, * ld-maxq/paddr.dd,
141 * ld-maxq/paddr.s, * ld-maxq/paddr1.dd, * ld-maxq/paddr1.s,
142 * ld-maxq/r32-1.s, * ld-maxq/r32-2.s, * ld-maxq/r32.dd: Likewise.
144 2010-06-15 Joseph Myers <joseph@codesourcery.com>
146 * ld-elf/orphan3.d: Allow section names starting '_'.
147 * ld-tic6x/attr-arch-c62x-c62x.d, ld-tic6x/attr-arch-c62x-c64x+.d,
148 ld-tic6x/attr-arch-c62x-c64x.d, ld-tic6x/attr-arch-c62x-c674x.d,
149 ld-tic6x/attr-arch-c62x-c67x+.d, ld-tic6x/attr-arch-c62x-c67x.d,
150 ld-tic6x/attr-arch-c62x.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,
153 ld-tic6x/attr-arch-c64x+-c67x+.d, ld-tic6x/attr-arch-c64x+-c67x.d,
154 ld-tic6x/attr-arch-c64x+.s, ld-tic6x/attr-arch-c64x-c62x.d,
155 ld-tic6x/attr-arch-c64x-c64x+.d, ld-tic6x/attr-arch-c64x-c64x.d,
156 ld-tic6x/attr-arch-c64x-c674x.d, ld-tic6x/attr-arch-c64x-c67x+.d,
157 ld-tic6x/attr-arch-c64x-c67x.d, ld-tic6x/attr-arch-c64x.s,
158 ld-tic6x/attr-arch-c674x-c62x.d, ld-tic6x/attr-arch-c674x-c64x+.d,
159 ld-tic6x/attr-arch-c674x-c64x.d, ld-tic6x/attr-arch-c674x-c674x.d,
160 ld-tic6x/attr-arch-c674x-c67x+.d, ld-tic6x/attr-arch-c674x-c67x.d,
161 ld-tic6x/attr-arch-c674x.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,
164 ld-tic6x/attr-arch-c67x+-c67x+.d, ld-tic6x/attr-arch-c67x+-c67x.d,
165 ld-tic6x/attr-arch-c67x+.s, ld-tic6x/attr-arch-c67x-c62x.d,
166 ld-tic6x/attr-arch-c67x-c64x+.d, ld-tic6x/attr-arch-c67x-c64x.d,
167 ld-tic6x/attr-arch-c67x-c674x.d, ld-tic6x/attr-arch-c67x-c67x+.d,
168 ld-tic6x/attr-arch-c67x-c67x.d, ld-tic6x/attr-arch-c67x.s: New.
170 2010-06-07 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
172 * ld-arm/arm-call.d: Handle change in lsls/movs disassembly.
173 * ld-arm/farcall-thumb-arm-short.d: Likewise.
174 * ld-arm/farcall-thumb-thumb-blx-pic-veneer.d: Likewise.
175 * ld-arm/farcall-thumb-thumb-blx.d: Likewise.
176 * ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Likewise.
177 * ld-arm/farcall-thumb-thumb-m.d: Likewise.
178 * ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise.
179 * ld-arm/farcall-thumb-thumb.d: Likewise.
180 * ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: Likewise.
181 * ld-arm/thumb2-bl-as-thumb1-bad.d: Likewise.
182 * ld-arm/thumb2-bl-bad-noeabi.d: Likewise.
183 * ld-arm/thumb2-bl-bad.d: Likewise.
185 2010-05-26 H.J. Lu <hongjiu.lu@intel.com>
188 * ld-elf/textaddr3.d: New.
189 * ld-elf/textaddr4.d: Likewise.
190 * ld-elf/textaddr5.d: Likewise.
191 * ld-elf/textaddr6.d: Likewise.
192 * ld-elf/textaddr7.d: Likewise.
194 2010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
195 Joseph Myers <joseph@codesourcery.com>
196 Andrew Stubbs <ams@codesourcery.com>
198 * ld-sh/sh.exp: Handle uClinux like Linux.
199 * lib/ld-lib.exp (is_elf_format): Include sh*-*-uclinux*.
200 * ld-sh/fdpic-funcdesc-shared.d: New file.
201 * ld-sh/fdpic-funcdesc-shared.s: New file.
202 * ld-sh/fdpic-funcdesc-static.d: New file.
203 * ld-sh/fdpic-funcdesc-static.s: New file.
204 * ld-sh/fdpic-gotfuncdesc-shared.d: New file.
205 * ld-sh/fdpic-gotfuncdesc-shared.s: New file.
206 * ld-sh/fdpic-gotfuncdesc-static.d: New file.
207 * ld-sh/fdpic-gotfuncdesc-static.s: New file.
208 * ld-sh/fdpic-gotfuncdesci20-shared.d: New file.
209 * ld-sh/fdpic-gotfuncdesci20-shared.s: New file.
210 * ld-sh/fdpic-gotfuncdesci20-static.d: New file.
211 * ld-sh/fdpic-gotfuncdesci20-static.s: New file.
212 * ld-sh/fdpic-goti20-shared.d: New file.
213 * ld-sh/fdpic-goti20-shared.s: New file.
214 * ld-sh/fdpic-goti20-static.d: New file.
215 * ld-sh/fdpic-goti20-static.s: New file.
216 * ld-sh/fdpic-gotofffuncdesc-shared.d: New file.
217 * ld-sh/fdpic-gotofffuncdesc-shared.s: New file.
218 * ld-sh/fdpic-gotofffuncdesc-static.d: New file.
219 * ld-sh/fdpic-gotofffuncdesc-static.s: New file.
220 * ld-sh/fdpic-gotofffuncdesci20-shared.d: New file.
221 * ld-sh/fdpic-gotofffuncdesci20-shared.s: New file.
222 * ld-sh/fdpic-gotofffuncdesci20-static.d: New file.
223 * ld-sh/fdpic-gotofffuncdesci20-static.s: New file.
224 * ld-sh/fdpic-gotoffi20-shared.d: New file.
225 * ld-sh/fdpic-gotoffi20-shared.s: New file.
226 * ld-sh/fdpic-gotoffi20-static.d: New file.
227 * ld-sh/fdpic-gotoffi20-static.s: New file.
228 * ld-sh/fdpic-plt-be.d: New file.
229 * ld-sh/fdpic-plt-le.d: New file.
230 * ld-sh/fdpic-plt.s: New file.
231 * ld-sh/fdpic-plti20-be.d: New file.
232 * ld-sh/fdpic-plti20-le.d: New file.
233 * ld-sh/fdpic-stack-default.d: New file.
234 * ld-sh/fdpic-stack-size.d: New file.
235 * ld-sh/fdpic-stack.s: New file.
237 2010-05-18 H.J. Lu <hongjiu.lu@intel.com>
240 * ld-elf/exclude3.s: New.
241 * ld-elf/exclude3a.d: Likewise.
242 * ld-elf/exclude3b.d: Likewise.
243 * ld-elf/exclude3c.d: Likewise.
245 2010-05-11 Andrew Stubbs <ams@codesourcery.com>
247 * ld-arm/attr-merge-2.attr: Add Tag_DIV_use.
248 * ld-arm/attr-merge-2a.s: Likewise.
249 * ld-arm/attr-merge-2b.s: Likewise.
250 * ld-arm/attr-merge-3a.s: Likewise.
251 * ld-arm/attr-merge-3b.s: Likewise.
252 * ld-arm/attr-merge-4.attr: Likewise.
253 * ld-arm/attr-merge-5.attr: Likewise.
254 * ld-arm/attr-merge-6.attr: Likewise.
255 * ld-arm/attr-merge-7.attr: Likewise.
256 * ld-arm/attr-merge-arch-1.attr: Likewise.
257 * ld-arm/attr-merge-arch-2.attr: Likewise.
258 * ld-arm/attr-merge-unknown-2.d: Likewise.
259 * ld-arm/attr-merge-unknown-2r.d: Likewise.
260 * ld-arm/attr-merge-unknown-3.d: Likewise.
261 * ld-arm/attr-merge-vfp-1.d: Likewise.
262 * ld-arm/attr-merge-vfp-1r.d: Likewise.
263 * ld-arm/attr-merge-vfp-2.d: Likewise.
264 * ld-arm/attr-merge-vfp-2r.d: Likewise.
265 * ld-arm/attr-merge-vfp-3.d: Likewise.
266 * ld-arm/attr-merge-vfp-3r.d: Likewise.
267 * ld-arm/attr-merge-vfp-4.d: Likewise.
268 * ld-arm/attr-merge-vfp-4r.d: Likewise.
269 * ld-arm/attr-merge-vfp-5.d: Likewise.
270 * ld-arm/attr-merge-vfp-5r.d: Likewise.
271 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
272 * ld-arm/attr-merge-wchar-00.d: Likewise.
273 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
274 * ld-arm/attr-merge-wchar-02.d: Likewise.
275 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
276 * ld-arm/attr-merge-wchar-04.d: Likewise.
277 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
278 * ld-arm/attr-merge-wchar-20.d: Likewise.
279 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
280 * ld-arm/attr-merge-wchar-22.d: Likewise.
281 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
282 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
283 * ld-arm/attr-merge-wchar-40.d: Likewise.
284 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
285 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
286 * ld-arm/attr-merge-wchar-44.d: Likewise.
287 * ld-arm/attr-merge.attr: Likewise.
289 2010-05-11 Jie Zhang <jie@codesourcery.com>
291 * ld-arm/attr-merge-vfp-6.d: New test.
292 * ld-arm/attr-merge-vfp-6r.d: New test.
293 * ld-arm/attr-merge-vfpv3xd.s: New test.
294 * ld-arm/arm-elf.exp: Add attr-merge-vfp-6 and attr-merge-vfp-6r.
296 2010-05-07 Daniel Jacobowitz <dan@codesourcery.com>
298 * ld-arm/cortex-a8-fix-bl-rel-plt.d: New file.
299 * ld-arm/arm-elf.exp (armelftests): Run cortex-a8-fix-bl-rel-plt.d.
301 2010-05-06 Joseph Myers <joseph@codesourcery.com>
303 * ld-elf/orphan-region.d: Use ld -N.
305 2010-04-30 H.J. Lu <hongjiu.lu@intel.com>
308 * ld-elf/discard.ld: New.
309 * ld-elf/discard1.d: Likewise.
310 * ld-elf/discard1.s: Likewise.
311 * ld-elf/discard2.d: Likewise.
312 * ld-elf/discard2.s: Likewise.
313 * ld-elf/discard3.d: Likewise.
315 2010-04-22 Alan Modra <amodra@gmail.com>
317 * ld-elf/extract-symbol-1sec.d: Update lma.
318 * ld-i386/alloc.d: Expect a warning, not an error.
320 2010-04-20 Joseph Myers <joseph@codesourcery.com>
322 * ld-tic6x/data-reloc-global-rel.d,
323 ld-tic6x/data-reloc-global-rel.s,
324 ld-tic6x/data-reloc-local-r-rel.d,
325 ld-tic6x/data-reloc-local-rel.d, ld-tic6x/mvk-reloc-global-rel.d,
326 ld-tic6x/mvk-reloc-global-rel.s, ld-tic6x/mvk-reloc-local-1-rel.s,
327 ld-tic6x/mvk-reloc-local-2-rel.s,
328 ld-tic6x/mvk-reloc-local-r-rel.d, ld-tic6x/mvk-reloc-local-rel.d,
329 ld-tic6x/pcrel-reloc-global-rel.d,
330 ld-tic6x/pcrel-reloc-local-r-rel.d,
331 ld-tic6x/pcrel-reloc-local-rel.d, ld-tic6x/sbr-reloc-global-rel.d,
332 ld-tic6x/sbr-reloc-global-rel.s, ld-tic6x/sbr-reloc-local-1-rel.s,
333 ld-tic6x/sbr-reloc-local-2-rel.s,
334 ld-tic6x/sbr-reloc-local-r-rel.d, ld-tic6x/sbr-reloc-local-rel.d:
337 2010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
339 * ld-arm/attr-merge-2.attr: Update for changes in attribute output.
340 * ld-arm/attr-merge-3.attr: Likewise.
341 * ld-arm/attr-merge-vfp-1.d: Likewise.
342 * ld-arm/attr-merge-vfp-1r.d: Likewise.
343 * ld-arm/attr-merge-vfp-2.d: Likewise.
344 * ld-arm/attr-merge-vfp-2r.d: Likewise.
345 * ld-arm/attr-merge-vfp-3.d: Likewise.
346 * ld-arm/attr-merge-vfp-3r.d: Likewise.
347 * ld-arm/attr-merge-vfp-4.d: Likeiwse.
348 * ld-arm/attr-merge-vfp-4r.d: Likewise.
349 * ld-arm/attr-merge-vfp-5.d: Likewise.
350 * ld-arm/attr-merge-vfp-5r.d: Likewise.
351 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
352 * ld-arm/attr-merge-wchar-00.d: Likewise.
353 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
354 * ld-arm/attr-merge-wchar-02.d: Likewise.
355 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
356 * ld-arm/attr-merge-wchar-04.d: Likewise.
357 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
358 * ld-arm/attr-merge-wchar-20.d: Likewise.
359 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
360 * ld-arm/attr-merge-wchar-22.d: Likewise.
361 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
362 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
363 * ld-arm/attr-merge-wchar-40.d: Likewise.
364 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
365 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
366 * ld-arm/attr-merge-wchar-44.d: Likewise.
367 * ld-arm/attr-merge.attr: Likewise.
369 2010-04-06 David S. Miller <davem@davemloft.net>
371 * ld-elfvers/vers.exp: Pass -Av9a to assembler on sparc-*-*
373 2010-04-05 Kai Tietz <kai.tietz@onevision.com>
375 * ld-pe/orphan_nu.d: New test for --no-leading-underscore.
376 * ld-pe/orphana_nu.s: New file.
377 * ld-pe/pe.exp: Add orphan_nu test.
379 2010-04-01 Nathan Sidwell <nathan@codesourcery.com>
381 * ld-powerpc/apuinfo-nul.rd: New.
382 * ld-powerpc/apuinfo-nul1.s: New.
383 * ld-powerpc/powerpc.exp: Add it.
385 2010-03-31 Kai TIetz <kai.tietz@onevision.com>
387 * ld-pe//pe-compile.exp (run_basefile_test): Trim result of wc
388 before string compare.
390 2010-03-31 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
392 * ld-arm/script-type.sym: Fix test.
394 2010-03-31 Kai TIetz <kai.tietz@onevision.com>
396 * ld-pe/basefile1.s: New.
397 * ld-pe/pe-compile.exp: Add base-file test.
399 2010-03-31 Hans-Peter Nilsson <hp@axis.com>
402 * ld-cris/pcrelcp-1.d, ld-cris/pcrelcp-1.s: New test.
404 * lib/ld-lib.exp (run_dump_test): When checking linker message and
405 return code, when success with no message is expected, don't
406 continue if we have an abnormal exit with a message. Check output
407 of inspection program and fail if it had output or an abnormal
408 exit code. Include "warning" and "error" among the directives
409 where multiples are allowed and append to previous values.
411 * ld-cris/cris.exp (loop over $srcdir/$subdir/*dso-*.d): Apply
412 "file rootname", not "file tail", before applying runtest_file_p.
414 2010-03-29 Daniel Jacobowitz <dan@codesourcery.com>
416 * ld-arm/arm-elf.exp (armeabitests): Add v6-M farcall test.
418 2010-03-25 Joseph Myers <joseph@codesourcery.com>
420 * ld-elf/flags1.d, ld-elf/merge.d: XFAIL for tic6x-*-*.
421 * ld-elf/sec-to-seg.exp: Set B_test_same_seg to 0 for tic6x-*-*.
422 * ld-tic6x: New directory and testcases.
424 2010-03-19 Jie Zhang <jie@codesourcery.com>
427 * ld-elf/pr11304.d: New test.
428 * ld-elf/pr11304a.s: New test.
429 * ld-elf/pr11304b.s: New test.
430 * lib/ld-lib.exp (regexp_diff): Add support for #failif.
432 2010-03-15 Daniel Jacobowitz <dan@codesourcery.com>
434 * ld-elf/orphan-region.d, ld-elf/orphan-region.ld,
435 ld-elf/orphan-region.s: New files.
437 2010-03-02 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
439 * ld-arm/arm-merge-incompatible.d: New test.
440 * ld-arm/arm-merge-incompatiblea.s: Likewise.
441 * ld-arm/arm-merge-incompatibleb.s: Likewise.
442 * ld-arm/arm-elf.exp: Run the new test.
444 2010-03-02 Christophe Lyon <christophe.lyon@st.com>
445 Alan Modra <amodra@gmail.com>
447 * ld-arm/arm-elf.exp: Change .text start address for
448 farcall-thumb-arm tests. Add v4t variant for farcall-mixed-lib
450 * ld-arm/farcall-mixed-lib-v4t.d: New test.
451 * ld-arm/farcall-mixed-lib1.s: Don't force armv5t.
452 * ld-arm/farcall-mixed-lib2.s: Likewise.
453 * ld-arm/arm-call.d: Update expected results.
454 * ld-arm/cortex-a8-far.d: Likewise.
455 * ld-arm/farcall-group-size2.d: Likewise.
456 * ld-arm/farcall-group.d: Likewise.
457 * ld-arm/farcall-mix.d: Likewise.
458 * ld-arm/farcall-mix2.d: Likewise.
459 * ld-arm/farcall-mixed-app-v5.d: Likewise.
460 * ld-arm/farcall-mixed-app.d: Likewise.
461 * ld-arm/farcall-mixed-lib.d: Likewise.
462 * ld-arm/farcall-thumb-arm.d: Likewise.
463 * ld-arm/farcall-thumb-arm-blx.d: Likewise.
464 * ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise.
465 * ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise.
466 * ld-arm/farcall-thumb-arm.s: Update test. Add a new call to
467 potentially generate different types of stubs.
469 2010-02-27 H.J. Lu <hongjiu.lu@intel.com>
471 * ld-elf/init-fini-arrays.d: Pass --wide to readelf.
473 2010-02-27 Jie Zhang <jie@codesourcery.com>
475 * ld-elf/init-fini-arrays.s: New test.
476 * ld-elf/init-fini-arrays.d: New test.
478 2010-02-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
480 * ld-arm/group-relocs.s: Mark code sections as executable.
481 * ld-arm/arm-elf.exp (armelftests): Only dump executable sections in
483 * ld-arm/reloc-boundaries.d: Fix test to work on Linux targets.
485 2010-02-23 Nick Clifton <nickc@redhat.com>
487 * ld-elf/orphan4.d: Allow for other sections to be present in the
490 2010-02-18 H.J. Lu <hongjiu.lu@intel.com>
492 * ld-ifunc/ifunc.exp: Expect System V OSABI in dynamic
493 ifunc-using executable.
495 2010-02-19 Alan Modra <amodra@gmail.com>
497 * ld-elf/group.ld: Discard .dropme sections.
498 * ld-elf/group10.d, * ld-elf/group10.s: New test.
500 2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
502 * ld-arm/attr-merge-6.attr: Add new test. Missed off last commit.
504 2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
506 * ld-arm/attr-merge-3.attr: Fix test for new attribute values.
507 * ld-arm/attr-merge-3b.s: Likewise.
508 * ld-arm/attr-merge-unknown-1.d: Fix test now that 42 is a recognised
510 * ld-arm/attr-merge-unknown-1.s: Likewise.
511 * ld-arm/attr-merge-6.attr: New test.
512 * ld-arm/attr-merge-6a.s: Likewise.
513 * ld-arm/attr-merge-6b.s: Likewise.
514 * ld-arm/attr-merge-7.attr: Likewise.
515 * ld-arm/attr-merge-7a.s: Likewise.
516 * ld-arm/attr-merge-7b.s: Likewise.
517 * ld-arm/arm-elf.exp: Run the new tests.
519 2010-02-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
521 * ld-arm/jump-reloc-veneers-long.d: Correct testcase for
522 arm-none-eabi target.
523 * ld-arm/jump-reloc-veneers-short1.d: Likewise
524 * ld-arm/jump-reloc-veneers-short2.d: Likewise
526 2010-02-12 Daniel Gutson <dgutson@codesourcery.com>
528 * ld-arm/arm-elf.exp (armelftests): New test case added.
529 * ld-arm/data-only-map.s: New file.
530 * ld-arm/data-only-map.d: New file.
531 * ld-arm/data-only-map.ld: New file.
533 2010-02-11 David S. Miller <davem@davemloft.net>
535 * ld-sparc/gotop32.s: Add local symbol case.
536 * ld-sparc/gotop64.s: Likewise.
537 * ld-sparc/gotop32.rd: Adjust expected results.
538 * ld-sparc/gotop32.td: Likewise.
539 * ld-sparc/gotop64.dd: Likewise.
540 * ld-sparc/gotop64.rd: Likewise.
541 * ld-sparc/gotop64.td: Likewise.
543 2010-02-09 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
545 * ld-elfvsb/elfvsb.exp: Fix tests for arm*-*-linux*.
546 * ld-shared/shared.exp: Likewise.
548 2010-02-08 David S. Miller <davem@davemloft.net>
550 * ld-ifunc/ifunc.exp: Run for sparc.
552 2010-02-08 Nathan Sidwell <nathan@codesourcery.com>
554 * ld-powerpc/apuinfo-nul.s: New.
555 * ld-powerpc/apuinfo.rd: Add it.
556 * ld-powerpc/powerpc.exp: Likewise.
558 2010-02-01 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
560 * ld-arm/jump-reloc-veneers-long.d: New test.
561 * ld-arm/jump-reloc-veneers-short1.d: Likewise.
562 * ld-arm/jump-reloc-veneers-short2.d: Likewise.
563 * ld-arm/jump-reloc-veneers.s: Likewise.
564 * ld-arm/arm-elf.exp (armelftests): Run them.
566 2010-01-28 Nick Clifton <nickc@redhat.com>
569 * ld-sh/refdbg-0-dso.d: Dump all sections.
571 2010-01-26 H.J. Lu <hongjiu.lu@intel.com>
574 * ld-gc/dummy.s: New.
575 * ld-gc/pr11218-1.c: Likewise.
576 * ld-gc/pr11218-2.c: Likewise.
577 * ld-gc/pr11218.d: Likewise.
579 2010-01-23 Richard Sandiford <r.sandiford@uk.ibm.com>
581 * ld-powerpc/aix-ref-1-32.od, ld-powerpc/aix-ref-1-64.od,
582 ld-powerpc/aix-ref-1.s: New tests.
583 * ld-powerpc/aix52.exp: Run them.
585 2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
587 * ld-elf/orphan4.d: Support 64bit targets.
589 2010-01-13 DJ Delorie <dj@redhat.com>
591 * ld-elf/orphan4.d: New.
592 * ld-elf/orphan4.ld: New.
593 * ld-elf/orphan4.s: New.
595 2010-01-13 Chao-ying Fu <fu@mips.com>
597 * ld-mips-elf/jr-to-b-1.d, ld-mips-elf/jr-to-b-2.d: New tests.
598 * ld-mips-elf/jr-to-b-1.s, ld-mips-elf/jr-to-b-2.s: Source.
599 * ld-mips-elf/mips-elf.exp: Run new tests.
601 2010-01-13 Daniel Jacobowitz <dan@codesourcery.com>
603 * ld-arm/arm-elf.exp (armelftests): Assemble Cortex-A8 tests with
606 2010-01-13 Nick Clifton <nickc@redhat.com>
608 * ld-scrips/sort.exp: Skip these tests when the target is the
611 2010-01-11 H.J. Lu <hongjiu.lu@intel.com>
614 * ld-elf/dynsym1.d: New.
616 2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
619 * ld-elf/pr11138-1.c: New.
620 * ld-elf/pr11138-1.map: Likewise.
621 * ld-elf/pr11138-2.c: Likewise.
622 * ld-elf/pr11138-2.map: Likewise.
623 * ld-elf/pr11138.out: Likewise.
625 * ld-elf/shared.exp (build_tests): Add libpr11138-1.so and
627 (run_tests): Add 2 tests for PR ld/11138.
629 2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
632 * ld-gc/gc.exp: Run start.
634 * ld-gc/start.d: New.
635 * ld-gc/start.s: Likewise.
637 2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
640 * ld-gc/gc.exp: Run abi-note.
642 * ld-gc/abi-note.d: New.
643 * ld-gc/abi-note.s: Likewise.
645 For older changes see ChangeLog-2009
651 version-control: never