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