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