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