binutils/testsuite/:
[binutils-gdb.git] / ld / testsuite / ChangeLog
1 2010-07-19 Andreas Schwab <schwab@redhat.com>
2
3 * ld-mmix/bspec1.d: Ignore "Key to Flags" contents.
4 * ld-mmix/bspec2.d: Likewise.
5 * ld-mmix/local1.d: Likewise.
6 * ld-mmix/local3.d: Likewise.
7 * ld-mmix/local5.d: Likewise.
8 * ld-mmix/local7.d: Likewise.
9 * ld-mmix/undef-3.d: Likewise.
10 * ld-sh/sh64/crange1.rd: Likewise.
11 * ld-sh/sh64/crange2.rd: Likewise.
12 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
13 * ld-sh/sh64/crange3-media.rd: Likewise.
14 * ld-sh/sh64/crange3.rd: Likewise.
15 * ld-sh/sh64/crangerel1.rd: Likewise.
16 * ld-sh/sh64/crangerel2.rd: Likewise.
17
18 2010-07-14 H.J. Lu <hongjiu.lu@intel.com>
19
20 PR ld/11817
21 * ld-i386/compressed1.s: New.
22 * ld-i386/compressed1.d: Likewise.
23 * ld-x86-64/compressed1.s: Likewise.
24 * ld-x86-64/compressed1.d: Likewise.
25
26 * ld-i386/i386.exp: Run compressed1.
27 * ld-x86-64/x86-64.exp: Likewise.
28
29 2010-07-13 H.J. Lu <hongjiu.lu@intel.com>
30
31 PR ld/11812
32 * ld-elf/exclude3b.d: Don't run on ia64-*-*. Replace .got with
33 .dynamic.
34
35 * ld-elf/exclude3d.d: New.
36 * ld-i386/nogot1.d: Likewise.
37 * ld-i386/nogot1.s: Likewise.
38 * ld-x86-64/nogot1.d: Likewise.
39 * ld-x86-64/nogot1.s: Likewise.
40
41 * ld-i386/i386.exp: Run nogot1.
42 * ld-x86-64/x86-64.exp: Likewise.
43
44 2010-07-13 H.J. Lu <hongjiu.lu@intel.com>
45
46 * ld-i386/hidden2.d: Don't hard code expected output.
47 * ld-i386/protected3.d: Likewise.
48 * ld-x86-64/hidden2.d: Likewise.
49 * ld-x86-64/protected3.d: Likewise.
50
51 2010-07-13 H.J. Lu <hongjiu.lu@intel.com>
52
53 PR ld/11791
54 * ld-ifunc/ifunc-10-i386.d: New.
55 * ld-ifunc/ifunc-10-i386.s: Likewise.
56 * ld-ifunc/ifunc-10-x86-64.d: Likewise.
57 * ld-ifunc/ifunc-10-x86-64.s: Likewise.
58 * ld-ifunc/ifunc-11-i386.d: Likewise.
59 * ld-ifunc/ifunc-11-i386.s: Likewise.
60 * ld-ifunc/ifunc-11-x86-64.d: Likewise.
61 * ld-ifunc/ifunc-11-x86-64.s: Likewise.
62
63 2010-07-06 Alan Modra <amodra@gmail.com>
64
65 * ld-powerpc/relax.s: Add branch back to _start.
66 * ld-powerpc/relax.d: Update.
67 * ld-powerpc/relaxr.d: Update.
68
69 2010-07-01 Alan Modra <amodra@gmail.com>
70
71 * lib/ld-lib.exp (default_ld_simple_link): Add $gcc_ld_flag before
72 any other options in $ld.
73
74 2010-06-29 Alan Modra <amodra@gmail.com>
75
76 * ld-maxq/maxq.exp: Delete file.
77 * ld-maxq/addend.dd, * ld-maxq/addend.s, * ld-maxq/paddr.dd,
78 * ld-maxq/paddr.s, * ld-maxq/paddr1.dd, * ld-maxq/paddr1.s,
79 * ld-maxq/r32-1.s, * ld-maxq/r32-2.s, * ld-maxq/r32.dd: Likewise.
80
81 2010-06-15 Joseph Myers <joseph@codesourcery.com>
82
83 * ld-elf/orphan3.d: Allow section names starting '_'.
84 * ld-tic6x/attr-arch-c62x-c62x.d, ld-tic6x/attr-arch-c62x-c64x+.d,
85 ld-tic6x/attr-arch-c62x-c64x.d, ld-tic6x/attr-arch-c62x-c674x.d,
86 ld-tic6x/attr-arch-c62x-c67x+.d, ld-tic6x/attr-arch-c62x-c67x.d,
87 ld-tic6x/attr-arch-c62x.s, ld-tic6x/attr-arch-c64x+-c62x.d,
88 ld-tic6x/attr-arch-c64x+-c64x+.d, ld-tic6x/attr-arch-c64x+-c64x.d,
89 ld-tic6x/attr-arch-c64x+-c674x.d,
90 ld-tic6x/attr-arch-c64x+-c67x+.d, ld-tic6x/attr-arch-c64x+-c67x.d,
91 ld-tic6x/attr-arch-c64x+.s, ld-tic6x/attr-arch-c64x-c62x.d,
92 ld-tic6x/attr-arch-c64x-c64x+.d, ld-tic6x/attr-arch-c64x-c64x.d,
93 ld-tic6x/attr-arch-c64x-c674x.d, ld-tic6x/attr-arch-c64x-c67x+.d,
94 ld-tic6x/attr-arch-c64x-c67x.d, ld-tic6x/attr-arch-c64x.s,
95 ld-tic6x/attr-arch-c674x-c62x.d, ld-tic6x/attr-arch-c674x-c64x+.d,
96 ld-tic6x/attr-arch-c674x-c64x.d, ld-tic6x/attr-arch-c674x-c674x.d,
97 ld-tic6x/attr-arch-c674x-c67x+.d, ld-tic6x/attr-arch-c674x-c67x.d,
98 ld-tic6x/attr-arch-c674x.s, ld-tic6x/attr-arch-c67x+-c62x.d,
99 ld-tic6x/attr-arch-c67x+-c64x+.d, ld-tic6x/attr-arch-c67x+-c64x.d,
100 ld-tic6x/attr-arch-c67x+-c674x.d,
101 ld-tic6x/attr-arch-c67x+-c67x+.d, ld-tic6x/attr-arch-c67x+-c67x.d,
102 ld-tic6x/attr-arch-c67x+.s, ld-tic6x/attr-arch-c67x-c62x.d,
103 ld-tic6x/attr-arch-c67x-c64x+.d, ld-tic6x/attr-arch-c67x-c64x.d,
104 ld-tic6x/attr-arch-c67x-c674x.d, ld-tic6x/attr-arch-c67x-c67x+.d,
105 ld-tic6x/attr-arch-c67x-c67x.d, ld-tic6x/attr-arch-c67x.s: New.
106
107 2010-06-07 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
108
109 * ld-arm/arm-call.d: Handle change in lsls/movs disassembly.
110 * ld-arm/farcall-thumb-arm-short.d: Likewise.
111 * ld-arm/farcall-thumb-thumb-blx-pic-veneer.d: Likewise.
112 * ld-arm/farcall-thumb-thumb-blx.d: Likewise.
113 * ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Likewise.
114 * ld-arm/farcall-thumb-thumb-m.d: Likewise.
115 * ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise.
116 * ld-arm/farcall-thumb-thumb.d: Likewise.
117 * ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: Likewise.
118 * ld-arm/thumb2-bl-as-thumb1-bad.d: Likewise.
119 * ld-arm/thumb2-bl-bad-noeabi.d: Likewise.
120 * ld-arm/thumb2-bl-bad.d: Likewise.
121
122 2010-05-26 H.J. Lu <hongjiu.lu@intel.com>
123
124 PR ld/11628
125 * ld-elf/textaddr3.d: New.
126 * ld-elf/textaddr4.d: Likewise.
127 * ld-elf/textaddr5.d: Likewise.
128 * ld-elf/textaddr6.d: Likewise.
129 * ld-elf/textaddr7.d: Likewise.
130
131 2010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
132 Joseph Myers <joseph@codesourcery.com>
133 Andrew Stubbs <ams@codesourcery.com>
134
135 * ld-sh/sh.exp: Handle uClinux like Linux.
136 * lib/ld-lib.exp (is_elf_format): Include sh*-*-uclinux*.
137 * ld-sh/fdpic-funcdesc-shared.d: New file.
138 * ld-sh/fdpic-funcdesc-shared.s: New file.
139 * ld-sh/fdpic-funcdesc-static.d: New file.
140 * ld-sh/fdpic-funcdesc-static.s: New file.
141 * ld-sh/fdpic-gotfuncdesc-shared.d: New file.
142 * ld-sh/fdpic-gotfuncdesc-shared.s: New file.
143 * ld-sh/fdpic-gotfuncdesc-static.d: New file.
144 * ld-sh/fdpic-gotfuncdesc-static.s: New file.
145 * ld-sh/fdpic-gotfuncdesci20-shared.d: New file.
146 * ld-sh/fdpic-gotfuncdesci20-shared.s: New file.
147 * ld-sh/fdpic-gotfuncdesci20-static.d: New file.
148 * ld-sh/fdpic-gotfuncdesci20-static.s: New file.
149 * ld-sh/fdpic-goti20-shared.d: New file.
150 * ld-sh/fdpic-goti20-shared.s: New file.
151 * ld-sh/fdpic-goti20-static.d: New file.
152 * ld-sh/fdpic-goti20-static.s: New file.
153 * ld-sh/fdpic-gotofffuncdesc-shared.d: New file.
154 * ld-sh/fdpic-gotofffuncdesc-shared.s: New file.
155 * ld-sh/fdpic-gotofffuncdesc-static.d: New file.
156 * ld-sh/fdpic-gotofffuncdesc-static.s: New file.
157 * ld-sh/fdpic-gotofffuncdesci20-shared.d: New file.
158 * ld-sh/fdpic-gotofffuncdesci20-shared.s: New file.
159 * ld-sh/fdpic-gotofffuncdesci20-static.d: New file.
160 * ld-sh/fdpic-gotofffuncdesci20-static.s: New file.
161 * ld-sh/fdpic-gotoffi20-shared.d: New file.
162 * ld-sh/fdpic-gotoffi20-shared.s: New file.
163 * ld-sh/fdpic-gotoffi20-static.d: New file.
164 * ld-sh/fdpic-gotoffi20-static.s: New file.
165 * ld-sh/fdpic-plt-be.d: New file.
166 * ld-sh/fdpic-plt-le.d: New file.
167 * ld-sh/fdpic-plt.s: New file.
168 * ld-sh/fdpic-plti20-be.d: New file.
169 * ld-sh/fdpic-plti20-le.d: New file.
170 * ld-sh/fdpic-stack-default.d: New file.
171 * ld-sh/fdpic-stack-size.d: New file.
172 * ld-sh/fdpic-stack.s: New file.
173
174 2010-05-18 H.J. Lu <hongjiu.lu@intel.com>
175
176 PR gas/11600
177 * ld-elf/exclude3.s: New.
178 * ld-elf/exclude3a.d: Likewise.
179 * ld-elf/exclude3b.d: Likewise.
180 * ld-elf/exclude3c.d: Likewise.
181
182 2010-05-11 Andrew Stubbs <ams@codesourcery.com>
183
184 * ld-arm/attr-merge-2.attr: Add Tag_DIV_use.
185 * ld-arm/attr-merge-2a.s: Likewise.
186 * ld-arm/attr-merge-2b.s: Likewise.
187 * ld-arm/attr-merge-3a.s: Likewise.
188 * ld-arm/attr-merge-3b.s: Likewise.
189 * ld-arm/attr-merge-4.attr: Likewise.
190 * ld-arm/attr-merge-5.attr: Likewise.
191 * ld-arm/attr-merge-6.attr: Likewise.
192 * ld-arm/attr-merge-7.attr: Likewise.
193 * ld-arm/attr-merge-arch-1.attr: Likewise.
194 * ld-arm/attr-merge-arch-2.attr: Likewise.
195 * ld-arm/attr-merge-unknown-2.d: Likewise.
196 * ld-arm/attr-merge-unknown-2r.d: Likewise.
197 * ld-arm/attr-merge-unknown-3.d: Likewise.
198 * ld-arm/attr-merge-vfp-1.d: Likewise.
199 * ld-arm/attr-merge-vfp-1r.d: Likewise.
200 * ld-arm/attr-merge-vfp-2.d: Likewise.
201 * ld-arm/attr-merge-vfp-2r.d: Likewise.
202 * ld-arm/attr-merge-vfp-3.d: Likewise.
203 * ld-arm/attr-merge-vfp-3r.d: Likewise.
204 * ld-arm/attr-merge-vfp-4.d: Likewise.
205 * ld-arm/attr-merge-vfp-4r.d: Likewise.
206 * ld-arm/attr-merge-vfp-5.d: Likewise.
207 * ld-arm/attr-merge-vfp-5r.d: Likewise.
208 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
209 * ld-arm/attr-merge-wchar-00.d: Likewise.
210 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
211 * ld-arm/attr-merge-wchar-02.d: Likewise.
212 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
213 * ld-arm/attr-merge-wchar-04.d: Likewise.
214 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
215 * ld-arm/attr-merge-wchar-20.d: Likewise.
216 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
217 * ld-arm/attr-merge-wchar-22.d: Likewise.
218 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
219 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
220 * ld-arm/attr-merge-wchar-40.d: Likewise.
221 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
222 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
223 * ld-arm/attr-merge-wchar-44.d: Likewise.
224 * ld-arm/attr-merge.attr: Likewise.
225
226 2010-05-11 Jie Zhang <jie@codesourcery.com>
227
228 * ld-arm/attr-merge-vfp-6.d: New test.
229 * ld-arm/attr-merge-vfp-6r.d: New test.
230 * ld-arm/attr-merge-vfpv3xd.s: New test.
231 * ld-arm/arm-elf.exp: Add attr-merge-vfp-6 and attr-merge-vfp-6r.
232
233 2010-05-07 Daniel Jacobowitz <dan@codesourcery.com>
234
235 * ld-arm/cortex-a8-fix-bl-rel-plt.d: New file.
236 * ld-arm/arm-elf.exp (armelftests): Run cortex-a8-fix-bl-rel-plt.d.
237
238 2010-05-06 Joseph Myers <joseph@codesourcery.com>
239
240 * ld-elf/orphan-region.d: Use ld -N.
241
242 2010-04-30 H.J. Lu <hongjiu.lu@intel.com>
243
244 PR ld/11542
245 * ld-elf/discard.ld: New.
246 * ld-elf/discard1.d: Likewise.
247 * ld-elf/discard1.s: Likewise.
248 * ld-elf/discard2.d: Likewise.
249 * ld-elf/discard2.s: Likewise.
250 * ld-elf/discard3.d: Likewise.
251
252 2010-04-22 Alan Modra <amodra@gmail.com>
253
254 * ld-elf/extract-symbol-1sec.d: Update lma.
255 * ld-i386/alloc.d: Expect a warning, not an error.
256
257 2010-04-20 Joseph Myers <joseph@codesourcery.com>
258
259 * ld-tic6x/data-reloc-global-rel.d,
260 ld-tic6x/data-reloc-global-rel.s,
261 ld-tic6x/data-reloc-local-r-rel.d,
262 ld-tic6x/data-reloc-local-rel.d, ld-tic6x/mvk-reloc-global-rel.d,
263 ld-tic6x/mvk-reloc-global-rel.s, ld-tic6x/mvk-reloc-local-1-rel.s,
264 ld-tic6x/mvk-reloc-local-2-rel.s,
265 ld-tic6x/mvk-reloc-local-r-rel.d, ld-tic6x/mvk-reloc-local-rel.d,
266 ld-tic6x/pcrel-reloc-global-rel.d,
267 ld-tic6x/pcrel-reloc-local-r-rel.d,
268 ld-tic6x/pcrel-reloc-local-rel.d, ld-tic6x/sbr-reloc-global-rel.d,
269 ld-tic6x/sbr-reloc-global-rel.s, ld-tic6x/sbr-reloc-local-1-rel.s,
270 ld-tic6x/sbr-reloc-local-2-rel.s,
271 ld-tic6x/sbr-reloc-local-r-rel.d, ld-tic6x/sbr-reloc-local-rel.d:
272 New.
273
274 2010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
275
276 * ld-arm/attr-merge-2.attr: Update for changes in attribute output.
277 * ld-arm/attr-merge-3.attr: Likewise.
278 * ld-arm/attr-merge-vfp-1.d: Likewise.
279 * ld-arm/attr-merge-vfp-1r.d: Likewise.
280 * ld-arm/attr-merge-vfp-2.d: Likewise.
281 * ld-arm/attr-merge-vfp-2r.d: Likewise.
282 * ld-arm/attr-merge-vfp-3.d: Likewise.
283 * ld-arm/attr-merge-vfp-3r.d: Likewise.
284 * ld-arm/attr-merge-vfp-4.d: Likeiwse.
285 * ld-arm/attr-merge-vfp-4r.d: Likewise.
286 * ld-arm/attr-merge-vfp-5.d: Likewise.
287 * ld-arm/attr-merge-vfp-5r.d: Likewise.
288 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
289 * ld-arm/attr-merge-wchar-00.d: Likewise.
290 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
291 * ld-arm/attr-merge-wchar-02.d: Likewise.
292 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
293 * ld-arm/attr-merge-wchar-04.d: Likewise.
294 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
295 * ld-arm/attr-merge-wchar-20.d: Likewise.
296 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
297 * ld-arm/attr-merge-wchar-22.d: Likewise.
298 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
299 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
300 * ld-arm/attr-merge-wchar-40.d: Likewise.
301 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
302 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
303 * ld-arm/attr-merge-wchar-44.d: Likewise.
304 * ld-arm/attr-merge.attr: Likewise.
305
306 2010-04-06 David S. Miller <davem@davemloft.net>
307
308 * ld-elfvers/vers.exp: Pass -Av9a to assembler on sparc-*-*
309
310 2010-04-05 Kai Tietz <kai.tietz@onevision.com>
311
312 * ld-pe/orphan_nu.d: New test for --no-leading-underscore.
313 * ld-pe/orphana_nu.s: New file.
314 * ld-pe/pe.exp: Add orphan_nu test.
315
316 2010-04-01 Nathan Sidwell <nathan@codesourcery.com>
317
318 * ld-powerpc/apuinfo-nul.rd: New.
319 * ld-powerpc/apuinfo-nul1.s: New.
320 * ld-powerpc/powerpc.exp: Add it.
321
322 2010-03-31 Kai TIetz <kai.tietz@onevision.com>
323
324 * ld-pe//pe-compile.exp (run_basefile_test): Trim result of wc
325 before string compare.
326
327 2010-03-31 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
328
329 * ld-arm/script-type.sym: Fix test.
330
331 2010-03-31 Kai TIetz <kai.tietz@onevision.com>
332
333 * ld-pe/basefile1.s: New.
334 * ld-pe/pe-compile.exp: Add base-file test.
335
336 2010-03-31 Hans-Peter Nilsson <hp@axis.com>
337
338 PR ld/11458
339 * ld-cris/pcrelcp-1.d, ld-cris/pcrelcp-1.s: New test.
340
341 * lib/ld-lib.exp (run_dump_test): When checking linker message and
342 return code, when success with no message is expected, don't
343 continue if we have an abnormal exit with a message. Check output
344 of inspection program and fail if it had output or an abnormal
345 exit code. Include "warning" and "error" among the directives
346 where multiples are allowed and append to previous values.
347
348 * ld-cris/cris.exp (loop over $srcdir/$subdir/*dso-*.d): Apply
349 "file rootname", not "file tail", before applying runtest_file_p.
350
351 2010-03-29 Daniel Jacobowitz <dan@codesourcery.com>
352
353 * ld-arm/arm-elf.exp (armeabitests): Add v6-M farcall test.
354
355 2010-03-25 Joseph Myers <joseph@codesourcery.com>
356
357 * ld-elf/flags1.d, ld-elf/merge.d: XFAIL for tic6x-*-*.
358 * ld-elf/sec-to-seg.exp: Set B_test_same_seg to 0 for tic6x-*-*.
359 * ld-tic6x: New directory and testcases.
360
361 2010-03-19 Jie Zhang <jie@codesourcery.com>
362
363 PR ld/11304
364 * ld-elf/pr11304.d: New test.
365 * ld-elf/pr11304a.s: New test.
366 * ld-elf/pr11304b.s: New test.
367 * lib/ld-lib.exp (regexp_diff): Add support for #failif.
368
369 2010-03-15 Daniel Jacobowitz <dan@codesourcery.com>
370
371 * ld-elf/orphan-region.d, ld-elf/orphan-region.ld,
372 ld-elf/orphan-region.s: New files.
373
374 2010-03-02 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
375
376 * ld-arm/arm-merge-incompatible.d: New test.
377 * ld-arm/arm-merge-incompatiblea.s: Likewise.
378 * ld-arm/arm-merge-incompatibleb.s: Likewise.
379 * ld-arm/arm-elf.exp: Run the new test.
380
381 2010-03-02 Christophe Lyon <christophe.lyon@st.com>
382 Alan Modra <amodra@gmail.com>
383
384 * ld-arm/arm-elf.exp: Change .text start address for
385 farcall-thumb-arm tests. Add v4t variant for farcall-mixed-lib
386 test.
387 * ld-arm/farcall-mixed-lib-v4t.d: New test.
388 * ld-arm/farcall-mixed-lib1.s: Don't force armv5t.
389 * ld-arm/farcall-mixed-lib2.s: Likewise.
390 * ld-arm/arm-call.d: Update expected results.
391 * ld-arm/cortex-a8-far.d: Likewise.
392 * ld-arm/farcall-group-size2.d: Likewise.
393 * ld-arm/farcall-group.d: Likewise.
394 * ld-arm/farcall-mix.d: Likewise.
395 * ld-arm/farcall-mix2.d: Likewise.
396 * ld-arm/farcall-mixed-app-v5.d: Likewise.
397 * ld-arm/farcall-mixed-app.d: Likewise.
398 * ld-arm/farcall-mixed-lib.d: Likewise.
399 * ld-arm/farcall-thumb-arm.d: Likewise.
400 * ld-arm/farcall-thumb-arm-blx.d: Likewise.
401 * ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise.
402 * ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise.
403 * ld-arm/farcall-thumb-arm.s: Update test. Add a new call to
404 potentially generate different types of stubs.
405
406 2010-02-27 H.J. Lu <hongjiu.lu@intel.com>
407
408 * ld-elf/init-fini-arrays.d: Pass --wide to readelf.
409
410 2010-02-27 Jie Zhang <jie@codesourcery.com>
411
412 * ld-elf/init-fini-arrays.s: New test.
413 * ld-elf/init-fini-arrays.d: New test.
414
415 2010-02-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
416
417 * ld-arm/group-relocs.s: Mark code sections as executable.
418 * ld-arm/arm-elf.exp (armelftests): Only dump executable sections in
419 group-relocs test.
420 * ld-arm/reloc-boundaries.d: Fix test to work on Linux targets.
421
422 2010-02-23 Nick Clifton <nickc@redhat.com>
423
424 * ld-elf/orphan4.d: Allow for other sections to be present in the
425 output.
426
427 2010-02-18 H.J. Lu <hongjiu.lu@intel.com>
428
429 * ld-ifunc/ifunc.exp: Expect System V OSABI in dynamic
430 ifunc-using executable.
431
432 2010-02-19 Alan Modra <amodra@gmail.com>
433
434 * ld-elf/group.ld: Discard .dropme sections.
435 * ld-elf/group10.d, * ld-elf/group10.s: New test.
436
437 2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
438
439 * ld-arm/attr-merge-6.attr: Add new test. Missed off last commit.
440
441 2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
442
443 * ld-arm/attr-merge-3.attr: Fix test for new attribute values.
444 * ld-arm/attr-merge-3b.s: Likewise.
445 * ld-arm/attr-merge-unknown-1.d: Fix test now that 42 is a recognised
446 attribute ID.
447 * ld-arm/attr-merge-unknown-1.s: Likewise.
448 * ld-arm/attr-merge-6.attr: New test.
449 * ld-arm/attr-merge-6a.s: Likewise.
450 * ld-arm/attr-merge-6b.s: Likewise.
451 * ld-arm/attr-merge-7.attr: Likewise.
452 * ld-arm/attr-merge-7a.s: Likewise.
453 * ld-arm/attr-merge-7b.s: Likewise.
454 * ld-arm/arm-elf.exp: Run the new tests.
455
456 2010-02-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
457
458 * ld-arm/jump-reloc-veneers-long.d: Correct testcase for
459 arm-none-eabi target.
460 * ld-arm/jump-reloc-veneers-short1.d: Likewise
461 * ld-arm/jump-reloc-veneers-short2.d: Likewise
462
463 2010-02-12 Daniel Gutson <dgutson@codesourcery.com>
464
465 * ld-arm/arm-elf.exp (armelftests): New test case added.
466 * ld-arm/data-only-map.s: New file.
467 * ld-arm/data-only-map.d: New file.
468 * ld-arm/data-only-map.ld: New file.
469
470 2010-02-11 David S. Miller <davem@davemloft.net>
471
472 * ld-sparc/gotop32.s: Add local symbol case.
473 * ld-sparc/gotop64.s: Likewise.
474 * ld-sparc/gotop32.rd: Adjust expected results.
475 * ld-sparc/gotop32.td: Likewise.
476 * ld-sparc/gotop64.dd: Likewise.
477 * ld-sparc/gotop64.rd: Likewise.
478 * ld-sparc/gotop64.td: Likewise.
479
480 2010-02-09 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
481
482 * ld-elfvsb/elfvsb.exp: Fix tests for arm*-*-linux*.
483 * ld-shared/shared.exp: Likewise.
484
485 2010-02-08 David S. Miller <davem@davemloft.net>
486
487 * ld-ifunc/ifunc.exp: Run for sparc.
488
489 2010-02-08 Nathan Sidwell <nathan@codesourcery.com>
490
491 * ld-powerpc/apuinfo-nul.s: New.
492 * ld-powerpc/apuinfo.rd: Add it.
493 * ld-powerpc/powerpc.exp: Likewise.
494
495 2010-02-01 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
496
497 * ld-arm/jump-reloc-veneers-long.d: New test.
498 * ld-arm/jump-reloc-veneers-short1.d: Likewise.
499 * ld-arm/jump-reloc-veneers-short2.d: Likewise.
500 * ld-arm/jump-reloc-veneers.s: Likewise.
501 * ld-arm/arm-elf.exp (armelftests): Run them.
502
503 2010-01-28 Nick Clifton <nickc@redhat.com>
504
505 PR 11225
506 * ld-sh/refdbg-0-dso.d: Dump all sections.
507
508 2010-01-26 H.J. Lu <hongjiu.lu@intel.com>
509
510 PR ld/11218
511 * ld-gc/dummy.s: New.
512 * ld-gc/pr11218-1.c: Likewise.
513 * ld-gc/pr11218-2.c: Likewise.
514 * ld-gc/pr11218.d: Likewise.
515
516 2010-01-23 Richard Sandiford <r.sandiford@uk.ibm.com>
517
518 * ld-powerpc/aix-ref-1-32.od, ld-powerpc/aix-ref-1-64.od,
519 ld-powerpc/aix-ref-1.s: New tests.
520 * ld-powerpc/aix52.exp: Run them.
521
522 2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
523
524 * ld-elf/orphan4.d: Support 64bit targets.
525
526 2010-01-13 DJ Delorie <dj@redhat.com>
527
528 * ld-elf/orphan4.d: New.
529 * ld-elf/orphan4.ld: New.
530 * ld-elf/orphan4.s: New.
531
532 2010-01-13 Chao-ying Fu <fu@mips.com>
533
534 * ld-mips-elf/jr-to-b-1.d, ld-mips-elf/jr-to-b-2.d: New tests.
535 * ld-mips-elf/jr-to-b-1.s, ld-mips-elf/jr-to-b-2.s: Source.
536 * ld-mips-elf/mips-elf.exp: Run new tests.
537
538 2010-01-13 Daniel Jacobowitz <dan@codesourcery.com>
539
540 * ld-arm/arm-elf.exp (armelftests): Assemble Cortex-A8 tests with
541 -mcpu=cortex-a8.
542
543 2010-01-13 Nick Clifton <nickc@redhat.com>
544
545 * ld-scrips/sort.exp: Skip these tests when the target is the
546 h8300.
547
548 2010-01-11 H.J. Lu <hongjiu.lu@intel.com>
549
550 PR ld/11146
551 * ld-elf/dynsym1.d: New.
552
553 2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
554
555 PR ld/11138
556 * ld-elf/pr11138-1.c: New.
557 * ld-elf/pr11138-1.map: Likewise.
558 * ld-elf/pr11138-2.c: Likewise.
559 * ld-elf/pr11138-2.map: Likewise.
560 * ld-elf/pr11138.out: Likewise.
561
562 * ld-elf/shared.exp (build_tests): Add libpr11138-1.so and
563 libpr11138-2.o.
564 (run_tests): Add 2 tests for PR ld/11138.
565
566 2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
567
568 PR ld/11133
569 * ld-gc/gc.exp: Run start.
570
571 * ld-gc/start.d: New.
572 * ld-gc/start.s: Likewise.
573
574 2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
575
576 PR ld/11143
577 * ld-gc/gc.exp: Run abi-note.
578
579 * ld-gc/abi-note.d: New.
580 * ld-gc/abi-note.s: Likewise.
581
582 For older changes see ChangeLog-2009
583 \f
584 Local Variables:
585 mode: change-log
586 left-margin: 8
587 fill-column: 74
588 version-control: never
589 End: