Find an ELF input for --build-id and --eh-frame-hdr.
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
d898aefb
MR
12010-08-20 Maciej W. Rozycki <macro@codesourcery.com>
2
3 * ld-sh/sh.exp: Add missing newline.
4
0982e157
MR
52010-08-20 Maciej W. Rozycki <macro@codesourcery.com>
6
7 * ld-mips-elf/attr-gnu-4-01.d: Correct Tag_GNU_MIPS_ABI_FP.
8 * ld-mips-elf/attr-gnu-4-02.d: Likewise.
9 * ld-mips-elf/attr-gnu-4-10.d: Likewise.
10 * ld-mips-elf/attr-gnu-4-11.d: Likewise.
11 * ld-mips-elf/attr-gnu-4-15.d: Likewise.
12 * ld-mips-elf/attr-gnu-4-20.d: Likewise.
13 * ld-mips-elf/attr-gnu-4-22.d: Likewise.
14 * ld-mips-elf/attr-gnu-4-25.d: Likewise.
15
7542af2a
AM
162010-08-19 Alan Modra <amodra@gmail.com>
17
18 * ld-scripts/memory.t: Remove ORIGIN fudge.
19
56d4289c
L
202010-08-13 H.J. Lu <hongjiu.lu@intel.com>
21
22 PR ld/11913
23 * ld-i386/discarded1.d: New.
24 * ld-i386/discarded1.s: Likewise.
25 * ld-i386/discarded1.t: Likewise.
26 * ld-x86-64/discarded1.d: Likewise.
27 * ld-x86-64/discarded1.s: Likewise.
28 * ld-x86-64/discarded1.t: Likewise.
29
30 * ld-i386/i386.exp: Run discarded1.
31 * ld-x86-64/x86-64.exp: Likewise.
32
776167e8
CM
332010-08-09 Catherine Moore <clm@codesourcery.com>
34
35 * ld-mips-elf/mode-change-error-1.d: New.
36 * ld-mips-elf/mode-change-error-1a.s: New.
37 * ld-mips-elf/mode-change-error-1b.s: New.
38 * ld-mips-elf/mips-elf.exp: Run new test.
39
b3808325
AM
402010-08-06 Alan Modra <amodra@gmail.com>
41
42 * ld-powerpc/tocopt.s, * ld-powerpc/tocopt.d: New test.
43 * ld-powerpc/powerpc.exp: Run it.
44
1cd986c5
NC
452010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
46 Ina Pandit <ina.pandit@kpitcummins.com>
47
48 * ld-v850/split-lo16.d: Update the "ld" instructions with a space
49 for second operand.
50
f4638467
AM
512010-07-20 Alan Modra <amodra@gmail.com>
52
53 * ld-powerpc/tlsexe.r: Update.
54 * ld-powerpc/tlsexetoc.r: Update.
55 * ld-powerpc/tlsso.r: Update.
56 * ld-powerpc/tlstocso.r: Update.
57
8c05cf89
AM
582010-07-20 Alan Modra <amodra@gmail.com>
59
60 * ld-powerpc/vxworks-relax.s: Add branches to match expected output.
61 * ld-powerpc/vxworks-relax-2.s: Likewise.
62 * ld-powerpc/vxworks1-lib.rd: Reorder reloc sections.
63
3437afb1
AS
642010-07-19 Andreas Schwab <schwab@redhat.com>
65
66 * ld-mmix/bspec1.d: Ignore "Key to Flags" contents.
67 * ld-mmix/bspec2.d: Likewise.
68 * ld-mmix/local1.d: Likewise.
69 * ld-mmix/local3.d: Likewise.
70 * ld-mmix/local5.d: Likewise.
71 * ld-mmix/local7.d: Likewise.
72 * ld-mmix/undef-3.d: Likewise.
73 * ld-sh/sh64/crange1.rd: Likewise.
74 * ld-sh/sh64/crange2.rd: Likewise.
75 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
76 * ld-sh/sh64/crange3-media.rd: Likewise.
77 * ld-sh/sh64/crange3.rd: Likewise.
78 * ld-sh/sh64/crangerel1.rd: Likewise.
79 * ld-sh/sh64/crangerel2.rd: Likewise.
80
25d17eb4
L
812010-07-14 H.J. Lu <hongjiu.lu@intel.com>
82
83 PR ld/11817
84 * ld-i386/compressed1.s: New.
85 * ld-i386/compressed1.d: Likewise.
86 * ld-x86-64/compressed1.s: Likewise.
87 * ld-x86-64/compressed1.d: Likewise.
88
89 * ld-i386/i386.exp: Run compressed1.
90 * ld-x86-64/x86-64.exp: Likewise.
91
a7b16ceb
L
922010-07-13 H.J. Lu <hongjiu.lu@intel.com>
93
94 PR ld/11812
95 * ld-elf/exclude3b.d: Don't run on ia64-*-*. Replace .got with
96 .dynamic.
97
98 * ld-elf/exclude3d.d: New.
99 * ld-i386/nogot1.d: Likewise.
100 * ld-i386/nogot1.s: Likewise.
101 * ld-x86-64/nogot1.d: Likewise.
102 * ld-x86-64/nogot1.s: Likewise.
103
104 * ld-i386/i386.exp: Run nogot1.
105 * ld-x86-64/x86-64.exp: Likewise.
106
2f395978
L
1072010-07-13 H.J. Lu <hongjiu.lu@intel.com>
108
109 * ld-i386/hidden2.d: Don't hard code expected output.
110 * ld-i386/protected3.d: Likewise.
111 * ld-x86-64/hidden2.d: Likewise.
112 * ld-x86-64/protected3.d: Likewise.
113
bb1cb422
L
1142010-07-13 H.J. Lu <hongjiu.lu@intel.com>
115
116 PR ld/11791
117 * ld-ifunc/ifunc-10-i386.d: New.
118 * ld-ifunc/ifunc-10-i386.s: Likewise.
119 * ld-ifunc/ifunc-10-x86-64.d: Likewise.
120 * ld-ifunc/ifunc-10-x86-64.s: Likewise.
121 * ld-ifunc/ifunc-11-i386.d: Likewise.
122 * ld-ifunc/ifunc-11-i386.s: Likewise.
123 * ld-ifunc/ifunc-11-x86-64.d: Likewise.
124 * ld-ifunc/ifunc-11-x86-64.s: Likewise.
125
50248c89
AM
1262010-07-06 Alan Modra <amodra@gmail.com>
127
128 * ld-powerpc/relax.s: Add branch back to _start.
129 * ld-powerpc/relax.d: Update.
130 * ld-powerpc/relaxr.d: Update.
131
cef3d14b
AM
1322010-07-01 Alan Modra <amodra@gmail.com>
133
134 * lib/ld-lib.exp (default_ld_simple_link): Add $gcc_ld_flag before
135 any other options in $ld.
136
360cfc9c
AM
1372010-06-29 Alan Modra <amodra@gmail.com>
138
139 * ld-maxq/maxq.exp: Delete file.
140 * ld-maxq/addend.dd, * ld-maxq/addend.s, * ld-maxq/paddr.dd,
141 * ld-maxq/paddr.s, * ld-maxq/paddr1.dd, * ld-maxq/paddr1.s,
142 * ld-maxq/r32-1.s, * ld-maxq/r32-2.s, * ld-maxq/r32.dd: Likewise.
143
59e6276b
JM
1442010-06-15 Joseph Myers <joseph@codesourcery.com>
145
146 * ld-elf/orphan3.d: Allow section names starting '_'.
147 * ld-tic6x/attr-arch-c62x-c62x.d, ld-tic6x/attr-arch-c62x-c64x+.d,
148 ld-tic6x/attr-arch-c62x-c64x.d, ld-tic6x/attr-arch-c62x-c674x.d,
149 ld-tic6x/attr-arch-c62x-c67x+.d, ld-tic6x/attr-arch-c62x-c67x.d,
150 ld-tic6x/attr-arch-c62x.s, ld-tic6x/attr-arch-c64x+-c62x.d,
151 ld-tic6x/attr-arch-c64x+-c64x+.d, ld-tic6x/attr-arch-c64x+-c64x.d,
152 ld-tic6x/attr-arch-c64x+-c674x.d,
153 ld-tic6x/attr-arch-c64x+-c67x+.d, ld-tic6x/attr-arch-c64x+-c67x.d,
154 ld-tic6x/attr-arch-c64x+.s, ld-tic6x/attr-arch-c64x-c62x.d,
155 ld-tic6x/attr-arch-c64x-c64x+.d, ld-tic6x/attr-arch-c64x-c64x.d,
156 ld-tic6x/attr-arch-c64x-c674x.d, ld-tic6x/attr-arch-c64x-c67x+.d,
157 ld-tic6x/attr-arch-c64x-c67x.d, ld-tic6x/attr-arch-c64x.s,
158 ld-tic6x/attr-arch-c674x-c62x.d, ld-tic6x/attr-arch-c674x-c64x+.d,
159 ld-tic6x/attr-arch-c674x-c64x.d, ld-tic6x/attr-arch-c674x-c674x.d,
160 ld-tic6x/attr-arch-c674x-c67x+.d, ld-tic6x/attr-arch-c674x-c67x.d,
161 ld-tic6x/attr-arch-c674x.s, ld-tic6x/attr-arch-c67x+-c62x.d,
162 ld-tic6x/attr-arch-c67x+-c64x+.d, ld-tic6x/attr-arch-c67x+-c64x.d,
163 ld-tic6x/attr-arch-c67x+-c674x.d,
164 ld-tic6x/attr-arch-c67x+-c67x+.d, ld-tic6x/attr-arch-c67x+-c67x.d,
165 ld-tic6x/attr-arch-c67x+.s, ld-tic6x/attr-arch-c67x-c62x.d,
166 ld-tic6x/attr-arch-c67x-c64x+.d, ld-tic6x/attr-arch-c67x-c64x.d,
167 ld-tic6x/attr-arch-c67x-c674x.d, ld-tic6x/attr-arch-c67x-c67x+.d,
168 ld-tic6x/attr-arch-c67x-c67x.d, ld-tic6x/attr-arch-c67x.s: New.
169
1f4e4950
MGD
1702010-06-07 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
171
172 * ld-arm/arm-call.d: Handle change in lsls/movs disassembly.
173 * ld-arm/farcall-thumb-arm-short.d: Likewise.
174 * ld-arm/farcall-thumb-thumb-blx-pic-veneer.d: Likewise.
175 * ld-arm/farcall-thumb-thumb-blx.d: Likewise.
176 * ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Likewise.
177 * ld-arm/farcall-thumb-thumb-m.d: Likewise.
178 * ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise.
179 * ld-arm/farcall-thumb-thumb.d: Likewise.
180 * ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: Likewise.
181 * ld-arm/thumb2-bl-as-thumb1-bad.d: Likewise.
182 * ld-arm/thumb2-bl-bad-noeabi.d: Likewise.
183 * ld-arm/thumb2-bl-bad.d: Likewise.
184
c8ce5710
L
1852010-05-26 H.J. Lu <hongjiu.lu@intel.com>
186
187 PR ld/11628
188 * ld-elf/textaddr3.d: New.
189 * ld-elf/textaddr4.d: Likewise.
190 * ld-elf/textaddr5.d: Likewise.
191 * ld-elf/textaddr6.d: Likewise.
192 * ld-elf/textaddr7.d: Likewise.
193
8e45593f
NC
1942010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
195 Joseph Myers <joseph@codesourcery.com>
196 Andrew Stubbs <ams@codesourcery.com>
197
198 * ld-sh/sh.exp: Handle uClinux like Linux.
199 * lib/ld-lib.exp (is_elf_format): Include sh*-*-uclinux*.
200 * ld-sh/fdpic-funcdesc-shared.d: New file.
201 * ld-sh/fdpic-funcdesc-shared.s: New file.
202 * ld-sh/fdpic-funcdesc-static.d: New file.
203 * ld-sh/fdpic-funcdesc-static.s: New file.
204 * ld-sh/fdpic-gotfuncdesc-shared.d: New file.
205 * ld-sh/fdpic-gotfuncdesc-shared.s: New file.
206 * ld-sh/fdpic-gotfuncdesc-static.d: New file.
207 * ld-sh/fdpic-gotfuncdesc-static.s: New file.
208 * ld-sh/fdpic-gotfuncdesci20-shared.d: New file.
209 * ld-sh/fdpic-gotfuncdesci20-shared.s: New file.
210 * ld-sh/fdpic-gotfuncdesci20-static.d: New file.
211 * ld-sh/fdpic-gotfuncdesci20-static.s: New file.
212 * ld-sh/fdpic-goti20-shared.d: New file.
213 * ld-sh/fdpic-goti20-shared.s: New file.
214 * ld-sh/fdpic-goti20-static.d: New file.
215 * ld-sh/fdpic-goti20-static.s: New file.
216 * ld-sh/fdpic-gotofffuncdesc-shared.d: New file.
217 * ld-sh/fdpic-gotofffuncdesc-shared.s: New file.
218 * ld-sh/fdpic-gotofffuncdesc-static.d: New file.
219 * ld-sh/fdpic-gotofffuncdesc-static.s: New file.
220 * ld-sh/fdpic-gotofffuncdesci20-shared.d: New file.
221 * ld-sh/fdpic-gotofffuncdesci20-shared.s: New file.
222 * ld-sh/fdpic-gotofffuncdesci20-static.d: New file.
223 * ld-sh/fdpic-gotofffuncdesci20-static.s: New file.
224 * ld-sh/fdpic-gotoffi20-shared.d: New file.
225 * ld-sh/fdpic-gotoffi20-shared.s: New file.
226 * ld-sh/fdpic-gotoffi20-static.d: New file.
227 * ld-sh/fdpic-gotoffi20-static.s: New file.
228 * ld-sh/fdpic-plt-be.d: New file.
229 * ld-sh/fdpic-plt-le.d: New file.
230 * ld-sh/fdpic-plt.s: New file.
231 * ld-sh/fdpic-plti20-be.d: New file.
232 * ld-sh/fdpic-plti20-le.d: New file.
233 * ld-sh/fdpic-stack-default.d: New file.
234 * ld-sh/fdpic-stack-size.d: New file.
235 * ld-sh/fdpic-stack.s: New file.
236
18ae9cc1
L
2372010-05-18 H.J. Lu <hongjiu.lu@intel.com>
238
239 PR gas/11600
240 * ld-elf/exclude3.s: New.
241 * ld-elf/exclude3a.d: Likewise.
242 * ld-elf/exclude3b.d: Likewise.
243 * ld-elf/exclude3c.d: Likewise.
244
4547cb56
NC
2452010-05-11 Andrew Stubbs <ams@codesourcery.com>
246
247 * ld-arm/attr-merge-2.attr: Add Tag_DIV_use.
248 * ld-arm/attr-merge-2a.s: Likewise.
249 * ld-arm/attr-merge-2b.s: Likewise.
250 * ld-arm/attr-merge-3a.s: Likewise.
251 * ld-arm/attr-merge-3b.s: Likewise.
252 * ld-arm/attr-merge-4.attr: Likewise.
253 * ld-arm/attr-merge-5.attr: Likewise.
254 * ld-arm/attr-merge-6.attr: Likewise.
255 * ld-arm/attr-merge-7.attr: Likewise.
256 * ld-arm/attr-merge-arch-1.attr: Likewise.
257 * ld-arm/attr-merge-arch-2.attr: Likewise.
258 * ld-arm/attr-merge-unknown-2.d: Likewise.
259 * ld-arm/attr-merge-unknown-2r.d: Likewise.
260 * ld-arm/attr-merge-unknown-3.d: Likewise.
261 * ld-arm/attr-merge-vfp-1.d: Likewise.
262 * ld-arm/attr-merge-vfp-1r.d: Likewise.
263 * ld-arm/attr-merge-vfp-2.d: Likewise.
264 * ld-arm/attr-merge-vfp-2r.d: Likewise.
265 * ld-arm/attr-merge-vfp-3.d: Likewise.
266 * ld-arm/attr-merge-vfp-3r.d: Likewise.
267 * ld-arm/attr-merge-vfp-4.d: Likewise.
268 * ld-arm/attr-merge-vfp-4r.d: Likewise.
269 * ld-arm/attr-merge-vfp-5.d: Likewise.
270 * ld-arm/attr-merge-vfp-5r.d: Likewise.
271 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
272 * ld-arm/attr-merge-wchar-00.d: Likewise.
273 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
274 * ld-arm/attr-merge-wchar-02.d: Likewise.
275 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
276 * ld-arm/attr-merge-wchar-04.d: Likewise.
277 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
278 * ld-arm/attr-merge-wchar-20.d: Likewise.
279 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
280 * ld-arm/attr-merge-wchar-22.d: Likewise.
281 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
282 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
283 * ld-arm/attr-merge-wchar-40.d: Likewise.
284 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
285 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
286 * ld-arm/attr-merge-wchar-44.d: Likewise.
287 * ld-arm/attr-merge.attr: Likewise.
288
2892010-05-11 Jie Zhang <jie@codesourcery.com>
290
291 * ld-arm/attr-merge-vfp-6.d: New test.
292 * ld-arm/attr-merge-vfp-6r.d: New test.
293 * ld-arm/attr-merge-vfpv3xd.s: New test.
294 * ld-arm/arm-elf.exp: Add attr-merge-vfp-6 and attr-merge-vfp-6r.
295
92750f34
DJ
2962010-05-07 Daniel Jacobowitz <dan@codesourcery.com>
297
298 * ld-arm/cortex-a8-fix-bl-rel-plt.d: New file.
299 * ld-arm/arm-elf.exp (armelftests): Run cortex-a8-fix-bl-rel-plt.d.
300
82794b69
JM
3012010-05-06 Joseph Myers <joseph@codesourcery.com>
302
303 * ld-elf/orphan-region.d: Use ld -N.
304
0672748a
L
3052010-04-30 H.J. Lu <hongjiu.lu@intel.com>
306
307 PR ld/11542
308 * ld-elf/discard.ld: New.
309 * ld-elf/discard1.d: Likewise.
310 * ld-elf/discard1.s: Likewise.
311 * ld-elf/discard2.d: Likewise.
312 * ld-elf/discard2.s: Likewise.
313 * ld-elf/discard3.d: Likewise.
314
3ac9b6c9
AM
3152010-04-22 Alan Modra <amodra@gmail.com>
316
317 * ld-elf/extract-symbol-1sec.d: Update lma.
318 * ld-i386/alloc.d: Expect a warning, not an error.
319
41820509
JM
3202010-04-20 Joseph Myers <joseph@codesourcery.com>
321
322 * ld-tic6x/data-reloc-global-rel.d,
323 ld-tic6x/data-reloc-global-rel.s,
324 ld-tic6x/data-reloc-local-r-rel.d,
325 ld-tic6x/data-reloc-local-rel.d, ld-tic6x/mvk-reloc-global-rel.d,
326 ld-tic6x/mvk-reloc-global-rel.s, ld-tic6x/mvk-reloc-local-1-rel.s,
327 ld-tic6x/mvk-reloc-local-2-rel.s,
328 ld-tic6x/mvk-reloc-local-r-rel.d, ld-tic6x/mvk-reloc-local-rel.d,
329 ld-tic6x/pcrel-reloc-global-rel.d,
330 ld-tic6x/pcrel-reloc-local-r-rel.d,
331 ld-tic6x/pcrel-reloc-local-rel.d, ld-tic6x/sbr-reloc-global-rel.d,
332 ld-tic6x/sbr-reloc-global-rel.s, ld-tic6x/sbr-reloc-local-1-rel.s,
333 ld-tic6x/sbr-reloc-local-2-rel.s,
334 ld-tic6x/sbr-reloc-local-r-rel.d, ld-tic6x/sbr-reloc-local-rel.d:
335 New.
336
75375b3e
MGD
3372010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
338
339 * ld-arm/attr-merge-2.attr: Update for changes in attribute output.
340 * ld-arm/attr-merge-3.attr: Likewise.
341 * ld-arm/attr-merge-vfp-1.d: Likewise.
342 * ld-arm/attr-merge-vfp-1r.d: Likewise.
343 * ld-arm/attr-merge-vfp-2.d: Likewise.
344 * ld-arm/attr-merge-vfp-2r.d: Likewise.
345 * ld-arm/attr-merge-vfp-3.d: Likewise.
346 * ld-arm/attr-merge-vfp-3r.d: Likewise.
347 * ld-arm/attr-merge-vfp-4.d: Likeiwse.
348 * ld-arm/attr-merge-vfp-4r.d: Likewise.
349 * ld-arm/attr-merge-vfp-5.d: Likewise.
350 * ld-arm/attr-merge-vfp-5r.d: Likewise.
351 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
352 * ld-arm/attr-merge-wchar-00.d: Likewise.
353 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
354 * ld-arm/attr-merge-wchar-02.d: Likewise.
355 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
356 * ld-arm/attr-merge-wchar-04.d: Likewise.
357 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
358 * ld-arm/attr-merge-wchar-20.d: Likewise.
359 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
360 * ld-arm/attr-merge-wchar-22.d: Likewise.
361 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
362 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
363 * ld-arm/attr-merge-wchar-40.d: Likewise.
364 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
365 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
366 * ld-arm/attr-merge-wchar-44.d: Likewise.
367 * ld-arm/attr-merge.attr: Likewise.
368
41b5148f
DM
3692010-04-06 David S. Miller <davem@davemloft.net>
370
371 * ld-elfvers/vers.exp: Pass -Av9a to assembler on sparc-*-*
372
c51297b4
KT
3732010-04-05 Kai Tietz <kai.tietz@onevision.com>
374
375 * ld-pe/orphan_nu.d: New test for --no-leading-underscore.
376 * ld-pe/orphana_nu.s: New file.
377 * ld-pe/pe.exp: Add orphan_nu test.
378
f2faa800
NS
3792010-04-01 Nathan Sidwell <nathan@codesourcery.com>
380
381 * ld-powerpc/apuinfo-nul.rd: New.
382 * ld-powerpc/apuinfo-nul1.s: New.
383 * ld-powerpc/powerpc.exp: Add it.
384
77aabdd2
KT
3852010-03-31 Kai TIetz <kai.tietz@onevision.com>
386
387 * ld-pe//pe-compile.exp (run_basefile_test): Trim result of wc
388 before string compare.
389
f3c8116c
MGD
3902010-03-31 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
391
392 * ld-arm/script-type.sym: Fix test.
393
1e972e65
KT
3942010-03-31 Kai TIetz <kai.tietz@onevision.com>
395
396 * ld-pe/basefile1.s: New.
397 * ld-pe/pe-compile.exp: Add base-file test.
398
f2bfad59
HPN
3992010-03-31 Hans-Peter Nilsson <hp@axis.com>
400
bb4a8e71
HPN
401 PR ld/11458
402 * ld-cris/pcrelcp-1.d, ld-cris/pcrelcp-1.s: New test.
403
164de317
HPN
404 * lib/ld-lib.exp (run_dump_test): When checking linker message and
405 return code, when success with no message is expected, don't
406 continue if we have an abnormal exit with a message. Check output
407 of inspection program and fail if it had output or an abnormal
408 exit code. Include "warning" and "error" among the directives
409 where multiples are allowed and append to previous values.
410
f2bfad59
HPN
411 * ld-cris/cris.exp (loop over $srcdir/$subdir/*dso-*.d): Apply
412 "file rootname", not "file tail", before applying runtest_file_p.
413
41ed1ee7
DJ
4142010-03-29 Daniel Jacobowitz <dan@codesourcery.com>
415
416 * ld-arm/arm-elf.exp (armeabitests): Add v6-M farcall test.
417
40b36596
JM
4182010-03-25 Joseph Myers <joseph@codesourcery.com>
419
420 * ld-elf/flags1.d, ld-elf/merge.d: XFAIL for tic6x-*-*.
421 * ld-elf/sec-to-seg.exp: Set B_test_same_seg to 0 for tic6x-*-*.
422 * ld-tic6x: New directory and testcases.
423
bb6be443
JZ
4242010-03-19 Jie Zhang <jie@codesourcery.com>
425
426 PR ld/11304
427 * ld-elf/pr11304.d: New test.
428 * ld-elf/pr11304a.s: New test.
429 * ld-elf/pr11304b.s: New test.
430 * lib/ld-lib.exp (regexp_diff): Add support for #failif.
431
f77c3948
DJ
4322010-03-15 Daniel Jacobowitz <dan@codesourcery.com>
433
434 * ld-elf/orphan-region.d, ld-elf/orphan-region.ld,
435 ld-elf/orphan-region.s: New files.
436
5488d830
MGD
4372010-03-02 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
438
439 * ld-arm/arm-merge-incompatible.d: New test.
440 * ld-arm/arm-merge-incompatiblea.s: Likewise.
441 * ld-arm/arm-merge-incompatibleb.s: Likewise.
442 * ld-arm/arm-elf.exp: Run the new test.
443
fe33d2fa 4442010-03-02 Christophe Lyon <christophe.lyon@st.com>
2cff808d 445 Alan Modra <amodra@gmail.com>
fe33d2fa
CL
446
447 * ld-arm/arm-elf.exp: Change .text start address for
448 farcall-thumb-arm tests. Add v4t variant for farcall-mixed-lib
449 test.
450 * ld-arm/farcall-mixed-lib-v4t.d: New test.
451 * ld-arm/farcall-mixed-lib1.s: Don't force armv5t.
452 * ld-arm/farcall-mixed-lib2.s: Likewise.
453 * ld-arm/arm-call.d: Update expected results.
454 * ld-arm/cortex-a8-far.d: Likewise.
455 * ld-arm/farcall-group-size2.d: Likewise.
456 * ld-arm/farcall-group.d: Likewise.
457 * ld-arm/farcall-mix.d: Likewise.
458 * ld-arm/farcall-mix2.d: Likewise.
459 * ld-arm/farcall-mixed-app-v5.d: Likewise.
460 * ld-arm/farcall-mixed-app.d: Likewise.
461 * ld-arm/farcall-mixed-lib.d: Likewise.
462 * ld-arm/farcall-thumb-arm.d: Likewise.
463 * ld-arm/farcall-thumb-arm-blx.d: Likewise.
464 * ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise.
465 * ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise.
466 * ld-arm/farcall-thumb-arm.s: Update test. Add a new call to
467 potentially generate different types of stubs.
468
4975f22f
L
4692010-02-27 H.J. Lu <hongjiu.lu@intel.com>
470
471 * ld-elf/init-fini-arrays.d: Pass --wide to readelf.
472
3cff7cc7
JZ
4732010-02-27 Jie Zhang <jie@codesourcery.com>
474
475 * ld-elf/init-fini-arrays.s: New test.
476 * ld-elf/init-fini-arrays.d: New test.
477
c9ee9c4c
MGD
4782010-02-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
479
480 * ld-arm/group-relocs.s: Mark code sections as executable.
481 * ld-arm/arm-elf.exp (armelftests): Only dump executable sections in
482 group-relocs test.
483 * ld-arm/reloc-boundaries.d: Fix test to work on Linux targets.
484
0c13f7cc
NC
4852010-02-23 Nick Clifton <nickc@redhat.com>
486
487 * ld-elf/orphan4.d: Allow for other sections to be present in the
488 output.
489
c16153ae
L
4902010-02-18 H.J. Lu <hongjiu.lu@intel.com>
491
492 * ld-ifunc/ifunc.exp: Expect System V OSABI in dynamic
493 ifunc-using executable.
494
d0bf826b
AM
4952010-02-19 Alan Modra <amodra@gmail.com>
496
497 * ld-elf/group.ld: Discard .dropme sections.
498 * ld-elf/group10.d, * ld-elf/group10.s: New test.
499
f421f24f
MGD
5002010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
501
502 * ld-arm/attr-merge-6.attr: Add new test. Missed off last commit.
503
cd21e546
MGD
5042010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
505
506 * ld-arm/attr-merge-3.attr: Fix test for new attribute values.
507 * ld-arm/attr-merge-3b.s: Likewise.
508 * ld-arm/attr-merge-unknown-1.d: Fix test now that 42 is a recognised
509 attribute ID.
510 * ld-arm/attr-merge-unknown-1.s: Likewise.
511 * ld-arm/attr-merge-6.attr: New test.
512 * ld-arm/attr-merge-6a.s: Likewise.
513 * ld-arm/attr-merge-6b.s: Likewise.
514 * ld-arm/attr-merge-7.attr: Likewise.
515 * ld-arm/attr-merge-7a.s: Likewise.
516 * ld-arm/attr-merge-7b.s: Likewise.
517 * ld-arm/arm-elf.exp: Run the new tests.
518
d66a7a7b
RR
5192010-02-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
520
521 * ld-arm/jump-reloc-veneers-long.d: Correct testcase for
522 arm-none-eabi target.
523 * ld-arm/jump-reloc-veneers-short1.d: Likewise
524 * ld-arm/jump-reloc-veneers-short2.d: Likewise
525
33811162
DG
5262010-02-12 Daniel Gutson <dgutson@codesourcery.com>
527
528 * ld-arm/arm-elf.exp (armelftests): New test case added.
529 * ld-arm/data-only-map.s: New file.
530 * ld-arm/data-only-map.d: New file.
0c13f7cc 531 * ld-arm/data-only-map.ld: New file.
33811162 532
00c50991
DM
5332010-02-11 David S. Miller <davem@davemloft.net>
534
535 * ld-sparc/gotop32.s: Add local symbol case.
536 * ld-sparc/gotop64.s: Likewise.
537 * ld-sparc/gotop32.rd: Adjust expected results.
538 * ld-sparc/gotop32.td: Likewise.
539 * ld-sparc/gotop64.dd: Likewise.
540 * ld-sparc/gotop64.rd: Likewise.
541 * ld-sparc/gotop64.td: Likewise.
542
a9f844b1
NC
5432010-02-09 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
544
545 * ld-elfvsb/elfvsb.exp: Fix tests for arm*-*-linux*.
546 * ld-shared/shared.exp: Likewise.
547
d0c9aeb3
DM
5482010-02-08 David S. Miller <davem@davemloft.net>
549
550 * ld-ifunc/ifunc.exp: Run for sparc.
551
deddc40b
NS
5522010-02-08 Nathan Sidwell <nathan@codesourcery.com>
553
554 * ld-powerpc/apuinfo-nul.s: New.
555 * ld-powerpc/apuinfo.rd: Add it.
556 * ld-powerpc/powerpc.exp: Likewise.
557
8fac3179
RR
5582010-02-01 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
559
deddc40b
NS
560 * ld-arm/jump-reloc-veneers-long.d: New test.
561 * ld-arm/jump-reloc-veneers-short1.d: Likewise.
562 * ld-arm/jump-reloc-veneers-short2.d: Likewise.
563 * ld-arm/jump-reloc-veneers.s: Likewise.
564 * ld-arm/arm-elf.exp (armelftests): Run them.
8fac3179 565
70ecb384
NC
5662010-01-28 Nick Clifton <nickc@redhat.com>
567
568 PR 11225
569 * ld-sh/refdbg-0-dso.d: Dump all sections.
570
98da7939
L
5712010-01-26 H.J. Lu <hongjiu.lu@intel.com>
572
573 PR ld/11218
574 * ld-gc/dummy.s: New.
575 * ld-gc/pr11218-1.c: Likewise.
576 * ld-gc/pr11218-2.c: Likewise.
577 * ld-gc/pr11218.d: Likewise.
578
c865e45b
RS
5792010-01-23 Richard Sandiford <r.sandiford@uk.ibm.com>
580
581 * ld-powerpc/aix-ref-1-32.od, ld-powerpc/aix-ref-1-64.od,
582 ld-powerpc/aix-ref-1.s: New tests.
583 * ld-powerpc/aix52.exp: Run them.
584
78a14563
L
5852010-01-14 H.J. Lu <hongjiu.lu@intel.com>
586
587 * ld-elf/orphan4.d: Support 64bit targets.
588
b5f14a6d
DD
5892010-01-13 DJ Delorie <dj@redhat.com>
590
591 * ld-elf/orphan4.d: New.
592 * ld-elf/orphan4.ld: New.
593 * ld-elf/orphan4.s: New.
594
1063d8cf
CF
5952010-01-13 Chao-ying Fu <fu@mips.com>
596
597 * ld-mips-elf/jr-to-b-1.d, ld-mips-elf/jr-to-b-2.d: New tests.
598 * ld-mips-elf/jr-to-b-1.s, ld-mips-elf/jr-to-b-2.s: Source.
599 * ld-mips-elf/mips-elf.exp: Run new tests.
600
afa62d5e
DJ
6012010-01-13 Daniel Jacobowitz <dan@codesourcery.com>
602
603 * ld-arm/arm-elf.exp (armelftests): Assemble Cortex-A8 tests with
604 -mcpu=cortex-a8.
605
52b010e4
NC
6062010-01-13 Nick Clifton <nickc@redhat.com>
607
608 * ld-scrips/sort.exp: Skip these tests when the target is the
609 h8300.
610
2c610e4b
L
6112010-01-11 H.J. Lu <hongjiu.lu@intel.com>
612
613 PR ld/11146
614 * ld-elf/dynsym1.d: New.
615
d023c380
L
6162010-01-07 H.J. Lu <hongjiu.lu@intel.com>
617
618 PR ld/11138
619 * ld-elf/pr11138-1.c: New.
620 * ld-elf/pr11138-1.map: Likewise.
621 * ld-elf/pr11138-2.c: Likewise.
622 * ld-elf/pr11138-2.map: Likewise.
623 * ld-elf/pr11138.out: Likewise.
624
625 * ld-elf/shared.exp (build_tests): Add libpr11138-1.so and
626 libpr11138-2.o.
627 (run_tests): Add 2 tests for PR ld/11138.
628
bde6f3eb
L
6292010-01-07 H.J. Lu <hongjiu.lu@intel.com>
630
631 PR ld/11133
632 * ld-gc/gc.exp: Run start.
633
634 * ld-gc/start.d: New.
635 * ld-gc/start.s: Likewise.
636
16583161
L
6372010-01-07 H.J. Lu <hongjiu.lu@intel.com>
638
639 PR ld/11143
640 * ld-gc/gc.exp: Run abi-note.
641
642 * ld-gc/abi-note.d: New.
643 * ld-gc/abi-note.s: Likewise.
4e67d4ca 644
43ecc30f 645For older changes see ChangeLog-2009
c9e214e5
AM
646\f
647Local Variables:
648mode: change-log
649left-margin: 8
650fill-column: 74
651version-control: never
652End:
This page took 0.320636 seconds and 4 git commands to generate.