1 2010-05-18 H.J. Lu <hongjiu.lu@intel.com>
4 * ld-elf/exclude3.s: New.
5 * ld-elf/exclude3a.d: Likewise.
6 * ld-elf/exclude3b.d: Likewise.
7 * ld-elf/exclude3c.d: Likewise.
9 2010-05-11 Andrew Stubbs <ams@codesourcery.com>
11 * ld-arm/attr-merge-2.attr: Add Tag_DIV_use.
12 * ld-arm/attr-merge-2a.s: Likewise.
13 * ld-arm/attr-merge-2b.s: Likewise.
14 * ld-arm/attr-merge-3a.s: Likewise.
15 * ld-arm/attr-merge-3b.s: Likewise.
16 * ld-arm/attr-merge-4.attr: Likewise.
17 * ld-arm/attr-merge-5.attr: Likewise.
18 * ld-arm/attr-merge-6.attr: Likewise.
19 * ld-arm/attr-merge-7.attr: Likewise.
20 * ld-arm/attr-merge-arch-1.attr: Likewise.
21 * ld-arm/attr-merge-arch-2.attr: Likewise.
22 * ld-arm/attr-merge-unknown-2.d: Likewise.
23 * ld-arm/attr-merge-unknown-2r.d: Likewise.
24 * ld-arm/attr-merge-unknown-3.d: Likewise.
25 * ld-arm/attr-merge-vfp-1.d: Likewise.
26 * ld-arm/attr-merge-vfp-1r.d: Likewise.
27 * ld-arm/attr-merge-vfp-2.d: Likewise.
28 * ld-arm/attr-merge-vfp-2r.d: Likewise.
29 * ld-arm/attr-merge-vfp-3.d: Likewise.
30 * ld-arm/attr-merge-vfp-3r.d: Likewise.
31 * ld-arm/attr-merge-vfp-4.d: Likewise.
32 * ld-arm/attr-merge-vfp-4r.d: Likewise.
33 * ld-arm/attr-merge-vfp-5.d: Likewise.
34 * ld-arm/attr-merge-vfp-5r.d: Likewise.
35 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
36 * ld-arm/attr-merge-wchar-00.d: Likewise.
37 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
38 * ld-arm/attr-merge-wchar-02.d: Likewise.
39 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
40 * ld-arm/attr-merge-wchar-04.d: Likewise.
41 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
42 * ld-arm/attr-merge-wchar-20.d: Likewise.
43 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
44 * ld-arm/attr-merge-wchar-22.d: Likewise.
45 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
46 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
47 * ld-arm/attr-merge-wchar-40.d: Likewise.
48 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
49 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
50 * ld-arm/attr-merge-wchar-44.d: Likewise.
51 * ld-arm/attr-merge.attr: Likewise.
53 2010-05-11 Jie Zhang <jie@codesourcery.com>
55 * ld-arm/attr-merge-vfp-6.d: New test.
56 * ld-arm/attr-merge-vfp-6r.d: New test.
57 * ld-arm/attr-merge-vfpv3xd.s: New test.
58 * ld-arm/arm-elf.exp: Add attr-merge-vfp-6 and attr-merge-vfp-6r.
60 2010-05-07 Daniel Jacobowitz <dan@codesourcery.com>
62 * ld-arm/cortex-a8-fix-bl-rel-plt.d: New file.
63 * ld-arm/arm-elf.exp (armelftests): Run cortex-a8-fix-bl-rel-plt.d.
65 2010-05-06 Joseph Myers <joseph@codesourcery.com>
67 * ld-elf/orphan-region.d: Use ld -N.
69 2010-04-30 H.J. Lu <hongjiu.lu@intel.com>
72 * ld-elf/discard.ld: New.
73 * ld-elf/discard1.d: Likewise.
74 * ld-elf/discard1.s: Likewise.
75 * ld-elf/discard2.d: Likewise.
76 * ld-elf/discard2.s: Likewise.
77 * ld-elf/discard3.d: Likewise.
79 2010-04-22 Alan Modra <amodra@gmail.com>
81 * ld-elf/extract-symbol-1sec.d: Update lma.
82 * ld-i386/alloc.d: Expect a warning, not an error.
84 2010-04-20 Joseph Myers <joseph@codesourcery.com>
86 * ld-tic6x/data-reloc-global-rel.d,
87 ld-tic6x/data-reloc-global-rel.s,
88 ld-tic6x/data-reloc-local-r-rel.d,
89 ld-tic6x/data-reloc-local-rel.d, ld-tic6x/mvk-reloc-global-rel.d,
90 ld-tic6x/mvk-reloc-global-rel.s, ld-tic6x/mvk-reloc-local-1-rel.s,
91 ld-tic6x/mvk-reloc-local-2-rel.s,
92 ld-tic6x/mvk-reloc-local-r-rel.d, ld-tic6x/mvk-reloc-local-rel.d,
93 ld-tic6x/pcrel-reloc-global-rel.d,
94 ld-tic6x/pcrel-reloc-local-r-rel.d,
95 ld-tic6x/pcrel-reloc-local-rel.d, ld-tic6x/sbr-reloc-global-rel.d,
96 ld-tic6x/sbr-reloc-global-rel.s, ld-tic6x/sbr-reloc-local-1-rel.s,
97 ld-tic6x/sbr-reloc-local-2-rel.s,
98 ld-tic6x/sbr-reloc-local-r-rel.d, ld-tic6x/sbr-reloc-local-rel.d:
101 2010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
103 * ld-arm/attr-merge-2.attr: Update for changes in attribute output.
104 * ld-arm/attr-merge-3.attr: Likewise.
105 * ld-arm/attr-merge-vfp-1.d: Likewise.
106 * ld-arm/attr-merge-vfp-1r.d: Likewise.
107 * ld-arm/attr-merge-vfp-2.d: Likewise.
108 * ld-arm/attr-merge-vfp-2r.d: Likewise.
109 * ld-arm/attr-merge-vfp-3.d: Likewise.
110 * ld-arm/attr-merge-vfp-3r.d: Likewise.
111 * ld-arm/attr-merge-vfp-4.d: Likeiwse.
112 * ld-arm/attr-merge-vfp-4r.d: Likewise.
113 * ld-arm/attr-merge-vfp-5.d: Likewise.
114 * ld-arm/attr-merge-vfp-5r.d: Likewise.
115 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
116 * ld-arm/attr-merge-wchar-00.d: Likewise.
117 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
118 * ld-arm/attr-merge-wchar-02.d: Likewise.
119 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
120 * ld-arm/attr-merge-wchar-04.d: Likewise.
121 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
122 * ld-arm/attr-merge-wchar-20.d: Likewise.
123 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
124 * ld-arm/attr-merge-wchar-22.d: Likewise.
125 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
126 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
127 * ld-arm/attr-merge-wchar-40.d: Likewise.
128 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
129 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
130 * ld-arm/attr-merge-wchar-44.d: Likewise.
131 * ld-arm/attr-merge.attr: Likewise.
133 2010-04-06 David S. Miller <davem@davemloft.net>
135 * ld-elfvers/vers.exp: Pass -Av9a to assembler on sparc-*-*
137 2010-04-05 Kai Tietz <kai.tietz@onevision.com>
139 * ld-pe/orphan_nu.d: New test for --no-leading-underscore.
140 * ld-pe/orphana_nu.s: New file.
141 * ld-pe/pe.exp: Add orphan_nu test.
143 2010-04-01 Nathan Sidwell <nathan@codesourcery.com>
145 * ld-powerpc/apuinfo-nul.rd: New.
146 * ld-powerpc/apuinfo-nul1.s: New.
147 * ld-powerpc/powerpc.exp: Add it.
149 2010-03-31 Kai TIetz <kai.tietz@onevision.com>
151 * ld-pe//pe-compile.exp (run_basefile_test): Trim result of wc
152 before string compare.
154 2010-03-31 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
156 * ld-arm/script-type.sym: Fix test.
158 2010-03-31 Kai TIetz <kai.tietz@onevision.com>
160 * ld-pe/basefile1.s: New.
161 * ld-pe/pe-compile.exp: Add base-file test.
163 2010-03-31 Hans-Peter Nilsson <hp@axis.com>
166 * ld-cris/pcrelcp-1.d, ld-cris/pcrelcp-1.s: New test.
168 * lib/ld-lib.exp (run_dump_test): When checking linker message and
169 return code, when success with no message is expected, don't
170 continue if we have an abnormal exit with a message. Check output
171 of inspection program and fail if it had output or an abnormal
172 exit code. Include "warning" and "error" among the directives
173 where multiples are allowed and append to previous values.
175 * ld-cris/cris.exp (loop over $srcdir/$subdir/*dso-*.d): Apply
176 "file rootname", not "file tail", before applying runtest_file_p.
178 2010-03-29 Daniel Jacobowitz <dan@codesourcery.com>
180 * ld-arm/arm-elf.exp (armeabitests): Add v6-M farcall test.
182 2010-03-25 Joseph Myers <joseph@codesourcery.com>
184 * ld-elf/flags1.d, ld-elf/merge.d: XFAIL for tic6x-*-*.
185 * ld-elf/sec-to-seg.exp: Set B_test_same_seg to 0 for tic6x-*-*.
186 * ld-tic6x: New directory and testcases.
188 2010-03-19 Jie Zhang <jie@codesourcery.com>
191 * ld-elf/pr11304.d: New test.
192 * ld-elf/pr11304a.s: New test.
193 * ld-elf/pr11304b.s: New test.
194 * lib/ld-lib.exp (regexp_diff): Add support for #failif.
196 2010-03-15 Daniel Jacobowitz <dan@codesourcery.com>
198 * ld-elf/orphan-region.d, ld-elf/orphan-region.ld,
199 ld-elf/orphan-region.s: New files.
201 2010-03-02 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
203 * ld-arm/arm-merge-incompatible.d: New test.
204 * ld-arm/arm-merge-incompatiblea.s: Likewise.
205 * ld-arm/arm-merge-incompatibleb.s: Likewise.
206 * ld-arm/arm-elf.exp: Run the new test.
208 2010-03-02 Christophe Lyon <christophe.lyon@st.com>
209 Alan Modra <amodra@gmail.com>
211 * ld-arm/arm-elf.exp: Change .text start address for
212 farcall-thumb-arm tests. Add v4t variant for farcall-mixed-lib
214 * ld-arm/farcall-mixed-lib-v4t.d: New test.
215 * ld-arm/farcall-mixed-lib1.s: Don't force armv5t.
216 * ld-arm/farcall-mixed-lib2.s: Likewise.
217 * ld-arm/arm-call.d: Update expected results.
218 * ld-arm/cortex-a8-far.d: Likewise.
219 * ld-arm/farcall-group-size2.d: Likewise.
220 * ld-arm/farcall-group.d: Likewise.
221 * ld-arm/farcall-mix.d: Likewise.
222 * ld-arm/farcall-mix2.d: Likewise.
223 * ld-arm/farcall-mixed-app-v5.d: Likewise.
224 * ld-arm/farcall-mixed-app.d: Likewise.
225 * ld-arm/farcall-mixed-lib.d: Likewise.
226 * ld-arm/farcall-thumb-arm.d: Likewise.
227 * ld-arm/farcall-thumb-arm-blx.d: Likewise.
228 * ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise.
229 * ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise.
230 * ld-arm/farcall-thumb-arm.s: Update test. Add a new call to
231 potentially generate different types of stubs.
233 2010-02-27 H.J. Lu <hongjiu.lu@intel.com>
235 * ld-elf/init-fini-arrays.d: Pass --wide to readelf.
237 2010-02-27 Jie Zhang <jie@codesourcery.com>
239 * ld-elf/init-fini-arrays.s: New test.
240 * ld-elf/init-fini-arrays.d: New test.
242 2010-02-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
244 * ld-arm/group-relocs.s: Mark code sections as executable.
245 * ld-arm/arm-elf.exp (armelftests): Only dump executable sections in
247 * ld-arm/reloc-boundaries.d: Fix test to work on Linux targets.
249 2010-02-23 Nick Clifton <nickc@redhat.com>
251 * ld-elf/orphan4.d: Allow for other sections to be present in the
254 2010-02-18 H.J. Lu <hongjiu.lu@intel.com>
256 * ld-ifunc/ifunc.exp: Expect System V OSABI in dynamic
257 ifunc-using executable.
259 2010-02-19 Alan Modra <amodra@gmail.com>
261 * ld-elf/group.ld: Discard .dropme sections.
262 * ld-elf/group10.d, * ld-elf/group10.s: New test.
264 2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
266 * ld-arm/attr-merge-6.attr: Add new test. Missed off last commit.
268 2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
270 * ld-arm/attr-merge-3.attr: Fix test for new attribute values.
271 * ld-arm/attr-merge-3b.s: Likewise.
272 * ld-arm/attr-merge-unknown-1.d: Fix test now that 42 is a recognised
274 * ld-arm/attr-merge-unknown-1.s: Likewise.
275 * ld-arm/attr-merge-6.attr: New test.
276 * ld-arm/attr-merge-6a.s: Likewise.
277 * ld-arm/attr-merge-6b.s: Likewise.
278 * ld-arm/attr-merge-7.attr: Likewise.
279 * ld-arm/attr-merge-7a.s: Likewise.
280 * ld-arm/attr-merge-7b.s: Likewise.
281 * ld-arm/arm-elf.exp: Run the new tests.
283 2010-02-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
285 * ld-arm/jump-reloc-veneers-long.d: Correct testcase for
286 arm-none-eabi target.
287 * ld-arm/jump-reloc-veneers-short1.d: Likewise
288 * ld-arm/jump-reloc-veneers-short2.d: Likewise
290 2010-02-12 Daniel Gutson <dgutson@codesourcery.com>
292 * ld-arm/arm-elf.exp (armelftests): New test case added.
293 * ld-arm/data-only-map.s: New file.
294 * ld-arm/data-only-map.d: New file.
295 * ld-arm/data-only-map.ld: New file.
297 2010-02-11 David S. Miller <davem@davemloft.net>
299 * ld-sparc/gotop32.s: Add local symbol case.
300 * ld-sparc/gotop64.s: Likewise.
301 * ld-sparc/gotop32.rd: Adjust expected results.
302 * ld-sparc/gotop32.td: Likewise.
303 * ld-sparc/gotop64.dd: Likewise.
304 * ld-sparc/gotop64.rd: Likewise.
305 * ld-sparc/gotop64.td: Likewise.
307 2010-02-09 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
309 * ld-elfvsb/elfvsb.exp: Fix tests for arm*-*-linux*.
310 * ld-shared/shared.exp: Likewise.
312 2010-02-08 David S. Miller <davem@davemloft.net>
314 * ld-ifunc/ifunc.exp: Run for sparc.
316 2010-02-08 Nathan Sidwell <nathan@codesourcery.com>
318 * ld-powerpc/apuinfo-nul.s: New.
319 * ld-powerpc/apuinfo.rd: Add it.
320 * ld-powerpc/powerpc.exp: Likewise.
322 2010-02-01 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
324 * ld-arm/jump-reloc-veneers-long.d: New test.
325 * ld-arm/jump-reloc-veneers-short1.d: Likewise.
326 * ld-arm/jump-reloc-veneers-short2.d: Likewise.
327 * ld-arm/jump-reloc-veneers.s: Likewise.
328 * ld-arm/arm-elf.exp (armelftests): Run them.
330 2010-01-28 Nick Clifton <nickc@redhat.com>
333 * ld-sh/refdbg-0-dso.d: Dump all sections.
335 2010-01-26 H.J. Lu <hongjiu.lu@intel.com>
338 * ld-gc/dummy.s: New.
339 * ld-gc/pr11218-1.c: Likewise.
340 * ld-gc/pr11218-2.c: Likewise.
341 * ld-gc/pr11218.d: Likewise.
343 2010-01-23 Richard Sandiford <r.sandiford@uk.ibm.com>
345 * ld-powerpc/aix-ref-1-32.od, ld-powerpc/aix-ref-1-64.od,
346 ld-powerpc/aix-ref-1.s: New tests.
347 * ld-powerpc/aix52.exp: Run them.
349 2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
351 * ld-elf/orphan4.d: Support 64bit targets.
353 2010-01-13 DJ Delorie <dj@redhat.com>
355 * ld-elf/orphan4.d: New.
356 * ld-elf/orphan4.ld: New.
357 * ld-elf/orphan4.s: New.
359 2010-01-13 Chao-ying Fu <fu@mips.com>
361 * ld-mips-elf/jr-to-b-1.d, ld-mips-elf/jr-to-b-2.d: New tests.
362 * ld-mips-elf/jr-to-b-1.s, ld-mips-elf/jr-to-b-2.s: Source.
363 * ld-mips-elf/mips-elf.exp: Run new tests.
365 2010-01-13 Daniel Jacobowitz <dan@codesourcery.com>
367 * ld-arm/arm-elf.exp (armelftests): Assemble Cortex-A8 tests with
370 2010-01-13 Nick Clifton <nickc@redhat.com>
372 * ld-scrips/sort.exp: Skip these tests when the target is the
375 2010-01-11 H.J. Lu <hongjiu.lu@intel.com>
378 * ld-elf/dynsym1.d: New.
380 2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
383 * ld-elf/pr11138-1.c: New.
384 * ld-elf/pr11138-1.map: Likewise.
385 * ld-elf/pr11138-2.c: Likewise.
386 * ld-elf/pr11138-2.map: Likewise.
387 * ld-elf/pr11138.out: Likewise.
389 * ld-elf/shared.exp (build_tests): Add libpr11138-1.so and
391 (run_tests): Add 2 tests for PR ld/11138.
393 2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
396 * ld-gc/gc.exp: Run start.
398 * ld-gc/start.d: New.
399 * ld-gc/start.s: Likewise.
401 2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
404 * ld-gc/gc.exp: Run abi-note.
406 * ld-gc/abi-note.d: New.
407 * ld-gc/abi-note.s: Likewise.
409 For older changes see ChangeLog-2009
415 version-control: never