* ldlang.c (lang_place_orphans): Zero vma when relocatable or non-load
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
98fc1c61
AM
12010-09-29 Alan Modra <amodra@gmail.com>
2
3 * lib/ld-lib.exp (is_elf_format): Merge with binutils and gas versions.
4 (is_aout_format): Update target list.
5 (is_pecoff_format): Remove unnecessary line continuation.
6
02cbf767
AK
72010-09-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
8
9 * ld-s390/tlsbin.dd: bcr 0,%r7 -> nopr %r7.
10 * ld-s390/tlsbin_64.dd: Likewise.
11 * ld-s390/tlspic.dd: Likewise.
12 * ld-s390/tlspic_64.dd: Likewise.
13
a2ae814f
L
142010-09-23 H.J. Lu <hongjiu.lu@intel.com>
15
16 PR ld/11812
17 * ld-i386/nogot1.s: Don't use GOTOFF.
18
19dd00f8
BS
192010-09-23 Bernd Schmidt <bernds@codesourcery.com>
20
21 * ld-tic6x/pcrel-reloc-local-r-rel-rela.d: New test.
22
f4c65163
MGD
232010-09-23 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
24
25 * ld-arm/attr-merge-6.attr: Update for Security Extensions.
26 * ld-arm/attr-merge-7.attr: Likewise.
27
009600a9
AM
282010-09-23 Alan Modra <amodra@gmail.com>
29
78336cd6
AM
30 * ld-elf/elf.exp: Don't run --gc-sections tls var test on v850.
31 * ld-elf/group2.d: xfail xstormy.
32 * ld-elf/group4.d: Likewise.
33 * ld-elf/group5.d: Likewise.
34 * ld-elf/group6.d: Likewise.
35 * ld-elf/init-fini-arrays.d: xfail cr16 and crx.
36 * ld-elf/orphan2.d: xfail xstormy.
37 * ld-elf/sec64k.exp: Don't run on targets using generic linker.
38 Allow a larger range for ld -r expected bar_1 section. Don't run
39 final link test on a number of targets. Select avr6 for avr targets.
40 * ld-elfcomm/elfcomm.exp: Don't attempt on hpux.
41
009600a9
AM
42 * ld-d10v/reloc-007.d: Don't error.
43 * ld-d10v/reloc-008.d: Likewise.
44 * ld-d10v/reloc-015.d: Likewise.
45 * ld-d10v/reloc-016.d: Likewise.
46 * ld-d10v/reloc-012.ld: Use a sane offset.
47
4ff9b924
MGD
482010-09-20 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
49
50 * ld-arm/attr-merge-6.attr: Update test for change in canonical CPU
51 name.
52 * ld-arm/attr-merge-7.attr: Likewise.
53 * ld-arm/attr-merge-2.attr: Likewise.
54 * ld-arm/attr-merge-arch-2.attr: Likewise.
55
afdfce21
MGD
562010-09-20 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
57
58 * ld-arm/script-type.ld: Update to generate symbols in a section.
59
020d7251
RS
602010-09-19 Richard Sandiford <rdsandiford@googlemail.com>
61
62 * ld-mips-elf/elf-rel-got-n32.d: Swap two local GOT entries
63 and remove some duplication between the global and local GOT
64 entries. Adjust GP offsets accordingly.
65 * ld-mips-elf/elf-rel-got-n64-linux.d: Likewise.
66 * ld-mips-elf/elf-rel-xgot-n32.d: Reorder GOT entries and update
67 GP offsets accordingly.
68 * ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
69 * ld-mips-elf/mips16-pic-1.gd: Move all global GOT entries to
70 the local GOT.
71 * ld-mips-elf/mips16-pic-1.dd: Update GP offsets accordingly.
72 * ld-mips-elf/multi-got-no-shared.d: Adjust GP setup for
73 smaller GOT sizes.
74
de5c4ae2
AM
752010-09-18 Alan Modra <amodra@gmail.com>
76
77 * lib/ld-lib.exp (check_gc_sections_available): Fail more targets.
78 * ld-discard/discard.exp: Move xfails from here..
79 * ld-discard/extern.d: ..to here.
80 * ld-discard/start.d: ..and here.
81 * ld-discard/static.d: ..and here.
82 * ld-elf/binutils.exp: Don't run tbss1 and tbss2 tests on hppa64.
83 * ld-elf/empty2.d: Remove xfails.
84 * ld-elf/flags1.d: xfail hppa64.
85 * ld-elf/group1.d: Add comment.
86 * ld-elf/group2.d: xfail cr16 and crx.
87 * ld-elf/group3b.d: Correct xfail and add comment.
88 * ld-elf/group4.d: xfail cr16 and crx.
89 * ld-elf/group5.d: Likewise.
90 * ld-elf/group6.d: Likewise.
91 * ld-elf/group7.d: Likewise.
92 * ld-elf/group8a.d: Add more notarget and xfail entries. Comment.
93 * ld-elf/group8b.d: Likewise.
94 * ld-elf/group9a.d: Likewise.
95 * ld-elf/group9b.d: Likewise.
96 * ld-elf/linkonce2.d: Correct notarget and comment.
97 * ld-elf/merge2.d: Remove iq2000 from xfail.
98 * ld-elf/multibss1.d: xfail hppa64.
99 * ld-elf/nobits-1.d: Likewise.
100 * ld-elf/note-1.d: Likewise.
101 * ld-elf/note-2.d: Likewise.
102 * ld-elf/orphan-region.d: Add xfails.
103 * ld-elf/orphan-region.ld: Discard some sections.
104 * ld-elf/orphan.d: Add xfails.
105 * ld-elf/orphan.ld: Discard some sections.
106 * ld-elf/orphan3.d: Replace xfail frv-*-* with frv-*-elf. Remove
107 cr16, crx and d10v.
108 * ld-elf/pr349.d: Add xfails.
109 * ld-elf/warn2.d: Add xfails. Tweak symbol section for hppa64.
110 * ld-scripts/rgn-at5.t: Discard .reginfo.
111
1391e79b
AM
1122010-09-16 Alan Modra <amodra@gmail.com>
113
d469f50f
AM
114 * ld-elf/orphan-region.d: xfail for spu.
115 * ld-elf/relocatable.d: xfail for hppa.
116
1391e79b
AM
117 * ld-elf/group3b.d: Disable for generic linker targets.
118 * ld-elf/linkonce2.d: Likewise.
119 * ld-scripts/empty-address-2a.d: Disable for frv and aout,oldld.
120 * ld-scripts/empty-address-2b.d: Likewise.
121 * ld-scripts/rgn-at5.s: Don't use .word.
122 * ld-scripts/rgn-at5.d: Update.
123
02f9d0c5
AM
1242010-09-10 Alan Modra <amodra@gmail.com>
125
126 * ld-gc/abi-note.d: Exclude aout and oldld targets.
127 * ld-gc/start.d: Likewise.
128 * ld-scripts/section-match-1.d: Likewise, and tic30.
129
d3615e3a
HPN
1302010-09-10 Hans-Peter Nilsson <hp@axis.com>
131
132 * ld-scripts/rgn-at5.d: Restrict to *-*-linux*.
133
a2d1e028
L
1342010-09-09 H.J. Lu <hongjiu.lu@intel.com>
135
136 PR ld/11998
137 * ld-scripts/rgn-at5.d: New.
138 * ld-scripts/rgn-at5.s: Likewise.
139 * ld-scripts/rgn-at5.t: Likewise.
140
3dbcc61d
NC
1412010-09-07 Andrew Burgess <aburgess@broadcom.com>
142
143 * ld-x86-64/split-by-file.rd: New test.
144 * ld-x86-64/split-by-file1.s: New test source code.
145 * ld-x86-64/split-by-file2.s: New test source code.
146 * ld-x86-64/x86-64.exp: Run the new test.
147
b97b635e
NC
1482010-08-31 Nick Clifton <nickc@redhat.com>
149
0d6cedc0 150 * ld-scripts/section-match.exp: New file. Runs the
b97b635e
NC
151 section-match-1 test.
152 * ld-scripts/section-match-1.d: New file.
153 * ld-scripts/section-match-1.s: New file.
154 * ld-scripts/section-match-1.t: New file.
155
4563a860
JB
1562010-08-25 Julian Brown <julian@codesourcery.com>
157
158 * ld-arm/arm-elf.exp (armelftests): Add cortex-a8-fix-blx-bcond.s.
159 * ld-arm/cortex-a8-fix-blx-bcond.s: New.
160 * ld-arm/cortex-a8-fix-blx-bcond.d: New.
161
b51176f1
L
1622010-08-24 H.J. Lu <hongjiu.lu@intel.com>
163
164 * ld-x86-64/x86-64.exp: Fix typos.
165
9eeefea8
MR
1662010-08-23 Maciej W. Rozycki <macro@codesourcery.com>
167
168 * ld-mips-elf/attr-gnu-4-04.d: Adjust Tag_GNU_MIPS_ABI_FP for
169 the new MIPS32r2 64-bit FPU description.
170 * ld-mips-elf/attr-gnu-4-40.d: Likewise.
171 * ld-mips-elf/attr-gnu-4-44.d: Likewise.
172
39334f3a
L
1732010-08-22 H.J. Lu <hongjiu.lu@intel.com>
174
175 PR ld/11933
176 * ld-x86-64/mixed1a.s: New.
177 * ld-x86-64/mixed1b.s: Likewise.
178 * ld-x86-64/mixed2a.s: Likewise.
179 * ld-x86-64/mixed2b.s: Likewise.
180
b51176f1 181 * ld-x86-64/x86-64.exp: Test mixed x86_64 and i386 inputs.
39334f3a 182
d898aefb
MR
1832010-08-20 Maciej W. Rozycki <macro@codesourcery.com>
184
185 * ld-sh/sh.exp: Add missing newline.
186
0982e157
MR
1872010-08-20 Maciej W. Rozycki <macro@codesourcery.com>
188
189 * ld-mips-elf/attr-gnu-4-01.d: Correct Tag_GNU_MIPS_ABI_FP.
190 * ld-mips-elf/attr-gnu-4-02.d: Likewise.
191 * ld-mips-elf/attr-gnu-4-10.d: Likewise.
192 * ld-mips-elf/attr-gnu-4-11.d: Likewise.
193 * ld-mips-elf/attr-gnu-4-15.d: Likewise.
194 * ld-mips-elf/attr-gnu-4-20.d: Likewise.
195 * ld-mips-elf/attr-gnu-4-22.d: Likewise.
196 * ld-mips-elf/attr-gnu-4-25.d: Likewise.
197
7542af2a
AM
1982010-08-19 Alan Modra <amodra@gmail.com>
199
200 * ld-scripts/memory.t: Remove ORIGIN fudge.
201
56d4289c
L
2022010-08-13 H.J. Lu <hongjiu.lu@intel.com>
203
204 PR ld/11913
205 * ld-i386/discarded1.d: New.
206 * ld-i386/discarded1.s: Likewise.
207 * ld-i386/discarded1.t: Likewise.
208 * ld-x86-64/discarded1.d: Likewise.
209 * ld-x86-64/discarded1.s: Likewise.
210 * ld-x86-64/discarded1.t: Likewise.
211
212 * ld-i386/i386.exp: Run discarded1.
213 * ld-x86-64/x86-64.exp: Likewise.
214
776167e8
CM
2152010-08-09 Catherine Moore <clm@codesourcery.com>
216
217 * ld-mips-elf/mode-change-error-1.d: New.
218 * ld-mips-elf/mode-change-error-1a.s: New.
219 * ld-mips-elf/mode-change-error-1b.s: New.
220 * ld-mips-elf/mips-elf.exp: Run new test.
221
b3808325
AM
2222010-08-06 Alan Modra <amodra@gmail.com>
223
224 * ld-powerpc/tocopt.s, * ld-powerpc/tocopt.d: New test.
225 * ld-powerpc/powerpc.exp: Run it.
226
1cd986c5
NC
2272010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
228 Ina Pandit <ina.pandit@kpitcummins.com>
229
230 * ld-v850/split-lo16.d: Update the "ld" instructions with a space
231 for second operand.
232
f4638467
AM
2332010-07-20 Alan Modra <amodra@gmail.com>
234
235 * ld-powerpc/tlsexe.r: Update.
236 * ld-powerpc/tlsexetoc.r: Update.
237 * ld-powerpc/tlsso.r: Update.
238 * ld-powerpc/tlstocso.r: Update.
239
8c05cf89
AM
2402010-07-20 Alan Modra <amodra@gmail.com>
241
242 * ld-powerpc/vxworks-relax.s: Add branches to match expected output.
243 * ld-powerpc/vxworks-relax-2.s: Likewise.
244 * ld-powerpc/vxworks1-lib.rd: Reorder reloc sections.
245
3437afb1
AS
2462010-07-19 Andreas Schwab <schwab@redhat.com>
247
248 * ld-mmix/bspec1.d: Ignore "Key to Flags" contents.
249 * ld-mmix/bspec2.d: Likewise.
250 * ld-mmix/local1.d: Likewise.
251 * ld-mmix/local3.d: Likewise.
252 * ld-mmix/local5.d: Likewise.
253 * ld-mmix/local7.d: Likewise.
254 * ld-mmix/undef-3.d: Likewise.
255 * ld-sh/sh64/crange1.rd: Likewise.
256 * ld-sh/sh64/crange2.rd: Likewise.
257 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
258 * ld-sh/sh64/crange3-media.rd: Likewise.
259 * ld-sh/sh64/crange3.rd: Likewise.
260 * ld-sh/sh64/crangerel1.rd: Likewise.
261 * ld-sh/sh64/crangerel2.rd: Likewise.
262
25d17eb4
L
2632010-07-14 H.J. Lu <hongjiu.lu@intel.com>
264
265 PR ld/11817
266 * ld-i386/compressed1.s: New.
267 * ld-i386/compressed1.d: Likewise.
268 * ld-x86-64/compressed1.s: Likewise.
269 * ld-x86-64/compressed1.d: Likewise.
270
271 * ld-i386/i386.exp: Run compressed1.
272 * ld-x86-64/x86-64.exp: Likewise.
273
a7b16ceb
L
2742010-07-13 H.J. Lu <hongjiu.lu@intel.com>
275
276 PR ld/11812
277 * ld-elf/exclude3b.d: Don't run on ia64-*-*. Replace .got with
278 .dynamic.
279
280 * ld-elf/exclude3d.d: New.
281 * ld-i386/nogot1.d: Likewise.
282 * ld-i386/nogot1.s: Likewise.
283 * ld-x86-64/nogot1.d: Likewise.
284 * ld-x86-64/nogot1.s: Likewise.
285
286 * ld-i386/i386.exp: Run nogot1.
287 * ld-x86-64/x86-64.exp: Likewise.
288
2f395978
L
2892010-07-13 H.J. Lu <hongjiu.lu@intel.com>
290
291 * ld-i386/hidden2.d: Don't hard code expected output.
292 * ld-i386/protected3.d: Likewise.
293 * ld-x86-64/hidden2.d: Likewise.
294 * ld-x86-64/protected3.d: Likewise.
295
bb1cb422
L
2962010-07-13 H.J. Lu <hongjiu.lu@intel.com>
297
298 PR ld/11791
299 * ld-ifunc/ifunc-10-i386.d: New.
300 * ld-ifunc/ifunc-10-i386.s: Likewise.
301 * ld-ifunc/ifunc-10-x86-64.d: Likewise.
302 * ld-ifunc/ifunc-10-x86-64.s: Likewise.
303 * ld-ifunc/ifunc-11-i386.d: Likewise.
304 * ld-ifunc/ifunc-11-i386.s: Likewise.
305 * ld-ifunc/ifunc-11-x86-64.d: Likewise.
306 * ld-ifunc/ifunc-11-x86-64.s: Likewise.
307
50248c89
AM
3082010-07-06 Alan Modra <amodra@gmail.com>
309
310 * ld-powerpc/relax.s: Add branch back to _start.
311 * ld-powerpc/relax.d: Update.
312 * ld-powerpc/relaxr.d: Update.
313
cef3d14b
AM
3142010-07-01 Alan Modra <amodra@gmail.com>
315
316 * lib/ld-lib.exp (default_ld_simple_link): Add $gcc_ld_flag before
317 any other options in $ld.
318
360cfc9c
AM
3192010-06-29 Alan Modra <amodra@gmail.com>
320
321 * ld-maxq/maxq.exp: Delete file.
322 * ld-maxq/addend.dd, * ld-maxq/addend.s, * ld-maxq/paddr.dd,
323 * ld-maxq/paddr.s, * ld-maxq/paddr1.dd, * ld-maxq/paddr1.s,
324 * ld-maxq/r32-1.s, * ld-maxq/r32-2.s, * ld-maxq/r32.dd: Likewise.
325
59e6276b
JM
3262010-06-15 Joseph Myers <joseph@codesourcery.com>
327
328 * ld-elf/orphan3.d: Allow section names starting '_'.
329 * ld-tic6x/attr-arch-c62x-c62x.d, ld-tic6x/attr-arch-c62x-c64x+.d,
330 ld-tic6x/attr-arch-c62x-c64x.d, ld-tic6x/attr-arch-c62x-c674x.d,
331 ld-tic6x/attr-arch-c62x-c67x+.d, ld-tic6x/attr-arch-c62x-c67x.d,
332 ld-tic6x/attr-arch-c62x.s, ld-tic6x/attr-arch-c64x+-c62x.d,
333 ld-tic6x/attr-arch-c64x+-c64x+.d, ld-tic6x/attr-arch-c64x+-c64x.d,
334 ld-tic6x/attr-arch-c64x+-c674x.d,
335 ld-tic6x/attr-arch-c64x+-c67x+.d, ld-tic6x/attr-arch-c64x+-c67x.d,
336 ld-tic6x/attr-arch-c64x+.s, ld-tic6x/attr-arch-c64x-c62x.d,
337 ld-tic6x/attr-arch-c64x-c64x+.d, ld-tic6x/attr-arch-c64x-c64x.d,
338 ld-tic6x/attr-arch-c64x-c674x.d, ld-tic6x/attr-arch-c64x-c67x+.d,
339 ld-tic6x/attr-arch-c64x-c67x.d, ld-tic6x/attr-arch-c64x.s,
340 ld-tic6x/attr-arch-c674x-c62x.d, ld-tic6x/attr-arch-c674x-c64x+.d,
341 ld-tic6x/attr-arch-c674x-c64x.d, ld-tic6x/attr-arch-c674x-c674x.d,
342 ld-tic6x/attr-arch-c674x-c67x+.d, ld-tic6x/attr-arch-c674x-c67x.d,
343 ld-tic6x/attr-arch-c674x.s, ld-tic6x/attr-arch-c67x+-c62x.d,
344 ld-tic6x/attr-arch-c67x+-c64x+.d, ld-tic6x/attr-arch-c67x+-c64x.d,
345 ld-tic6x/attr-arch-c67x+-c674x.d,
346 ld-tic6x/attr-arch-c67x+-c67x+.d, ld-tic6x/attr-arch-c67x+-c67x.d,
347 ld-tic6x/attr-arch-c67x+.s, ld-tic6x/attr-arch-c67x-c62x.d,
348 ld-tic6x/attr-arch-c67x-c64x+.d, ld-tic6x/attr-arch-c67x-c64x.d,
349 ld-tic6x/attr-arch-c67x-c674x.d, ld-tic6x/attr-arch-c67x-c67x+.d,
350 ld-tic6x/attr-arch-c67x-c67x.d, ld-tic6x/attr-arch-c67x.s: New.
351
1f4e4950
MGD
3522010-06-07 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
353
354 * ld-arm/arm-call.d: Handle change in lsls/movs disassembly.
355 * ld-arm/farcall-thumb-arm-short.d: Likewise.
356 * ld-arm/farcall-thumb-thumb-blx-pic-veneer.d: Likewise.
357 * ld-arm/farcall-thumb-thumb-blx.d: Likewise.
358 * ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Likewise.
359 * ld-arm/farcall-thumb-thumb-m.d: Likewise.
360 * ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise.
361 * ld-arm/farcall-thumb-thumb.d: Likewise.
362 * ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: Likewise.
363 * ld-arm/thumb2-bl-as-thumb1-bad.d: Likewise.
364 * ld-arm/thumb2-bl-bad-noeabi.d: Likewise.
365 * ld-arm/thumb2-bl-bad.d: Likewise.
366
c8ce5710
L
3672010-05-26 H.J. Lu <hongjiu.lu@intel.com>
368
369 PR ld/11628
370 * ld-elf/textaddr3.d: New.
371 * ld-elf/textaddr4.d: Likewise.
372 * ld-elf/textaddr5.d: Likewise.
373 * ld-elf/textaddr6.d: Likewise.
374 * ld-elf/textaddr7.d: Likewise.
375
8e45593f
NC
3762010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
377 Joseph Myers <joseph@codesourcery.com>
378 Andrew Stubbs <ams@codesourcery.com>
379
380 * ld-sh/sh.exp: Handle uClinux like Linux.
381 * lib/ld-lib.exp (is_elf_format): Include sh*-*-uclinux*.
382 * ld-sh/fdpic-funcdesc-shared.d: New file.
383 * ld-sh/fdpic-funcdesc-shared.s: New file.
384 * ld-sh/fdpic-funcdesc-static.d: New file.
385 * ld-sh/fdpic-funcdesc-static.s: New file.
386 * ld-sh/fdpic-gotfuncdesc-shared.d: New file.
387 * ld-sh/fdpic-gotfuncdesc-shared.s: New file.
388 * ld-sh/fdpic-gotfuncdesc-static.d: New file.
389 * ld-sh/fdpic-gotfuncdesc-static.s: New file.
390 * ld-sh/fdpic-gotfuncdesci20-shared.d: New file.
391 * ld-sh/fdpic-gotfuncdesci20-shared.s: New file.
392 * ld-sh/fdpic-gotfuncdesci20-static.d: New file.
393 * ld-sh/fdpic-gotfuncdesci20-static.s: New file.
394 * ld-sh/fdpic-goti20-shared.d: New file.
395 * ld-sh/fdpic-goti20-shared.s: New file.
396 * ld-sh/fdpic-goti20-static.d: New file.
397 * ld-sh/fdpic-goti20-static.s: New file.
398 * ld-sh/fdpic-gotofffuncdesc-shared.d: New file.
399 * ld-sh/fdpic-gotofffuncdesc-shared.s: New file.
400 * ld-sh/fdpic-gotofffuncdesc-static.d: New file.
401 * ld-sh/fdpic-gotofffuncdesc-static.s: New file.
402 * ld-sh/fdpic-gotofffuncdesci20-shared.d: New file.
403 * ld-sh/fdpic-gotofffuncdesci20-shared.s: New file.
404 * ld-sh/fdpic-gotofffuncdesci20-static.d: New file.
405 * ld-sh/fdpic-gotofffuncdesci20-static.s: New file.
406 * ld-sh/fdpic-gotoffi20-shared.d: New file.
407 * ld-sh/fdpic-gotoffi20-shared.s: New file.
408 * ld-sh/fdpic-gotoffi20-static.d: New file.
409 * ld-sh/fdpic-gotoffi20-static.s: New file.
410 * ld-sh/fdpic-plt-be.d: New file.
411 * ld-sh/fdpic-plt-le.d: New file.
412 * ld-sh/fdpic-plt.s: New file.
413 * ld-sh/fdpic-plti20-be.d: New file.
414 * ld-sh/fdpic-plti20-le.d: New file.
415 * ld-sh/fdpic-stack-default.d: New file.
416 * ld-sh/fdpic-stack-size.d: New file.
417 * ld-sh/fdpic-stack.s: New file.
418
18ae9cc1
L
4192010-05-18 H.J. Lu <hongjiu.lu@intel.com>
420
421 PR gas/11600
422 * ld-elf/exclude3.s: New.
423 * ld-elf/exclude3a.d: Likewise.
424 * ld-elf/exclude3b.d: Likewise.
425 * ld-elf/exclude3c.d: Likewise.
426
4547cb56
NC
4272010-05-11 Andrew Stubbs <ams@codesourcery.com>
428
429 * ld-arm/attr-merge-2.attr: Add Tag_DIV_use.
430 * ld-arm/attr-merge-2a.s: Likewise.
431 * ld-arm/attr-merge-2b.s: Likewise.
432 * ld-arm/attr-merge-3a.s: Likewise.
433 * ld-arm/attr-merge-3b.s: Likewise.
434 * ld-arm/attr-merge-4.attr: Likewise.
435 * ld-arm/attr-merge-5.attr: Likewise.
436 * ld-arm/attr-merge-6.attr: Likewise.
437 * ld-arm/attr-merge-7.attr: Likewise.
438 * ld-arm/attr-merge-arch-1.attr: Likewise.
439 * ld-arm/attr-merge-arch-2.attr: Likewise.
440 * ld-arm/attr-merge-unknown-2.d: Likewise.
441 * ld-arm/attr-merge-unknown-2r.d: Likewise.
442 * ld-arm/attr-merge-unknown-3.d: Likewise.
443 * ld-arm/attr-merge-vfp-1.d: Likewise.
444 * ld-arm/attr-merge-vfp-1r.d: Likewise.
445 * ld-arm/attr-merge-vfp-2.d: Likewise.
446 * ld-arm/attr-merge-vfp-2r.d: Likewise.
447 * ld-arm/attr-merge-vfp-3.d: Likewise.
448 * ld-arm/attr-merge-vfp-3r.d: Likewise.
449 * ld-arm/attr-merge-vfp-4.d: Likewise.
450 * ld-arm/attr-merge-vfp-4r.d: Likewise.
451 * ld-arm/attr-merge-vfp-5.d: Likewise.
452 * ld-arm/attr-merge-vfp-5r.d: Likewise.
453 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
454 * ld-arm/attr-merge-wchar-00.d: Likewise.
455 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
456 * ld-arm/attr-merge-wchar-02.d: Likewise.
457 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
458 * ld-arm/attr-merge-wchar-04.d: Likewise.
459 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
460 * ld-arm/attr-merge-wchar-20.d: Likewise.
461 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
462 * ld-arm/attr-merge-wchar-22.d: Likewise.
463 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
464 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
465 * ld-arm/attr-merge-wchar-40.d: Likewise.
466 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
467 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
468 * ld-arm/attr-merge-wchar-44.d: Likewise.
469 * ld-arm/attr-merge.attr: Likewise.
470
4712010-05-11 Jie Zhang <jie@codesourcery.com>
472
473 * ld-arm/attr-merge-vfp-6.d: New test.
474 * ld-arm/attr-merge-vfp-6r.d: New test.
475 * ld-arm/attr-merge-vfpv3xd.s: New test.
476 * ld-arm/arm-elf.exp: Add attr-merge-vfp-6 and attr-merge-vfp-6r.
477
92750f34
DJ
4782010-05-07 Daniel Jacobowitz <dan@codesourcery.com>
479
480 * ld-arm/cortex-a8-fix-bl-rel-plt.d: New file.
481 * ld-arm/arm-elf.exp (armelftests): Run cortex-a8-fix-bl-rel-plt.d.
482
82794b69
JM
4832010-05-06 Joseph Myers <joseph@codesourcery.com>
484
485 * ld-elf/orphan-region.d: Use ld -N.
486
0672748a
L
4872010-04-30 H.J. Lu <hongjiu.lu@intel.com>
488
489 PR ld/11542
490 * ld-elf/discard.ld: New.
491 * ld-elf/discard1.d: Likewise.
492 * ld-elf/discard1.s: Likewise.
493 * ld-elf/discard2.d: Likewise.
494 * ld-elf/discard2.s: Likewise.
495 * ld-elf/discard3.d: Likewise.
496
3ac9b6c9
AM
4972010-04-22 Alan Modra <amodra@gmail.com>
498
499 * ld-elf/extract-symbol-1sec.d: Update lma.
500 * ld-i386/alloc.d: Expect a warning, not an error.
501
41820509
JM
5022010-04-20 Joseph Myers <joseph@codesourcery.com>
503
504 * ld-tic6x/data-reloc-global-rel.d,
505 ld-tic6x/data-reloc-global-rel.s,
506 ld-tic6x/data-reloc-local-r-rel.d,
507 ld-tic6x/data-reloc-local-rel.d, ld-tic6x/mvk-reloc-global-rel.d,
508 ld-tic6x/mvk-reloc-global-rel.s, ld-tic6x/mvk-reloc-local-1-rel.s,
509 ld-tic6x/mvk-reloc-local-2-rel.s,
510 ld-tic6x/mvk-reloc-local-r-rel.d, ld-tic6x/mvk-reloc-local-rel.d,
511 ld-tic6x/pcrel-reloc-global-rel.d,
512 ld-tic6x/pcrel-reloc-local-r-rel.d,
513 ld-tic6x/pcrel-reloc-local-rel.d, ld-tic6x/sbr-reloc-global-rel.d,
514 ld-tic6x/sbr-reloc-global-rel.s, ld-tic6x/sbr-reloc-local-1-rel.s,
515 ld-tic6x/sbr-reloc-local-2-rel.s,
516 ld-tic6x/sbr-reloc-local-r-rel.d, ld-tic6x/sbr-reloc-local-rel.d:
517 New.
518
75375b3e
MGD
5192010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
520
521 * ld-arm/attr-merge-2.attr: Update for changes in attribute output.
522 * ld-arm/attr-merge-3.attr: Likewise.
523 * ld-arm/attr-merge-vfp-1.d: Likewise.
524 * ld-arm/attr-merge-vfp-1r.d: Likewise.
525 * ld-arm/attr-merge-vfp-2.d: Likewise.
526 * ld-arm/attr-merge-vfp-2r.d: Likewise.
527 * ld-arm/attr-merge-vfp-3.d: Likewise.
528 * ld-arm/attr-merge-vfp-3r.d: Likewise.
529 * ld-arm/attr-merge-vfp-4.d: Likeiwse.
530 * ld-arm/attr-merge-vfp-4r.d: Likewise.
531 * ld-arm/attr-merge-vfp-5.d: Likewise.
532 * ld-arm/attr-merge-vfp-5r.d: Likewise.
533 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
534 * ld-arm/attr-merge-wchar-00.d: Likewise.
535 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
536 * ld-arm/attr-merge-wchar-02.d: Likewise.
537 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
538 * ld-arm/attr-merge-wchar-04.d: Likewise.
539 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
540 * ld-arm/attr-merge-wchar-20.d: Likewise.
541 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
542 * ld-arm/attr-merge-wchar-22.d: Likewise.
543 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
544 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
545 * ld-arm/attr-merge-wchar-40.d: Likewise.
546 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
547 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
548 * ld-arm/attr-merge-wchar-44.d: Likewise.
549 * ld-arm/attr-merge.attr: Likewise.
550
41b5148f
DM
5512010-04-06 David S. Miller <davem@davemloft.net>
552
553 * ld-elfvers/vers.exp: Pass -Av9a to assembler on sparc-*-*
554
c51297b4
KT
5552010-04-05 Kai Tietz <kai.tietz@onevision.com>
556
557 * ld-pe/orphan_nu.d: New test for --no-leading-underscore.
558 * ld-pe/orphana_nu.s: New file.
559 * ld-pe/pe.exp: Add orphan_nu test.
560
f2faa800
NS
5612010-04-01 Nathan Sidwell <nathan@codesourcery.com>
562
563 * ld-powerpc/apuinfo-nul.rd: New.
564 * ld-powerpc/apuinfo-nul1.s: New.
565 * ld-powerpc/powerpc.exp: Add it.
566
77aabdd2
KT
5672010-03-31 Kai TIetz <kai.tietz@onevision.com>
568
569 * ld-pe//pe-compile.exp (run_basefile_test): Trim result of wc
570 before string compare.
571
f3c8116c
MGD
5722010-03-31 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
573
574 * ld-arm/script-type.sym: Fix test.
575
1e972e65
KT
5762010-03-31 Kai TIetz <kai.tietz@onevision.com>
577
578 * ld-pe/basefile1.s: New.
579 * ld-pe/pe-compile.exp: Add base-file test.
580
f2bfad59
HPN
5812010-03-31 Hans-Peter Nilsson <hp@axis.com>
582
bb4a8e71
HPN
583 PR ld/11458
584 * ld-cris/pcrelcp-1.d, ld-cris/pcrelcp-1.s: New test.
585
164de317
HPN
586 * lib/ld-lib.exp (run_dump_test): When checking linker message and
587 return code, when success with no message is expected, don't
588 continue if we have an abnormal exit with a message. Check output
589 of inspection program and fail if it had output or an abnormal
590 exit code. Include "warning" and "error" among the directives
591 where multiples are allowed and append to previous values.
592
f2bfad59
HPN
593 * ld-cris/cris.exp (loop over $srcdir/$subdir/*dso-*.d): Apply
594 "file rootname", not "file tail", before applying runtest_file_p.
595
41ed1ee7
DJ
5962010-03-29 Daniel Jacobowitz <dan@codesourcery.com>
597
598 * ld-arm/arm-elf.exp (armeabitests): Add v6-M farcall test.
599
40b36596
JM
6002010-03-25 Joseph Myers <joseph@codesourcery.com>
601
602 * ld-elf/flags1.d, ld-elf/merge.d: XFAIL for tic6x-*-*.
603 * ld-elf/sec-to-seg.exp: Set B_test_same_seg to 0 for tic6x-*-*.
604 * ld-tic6x: New directory and testcases.
605
bb6be443
JZ
6062010-03-19 Jie Zhang <jie@codesourcery.com>
607
608 PR ld/11304
609 * ld-elf/pr11304.d: New test.
610 * ld-elf/pr11304a.s: New test.
611 * ld-elf/pr11304b.s: New test.
612 * lib/ld-lib.exp (regexp_diff): Add support for #failif.
613
f77c3948
DJ
6142010-03-15 Daniel Jacobowitz <dan@codesourcery.com>
615
616 * ld-elf/orphan-region.d, ld-elf/orphan-region.ld,
617 ld-elf/orphan-region.s: New files.
618
5488d830
MGD
6192010-03-02 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
620
621 * ld-arm/arm-merge-incompatible.d: New test.
622 * ld-arm/arm-merge-incompatiblea.s: Likewise.
623 * ld-arm/arm-merge-incompatibleb.s: Likewise.
624 * ld-arm/arm-elf.exp: Run the new test.
625
fe33d2fa 6262010-03-02 Christophe Lyon <christophe.lyon@st.com>
2cff808d 627 Alan Modra <amodra@gmail.com>
fe33d2fa
CL
628
629 * ld-arm/arm-elf.exp: Change .text start address for
630 farcall-thumb-arm tests. Add v4t variant for farcall-mixed-lib
631 test.
632 * ld-arm/farcall-mixed-lib-v4t.d: New test.
633 * ld-arm/farcall-mixed-lib1.s: Don't force armv5t.
634 * ld-arm/farcall-mixed-lib2.s: Likewise.
635 * ld-arm/arm-call.d: Update expected results.
636 * ld-arm/cortex-a8-far.d: Likewise.
637 * ld-arm/farcall-group-size2.d: Likewise.
638 * ld-arm/farcall-group.d: Likewise.
639 * ld-arm/farcall-mix.d: Likewise.
640 * ld-arm/farcall-mix2.d: Likewise.
641 * ld-arm/farcall-mixed-app-v5.d: Likewise.
642 * ld-arm/farcall-mixed-app.d: Likewise.
643 * ld-arm/farcall-mixed-lib.d: Likewise.
644 * ld-arm/farcall-thumb-arm.d: Likewise.
645 * ld-arm/farcall-thumb-arm-blx.d: Likewise.
646 * ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise.
647 * ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise.
648 * ld-arm/farcall-thumb-arm.s: Update test. Add a new call to
649 potentially generate different types of stubs.
650
4975f22f
L
6512010-02-27 H.J. Lu <hongjiu.lu@intel.com>
652
653 * ld-elf/init-fini-arrays.d: Pass --wide to readelf.
654
3cff7cc7
JZ
6552010-02-27 Jie Zhang <jie@codesourcery.com>
656
657 * ld-elf/init-fini-arrays.s: New test.
658 * ld-elf/init-fini-arrays.d: New test.
659
c9ee9c4c
MGD
6602010-02-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
661
662 * ld-arm/group-relocs.s: Mark code sections as executable.
663 * ld-arm/arm-elf.exp (armelftests): Only dump executable sections in
664 group-relocs test.
665 * ld-arm/reloc-boundaries.d: Fix test to work on Linux targets.
666
0c13f7cc
NC
6672010-02-23 Nick Clifton <nickc@redhat.com>
668
669 * ld-elf/orphan4.d: Allow for other sections to be present in the
670 output.
671
c16153ae
L
6722010-02-18 H.J. Lu <hongjiu.lu@intel.com>
673
674 * ld-ifunc/ifunc.exp: Expect System V OSABI in dynamic
675 ifunc-using executable.
676
d0bf826b
AM
6772010-02-19 Alan Modra <amodra@gmail.com>
678
679 * ld-elf/group.ld: Discard .dropme sections.
680 * ld-elf/group10.d, * ld-elf/group10.s: New test.
681
f421f24f
MGD
6822010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
683
684 * ld-arm/attr-merge-6.attr: Add new test. Missed off last commit.
685
cd21e546
MGD
6862010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
687
688 * ld-arm/attr-merge-3.attr: Fix test for new attribute values.
689 * ld-arm/attr-merge-3b.s: Likewise.
690 * ld-arm/attr-merge-unknown-1.d: Fix test now that 42 is a recognised
691 attribute ID.
692 * ld-arm/attr-merge-unknown-1.s: Likewise.
693 * ld-arm/attr-merge-6.attr: New test.
694 * ld-arm/attr-merge-6a.s: Likewise.
695 * ld-arm/attr-merge-6b.s: Likewise.
696 * ld-arm/attr-merge-7.attr: Likewise.
697 * ld-arm/attr-merge-7a.s: Likewise.
698 * ld-arm/attr-merge-7b.s: Likewise.
699 * ld-arm/arm-elf.exp: Run the new tests.
700
d66a7a7b
RR
7012010-02-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
702
703 * ld-arm/jump-reloc-veneers-long.d: Correct testcase for
704 arm-none-eabi target.
705 * ld-arm/jump-reloc-veneers-short1.d: Likewise
706 * ld-arm/jump-reloc-veneers-short2.d: Likewise
707
33811162
DG
7082010-02-12 Daniel Gutson <dgutson@codesourcery.com>
709
710 * ld-arm/arm-elf.exp (armelftests): New test case added.
711 * ld-arm/data-only-map.s: New file.
712 * ld-arm/data-only-map.d: New file.
0c13f7cc 713 * ld-arm/data-only-map.ld: New file.
33811162 714
00c50991
DM
7152010-02-11 David S. Miller <davem@davemloft.net>
716
717 * ld-sparc/gotop32.s: Add local symbol case.
718 * ld-sparc/gotop64.s: Likewise.
719 * ld-sparc/gotop32.rd: Adjust expected results.
720 * ld-sparc/gotop32.td: Likewise.
721 * ld-sparc/gotop64.dd: Likewise.
722 * ld-sparc/gotop64.rd: Likewise.
723 * ld-sparc/gotop64.td: Likewise.
724
a9f844b1
NC
7252010-02-09 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
726
727 * ld-elfvsb/elfvsb.exp: Fix tests for arm*-*-linux*.
728 * ld-shared/shared.exp: Likewise.
729
d0c9aeb3
DM
7302010-02-08 David S. Miller <davem@davemloft.net>
731
732 * ld-ifunc/ifunc.exp: Run for sparc.
733
deddc40b
NS
7342010-02-08 Nathan Sidwell <nathan@codesourcery.com>
735
736 * ld-powerpc/apuinfo-nul.s: New.
737 * ld-powerpc/apuinfo.rd: Add it.
738 * ld-powerpc/powerpc.exp: Likewise.
739
8fac3179
RR
7402010-02-01 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
741
deddc40b
NS
742 * ld-arm/jump-reloc-veneers-long.d: New test.
743 * ld-arm/jump-reloc-veneers-short1.d: Likewise.
744 * ld-arm/jump-reloc-veneers-short2.d: Likewise.
745 * ld-arm/jump-reloc-veneers.s: Likewise.
746 * ld-arm/arm-elf.exp (armelftests): Run them.
8fac3179 747
70ecb384
NC
7482010-01-28 Nick Clifton <nickc@redhat.com>
749
750 PR 11225
751 * ld-sh/refdbg-0-dso.d: Dump all sections.
752
98da7939
L
7532010-01-26 H.J. Lu <hongjiu.lu@intel.com>
754
755 PR ld/11218
756 * ld-gc/dummy.s: New.
757 * ld-gc/pr11218-1.c: Likewise.
758 * ld-gc/pr11218-2.c: Likewise.
759 * ld-gc/pr11218.d: Likewise.
760
c865e45b
RS
7612010-01-23 Richard Sandiford <r.sandiford@uk.ibm.com>
762
763 * ld-powerpc/aix-ref-1-32.od, ld-powerpc/aix-ref-1-64.od,
764 ld-powerpc/aix-ref-1.s: New tests.
765 * ld-powerpc/aix52.exp: Run them.
766
78a14563
L
7672010-01-14 H.J. Lu <hongjiu.lu@intel.com>
768
769 * ld-elf/orphan4.d: Support 64bit targets.
770
b5f14a6d
DD
7712010-01-13 DJ Delorie <dj@redhat.com>
772
773 * ld-elf/orphan4.d: New.
774 * ld-elf/orphan4.ld: New.
775 * ld-elf/orphan4.s: New.
776
1063d8cf
CF
7772010-01-13 Chao-ying Fu <fu@mips.com>
778
779 * ld-mips-elf/jr-to-b-1.d, ld-mips-elf/jr-to-b-2.d: New tests.
780 * ld-mips-elf/jr-to-b-1.s, ld-mips-elf/jr-to-b-2.s: Source.
781 * ld-mips-elf/mips-elf.exp: Run new tests.
782
afa62d5e
DJ
7832010-01-13 Daniel Jacobowitz <dan@codesourcery.com>
784
785 * ld-arm/arm-elf.exp (armelftests): Assemble Cortex-A8 tests with
786 -mcpu=cortex-a8.
787
52b010e4
NC
7882010-01-13 Nick Clifton <nickc@redhat.com>
789
790 * ld-scrips/sort.exp: Skip these tests when the target is the
791 h8300.
792
2c610e4b
L
7932010-01-11 H.J. Lu <hongjiu.lu@intel.com>
794
795 PR ld/11146
796 * ld-elf/dynsym1.d: New.
797
d023c380
L
7982010-01-07 H.J. Lu <hongjiu.lu@intel.com>
799
800 PR ld/11138
801 * ld-elf/pr11138-1.c: New.
802 * ld-elf/pr11138-1.map: Likewise.
803 * ld-elf/pr11138-2.c: Likewise.
804 * ld-elf/pr11138-2.map: Likewise.
805 * ld-elf/pr11138.out: Likewise.
806
807 * ld-elf/shared.exp (build_tests): Add libpr11138-1.so and
808 libpr11138-2.o.
809 (run_tests): Add 2 tests for PR ld/11138.
810
bde6f3eb
L
8112010-01-07 H.J. Lu <hongjiu.lu@intel.com>
812
813 PR ld/11133
814 * ld-gc/gc.exp: Run start.
815
816 * ld-gc/start.d: New.
817 * ld-gc/start.s: Likewise.
818
16583161
L
8192010-01-07 H.J. Lu <hongjiu.lu@intel.com>
820
821 PR ld/11143
822 * ld-gc/gc.exp: Run abi-note.
823
824 * ld-gc/abi-note.d: New.
825 * ld-gc/abi-note.s: Likewise.
4e67d4ca 826
43ecc30f 827For older changes see ChangeLog-2009
c9e214e5
AM
828\f
829Local Variables:
830mode: change-log
831left-margin: 8
832fill-column: 74
833version-control: never
834End:
This page took 0.338719 seconds and 4 git commands to generate.