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