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