gdb/
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
e597fa08
NC
12010-11-03 Nick Clifton <nickc@redhat.com>
2
3 PR ld/12001
4 * ld-script/default-script2.d: Fix expected address for text
5 section.
6
87779176
JM
72010-11-02 Joseph Myers <joseph@codesourcery.com>
8
9 * ld-tic6x/attr-array-16-16.d, ld-tic6x/attr-array-16-4.d,
10 ld-tic6x/attr-array-16-416.d, ld-tic6x/attr-array-16-48.d,
11 ld-tic6x/attr-array-16-8.d, ld-tic6x/attr-array-16-816.d,
12 ld-tic6x/attr-array-16.s, ld-tic6x/attr-array-4-16.d,
13 ld-tic6x/attr-array-4-4.d, ld-tic6x/attr-array-4-416.d,
14 ld-tic6x/attr-array-4-48.d, ld-tic6x/attr-array-4-8.d,
15 ld-tic6x/attr-array-4-816.d, ld-tic6x/attr-array-4.s,
16 ld-tic6x/attr-array-416-16.d, ld-tic6x/attr-array-416-4.d,
17 ld-tic6x/attr-array-416-416.d, ld-tic6x/attr-array-416-48.d,
18 ld-tic6x/attr-array-416-8.d, ld-tic6x/attr-array-416-816.d,
19 ld-tic6x/attr-array-416.s, ld-tic6x/attr-array-48-16.d,
20 ld-tic6x/attr-array-48-4.d, ld-tic6x/attr-array-48-416.d,
21 ld-tic6x/attr-array-48-48.d, ld-tic6x/attr-array-48-8.d,
22 ld-tic6x/attr-array-48-816.d, ld-tic6x/attr-array-48.s,
23 ld-tic6x/attr-array-8-16.d, ld-tic6x/attr-array-8-4.d,
24 ld-tic6x/attr-array-8-416.d, ld-tic6x/attr-array-8-48.d,
25 ld-tic6x/attr-array-8-8.d, ld-tic6x/attr-array-8-816.d,
26 ld-tic6x/attr-array-8.s, ld-tic6x/attr-array-816-16.d,
27 ld-tic6x/attr-array-816-4.d, ld-tic6x/attr-array-816-416.d,
28 ld-tic6x/attr-array-816-48.d, ld-tic6x/attr-array-816-8.d,
29 ld-tic6x/attr-array-816-816.d, ld-tic6x/attr-array-816.s,
30 ld-tic6x/attr-conformance-10-10.d,
31 ld-tic6x/attr-conformance-10-11.d,
32 ld-tic6x/attr-conformance-10-none.d,
33 ld-tic6x/attr-conformance-10.s, ld-tic6x/attr-conformance-11-10.d,
34 ld-tic6x/attr-conformance-11-11.d,
35 ld-tic6x/attr-conformance-11-none.d,
36 ld-tic6x/attr-conformance-11.s,
37 ld-tic6x/attr-conformance-none-10.d,
38 ld-tic6x/attr-conformance-none-11.d,
39 ld-tic6x/attr-conformance-none-none.d,
40 ld-tic6x/attr-conformance-none.s, ld-tic6x/attr-pic-0.s,
41 ld-tic6x/attr-pic-00.d, ld-tic6x/attr-pic-01.d,
42 ld-tic6x/attr-pic-1.s, ld-tic6x/attr-pic-10.d,
43 ld-tic6x/attr-pic-11.d, ld-tic6x/attr-pid-0.s,
44 ld-tic6x/attr-pid-00.d, ld-tic6x/attr-pid-01.d,
45 ld-tic6x/attr-pid-02.d, ld-tic6x/attr-pid-1.s,
46 ld-tic6x/attr-pid-10.d, ld-tic6x/attr-pid-11.d,
47 ld-tic6x/attr-pid-12.d, ld-tic6x/attr-pid-2.s,
48 ld-tic6x/attr-pid-20.d, ld-tic6x/attr-pid-21.d,
49 ld-tic6x/attr-pid-22.d, ld-tic6x/attr-stack-16-16.d,
50 ld-tic6x/attr-stack-16-8.d, ld-tic6x/attr-stack-16-816.d,
51 ld-tic6x/attr-stack-16.s, ld-tic6x/attr-stack-8-16.d,
52 ld-tic6x/attr-stack-8-8.d, ld-tic6x/attr-stack-8-816.d,
53 ld-tic6x/attr-stack-8.s, ld-tic6x/attr-stack-816-16.d,
54 ld-tic6x/attr-stack-816-8.d, ld-tic6x/attr-stack-816-816.d,
55 ld-tic6x/attr-stack-816.s, ld-tic6x/attr-wchar-0.s,
56 ld-tic6x/attr-wchar-00.d, ld-tic6x/attr-wchar-01.d,
57 ld-tic6x/attr-wchar-02.d, ld-tic6x/attr-wchar-1.s,
58 ld-tic6x/attr-wchar-10.d, ld-tic6x/attr-wchar-11.d,
59 ld-tic6x/attr-wchar-12.d, ld-tic6x/attr-wchar-2.s,
60 ld-tic6x/attr-wchar-20.d, ld-tic6x/attr-wchar-21.d,
61 ld-tic6x/attr-wchar-22.d: New tests.
62
34734a01
L
632010-11-02 H.J. Lu <hongjiu.lu@intel.com>
64
65 * ld-elf/compress1a.d: Also check MIPS_DWARF.
66 * ld-elf/compress1b.d: Likewise.
67 * ld-elf/compress1c.d: Likewise.
68
3cbd1c06
JM
692010-10-29 Joseph Myers <joseph@codesourcery.com>
70
71 * ld-tic6x/attr-compatibility-gnu-gnu.d,
72 ld-tic6x/attr-compatibility-gnu-other.d,
73 ld-tic6x/attr-compatibility-gnu.s,
74 ld-tic6x/attr-compatibility-other-gnu.d,
75 ld-tic6x/attr-compatibility-other-other.d,
76 ld-tic6x/attr-compatibility-other.s: New tests.
77
29d4a7ca
L
782010-10-29 H.J. Lu <hongjiu.lu@intel.com>
79
80 * ld-elf/compress1c.d: Only run for Linux targets.
81
4a114e3e
L
822010-10-29 H.J. Lu <hongjiu.lu@intel.com>
83
84 * ld-elf/compress.exp: New.
85 * ld-elf/compress1.s: Likewise.
86 * ld-elf/compress1a.d: Likewise.
87 * ld-elf/compress1b.d: Likewise.
88 * ld-elf/compress1c.d: Likewise.
89
b5593623
JM
902010-10-29 Bernd Schmidt <bernds@codesourcery.com>
91 Joseph Myers <joseph@codesourcery.com>
92
93 * ld-tic6x/attr-dsbt-0.s, ld-tic6x/attr-dsbt-00.d,
94 ld-tic6x/attr-dsbt-01.d, ld-tic6x/attr-dsbt-1.s,
95 ld-tic6x/attr-dsbt-10.d, ld-tic6x/attr-dsbt-11.d: New tests.
96
4287f8de
TS
972010-10-28 Thomas Schwinge <thomas@schwinge.name>
98
99 * ld-scripts/script.exp: Sort all filename globs.
100
f0e60760
AM
1012010-10-28 Alan Modra <amodra@gmail.com>
102
103 * ld-plugin/plugin.exp (libs): Remove $LIBS.
104
e290d3ab
AM
1052010-10-28 Alan Modra <amodra@gmail.com>
106
47f92981
AM
107 * ld-elf/sec-to-seg.exp (B_test_same_seg): Clear for i960,
108 microblaze, moxie, and mt.
109
e290d3ab
AM
110 * ld-elf/flags1.s: Use arm compatible .type syntax.
111 * ld-elf/flags1.d: Remove arm and xscale xfails, add i960, ip2k,
112 moxie, mt.
113
a83bba12
AK
1142010-10-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
115
116 * ld-s390/tlsbin.dd: bc 0,0 -> nop 0 and bcr 0,%r0 -> nopr %r0.
117
e4067dbb
DJ
1182010-10-25 Daniel Jacobowitz <dan@codesourcery.com>
119
120 * ld-discard/zero-range.d, ld-discard/zero-range.s: New files.
121
709001e9
MM
1222010-10-23 Mark Mitchell <mark@codesourcery.com>
123
124 * ld-elf/group10.d: Expect ".group" for the name of group
125 sections.
126 * ld-elf/group2.d: Likewise.
127 * ld-elf/group7.d: Likewise.
128
75fa6dc1
JM
1292010-10-21 Joseph Myers <joseph@codesourcery.com>
130
131 * ld-tic6x/attr-arch-c62x-c62x.d, ld-tic6x/attr-arch-c62x-c64x+.d,
132 ld-tic6x/attr-arch-c62x-c64x.d, ld-tic6x/attr-arch-c62x-c674x.d,
133 ld-tic6x/attr-arch-c62x-c67x+.d, ld-tic6x/attr-arch-c62x-c67x.d,
134 ld-tic6x/attr-arch-c64x+-c62x.d, ld-tic6x/attr-arch-c64x+-c64x+.d,
135 ld-tic6x/attr-arch-c64x+-c64x.d, ld-tic6x/attr-arch-c64x+-c674x.d,
136 ld-tic6x/attr-arch-c64x+-c67x+.d, ld-tic6x/attr-arch-c64x+-c67x.d,
137 ld-tic6x/attr-arch-c64x-c62x.d, ld-tic6x/attr-arch-c64x-c64x+.d,
138 ld-tic6x/attr-arch-c64x-c64x.d, ld-tic6x/attr-arch-c64x-c674x.d,
139 ld-tic6x/attr-arch-c64x-c67x+.d, ld-tic6x/attr-arch-c64x-c67x.d,
140 ld-tic6x/attr-arch-c674x-c62x.d, ld-tic6x/attr-arch-c674x-c64x+.d,
141 ld-tic6x/attr-arch-c674x-c64x.d, ld-tic6x/attr-arch-c674x-c674x.d,
142 ld-tic6x/attr-arch-c674x-c67x+.d, ld-tic6x/attr-arch-c674x-c67x.d,
143 ld-tic6x/attr-arch-c67x+-c62x.d, ld-tic6x/attr-arch-c67x+-c64x+.d,
144 ld-tic6x/attr-arch-c67x+-c64x.d, 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-c62x.d, ld-tic6x/attr-arch-c67x-c64x+.d,
147 ld-tic6x/attr-arch-c67x-c64x.d, ld-tic6x/attr-arch-c67x-c674x.d,
148 ld-tic6x/attr-arch-c67x-c67x+.d, ld-tic6x/attr-arch-c67x-c67x.d:
149 Update for attribute renaming.
150
e0ae9e28
DK
1512010-10-20 Dave Korn <dave.korn.cygwin@gmail.com>
152
153 * ld-plugin/plugin.exp: Mark tests UNSUPPORTED, not UNRESOLVED, if
154 no suitable target compiler is available.
155
fb43c652
KT
1562010-10-16 Kai Tietz <kai.tietz@onevision.com>
157
158 * ld-pe/pe-run2.exp: Prefix --enable-auto-import by -Wl.
159
c3842ce5
DK
1602010-10-15 Dave Korn <dave.korn.cygwin@gmail.com>
161
162 * ld-plugin/plugin.exp: Don't error out if there is no target compiler
163 available, make tests UNSUPPORTED instead.
164
5d3236ee
DK
1652010-10-14 Dave Korn <dave.korn.cygwin@gmail.com>
166
167 Apply LD plugin patch series (part 6/6).
168 * ld-plugin/plugin-10.d: New dump test control script.
169 * ld-plugin/plugin-11.d: Likewise.
170 * ld-plugin/plugin.exp: Run them.
171
1722010-10-14 Dave Korn <dave.korn.cygwin@gmail.com>
173
174 Apply LD plugin patch series (part 5/6).
175 * ld-plugin/plugin-ignore.d: New dump test control script.
176 * ld-plugin/plugin-vis-1.d: Likewise.
177 * ld-plugin/plugin.exp: Add list of ELF-only tests and run them if
178 testing on an ELF target.
179
1802010-10-14 Dave Korn <dave.korn.cygwin@gmail.com>
181
182 Apply LD plugin patch series (part 4/6).
183 * ld-plugin/plugin-9.d: New testcase.
184 * ld-plugin/plugin.exp: Invoke it.
185
1862010-10-14 Dave Korn <dave.korn.cygwin@gmail.com>
187
188 Apply LD plugin patch series (part 3/6).
189 * ld-plugin/plugin-8.d: New testcase.
190 * ld-plugin/plugin.exp: Invoke it.
191
1922010-10-14 Dave Korn <dave.korn.cygwin@gmail.com>
193
194 Apply LD plugin patch series (part 2/6).
195 * ld-plugin/plugin-3.d: Enable regexes for new functionality.
196 * ld-plugin/plugin-5.d: Likewise.
197 * ld-plugin/plugin-6.d: New testcase.
198 * ld-plugin/plugin-7.d: Likewise.
199 * ld-plugin/plugin.exp: Use 'nm' on compiled test objects to determine
200 whether symbols in plugin arguments need an underscore prefix. Add
201 new plugin-6.d and plugin-7.d testcases.
202
2032010-10-14 Dave Korn <dave.korn.cygwin@gmail.com>
204
205 Apply LD plugin patch series (part 1/6).
206 * ld-bootstrap/bootstrap.exp: Skip static tests also if LD plugins
207 are enabled.
208 * lib/ld-lib.exp (proc regexp_diff): Extend verbose debug output.
209 (proc set_file_contents): Write a file with the supplied content.
210 (run_ld_link_tests): Add new 'ld' action to test linker output.
211 (proc check_plugin_api_available): Return true if linker under test
212 supports the plugin API.
213 * ld-plugin/func.c: New test source file.
214 * ld-plugin/main.c: Likewise.
215 * ld-plugin/text.c: Likewise.
216 * ld-plugin/plugin-1.d: New dump test output pattern script.
217 * ld-plugin/plugin-2.d: Likewise.
218 * ld-plugin/plugin-3.d: Likewise.
219 * ld-plugin/plugin-4.d: Likewise.
220 * ld-plugin/plugin-5.d: Likewise.
221 * ld-plugin/plugin.exp: New test control script.
222
b8f9044b
AM
2232010-10-11 Alan Modra <amodra@gmail.com>
224
225 * ld-elf/orphan-region.d: xfail frv-*-*.
226
71c52440
AM
2272010-10-11 Alan Modra <amodra@gmail.com>
228
229 * ld-mmix/sec-3.d: Adjust for 2010-09-29 orphan change.
230 * ld-mmix/sec-7m.d: Likewise.
231
ea5cae92
NC
2322010-10-06 Nick Clifton <nickc@redhat.com>
233
234 * ld-scripts/rgn-at5.t: Add some more output sections.
235 * ld-scripts/rgn-at5.d: Update expected output.
236
0629d0af
L
2372010-09-30 H.J. Lu <hongjiu.lu@intel.com>
238
239 PR ld/11812
240 * ld-i386/nogot2.d: New
241 * ld-i386/nogot2.s: Likewise.
242 * ld-x86-64/nogot2.d: Likewise.
243 * ld-x86-64/nogot2.s: Likewise.
244
245 * ld-i386/i386.exp: Run nogot2.
246 * ld-x86-64/x86-64.exp: Likewise.
247
98fc1c61
AM
2482010-09-29 Alan Modra <amodra@gmail.com>
249
f794089c
AM
250 * ld-h8300/h8300.exp: Use is_elf_format.
251
98fc1c61
AM
252 * lib/ld-lib.exp (is_elf_format): Merge with binutils and gas versions.
253 (is_aout_format): Update target list.
254 (is_pecoff_format): Remove unnecessary line continuation.
255
02cbf767
AK
2562010-09-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
257
258 * ld-s390/tlsbin.dd: bcr 0,%r7 -> nopr %r7.
259 * ld-s390/tlsbin_64.dd: Likewise.
260 * ld-s390/tlspic.dd: Likewise.
261 * ld-s390/tlspic_64.dd: Likewise.
262
a2ae814f
L
2632010-09-23 H.J. Lu <hongjiu.lu@intel.com>
264
265 PR ld/11812
266 * ld-i386/nogot1.s: Don't use GOTOFF.
267
19dd00f8
BS
2682010-09-23 Bernd Schmidt <bernds@codesourcery.com>
269
270 * ld-tic6x/pcrel-reloc-local-r-rel-rela.d: New test.
271
f4c65163
MGD
2722010-09-23 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
273
274 * ld-arm/attr-merge-6.attr: Update for Security Extensions.
275 * ld-arm/attr-merge-7.attr: Likewise.
276
009600a9
AM
2772010-09-23 Alan Modra <amodra@gmail.com>
278
78336cd6
AM
279 * ld-elf/elf.exp: Don't run --gc-sections tls var test on v850.
280 * ld-elf/group2.d: xfail xstormy.
281 * ld-elf/group4.d: Likewise.
282 * ld-elf/group5.d: Likewise.
283 * ld-elf/group6.d: Likewise.
284 * ld-elf/init-fini-arrays.d: xfail cr16 and crx.
285 * ld-elf/orphan2.d: xfail xstormy.
286 * ld-elf/sec64k.exp: Don't run on targets using generic linker.
287 Allow a larger range for ld -r expected bar_1 section. Don't run
288 final link test on a number of targets. Select avr6 for avr targets.
289 * ld-elfcomm/elfcomm.exp: Don't attempt on hpux.
290
009600a9
AM
291 * ld-d10v/reloc-007.d: Don't error.
292 * ld-d10v/reloc-008.d: Likewise.
293 * ld-d10v/reloc-015.d: Likewise.
294 * ld-d10v/reloc-016.d: Likewise.
295 * ld-d10v/reloc-012.ld: Use a sane offset.
296
4ff9b924
MGD
2972010-09-20 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
298
299 * ld-arm/attr-merge-6.attr: Update test for change in canonical CPU
300 name.
301 * ld-arm/attr-merge-7.attr: Likewise.
302 * ld-arm/attr-merge-2.attr: Likewise.
303 * ld-arm/attr-merge-arch-2.attr: Likewise.
304
afdfce21
MGD
3052010-09-20 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
306
307 * ld-arm/script-type.ld: Update to generate symbols in a section.
308
020d7251
RS
3092010-09-19 Richard Sandiford <rdsandiford@googlemail.com>
310
311 * ld-mips-elf/elf-rel-got-n32.d: Swap two local GOT entries
312 and remove some duplication between the global and local GOT
313 entries. Adjust GP offsets accordingly.
314 * ld-mips-elf/elf-rel-got-n64-linux.d: Likewise.
315 * ld-mips-elf/elf-rel-xgot-n32.d: Reorder GOT entries and update
316 GP offsets accordingly.
317 * ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
318 * ld-mips-elf/mips16-pic-1.gd: Move all global GOT entries to
319 the local GOT.
320 * ld-mips-elf/mips16-pic-1.dd: Update GP offsets accordingly.
321 * ld-mips-elf/multi-got-no-shared.d: Adjust GP setup for
322 smaller GOT sizes.
323
de5c4ae2
AM
3242010-09-18 Alan Modra <amodra@gmail.com>
325
326 * lib/ld-lib.exp (check_gc_sections_available): Fail more targets.
327 * ld-discard/discard.exp: Move xfails from here..
328 * ld-discard/extern.d: ..to here.
329 * ld-discard/start.d: ..and here.
330 * ld-discard/static.d: ..and here.
331 * ld-elf/binutils.exp: Don't run tbss1 and tbss2 tests on hppa64.
332 * ld-elf/empty2.d: Remove xfails.
333 * ld-elf/flags1.d: xfail hppa64.
334 * ld-elf/group1.d: Add comment.
335 * ld-elf/group2.d: xfail cr16 and crx.
336 * ld-elf/group3b.d: Correct xfail and add comment.
337 * ld-elf/group4.d: xfail cr16 and crx.
338 * ld-elf/group5.d: Likewise.
339 * ld-elf/group6.d: Likewise.
340 * ld-elf/group7.d: Likewise.
341 * ld-elf/group8a.d: Add more notarget and xfail entries. Comment.
342 * ld-elf/group8b.d: Likewise.
343 * ld-elf/group9a.d: Likewise.
344 * ld-elf/group9b.d: Likewise.
345 * ld-elf/linkonce2.d: Correct notarget and comment.
346 * ld-elf/merge2.d: Remove iq2000 from xfail.
347 * ld-elf/multibss1.d: xfail hppa64.
348 * ld-elf/nobits-1.d: Likewise.
349 * ld-elf/note-1.d: Likewise.
350 * ld-elf/note-2.d: Likewise.
351 * ld-elf/orphan-region.d: Add xfails.
352 * ld-elf/orphan-region.ld: Discard some sections.
353 * ld-elf/orphan.d: Add xfails.
354 * ld-elf/orphan.ld: Discard some sections.
355 * ld-elf/orphan3.d: Replace xfail frv-*-* with frv-*-elf. Remove
356 cr16, crx and d10v.
357 * ld-elf/pr349.d: Add xfails.
358 * ld-elf/warn2.d: Add xfails. Tweak symbol section for hppa64.
359 * ld-scripts/rgn-at5.t: Discard .reginfo.
360
1391e79b
AM
3612010-09-16 Alan Modra <amodra@gmail.com>
362
d469f50f
AM
363 * ld-elf/orphan-region.d: xfail for spu.
364 * ld-elf/relocatable.d: xfail for hppa.
365
1391e79b
AM
366 * ld-elf/group3b.d: Disable for generic linker targets.
367 * ld-elf/linkonce2.d: Likewise.
368 * ld-scripts/empty-address-2a.d: Disable for frv and aout,oldld.
369 * ld-scripts/empty-address-2b.d: Likewise.
370 * ld-scripts/rgn-at5.s: Don't use .word.
371 * ld-scripts/rgn-at5.d: Update.
372
02f9d0c5
AM
3732010-09-10 Alan Modra <amodra@gmail.com>
374
375 * ld-gc/abi-note.d: Exclude aout and oldld targets.
376 * ld-gc/start.d: Likewise.
377 * ld-scripts/section-match-1.d: Likewise, and tic30.
378
d3615e3a
HPN
3792010-09-10 Hans-Peter Nilsson <hp@axis.com>
380
381 * ld-scripts/rgn-at5.d: Restrict to *-*-linux*.
382
a2d1e028
L
3832010-09-09 H.J. Lu <hongjiu.lu@intel.com>
384
385 PR ld/11998
386 * ld-scripts/rgn-at5.d: New.
387 * ld-scripts/rgn-at5.s: Likewise.
388 * ld-scripts/rgn-at5.t: Likewise.
389
3dbcc61d
NC
3902010-09-07 Andrew Burgess <aburgess@broadcom.com>
391
392 * ld-x86-64/split-by-file.rd: New test.
393 * ld-x86-64/split-by-file1.s: New test source code.
394 * ld-x86-64/split-by-file2.s: New test source code.
395 * ld-x86-64/x86-64.exp: Run the new test.
396
b97b635e
NC
3972010-08-31 Nick Clifton <nickc@redhat.com>
398
0d6cedc0 399 * ld-scripts/section-match.exp: New file. Runs the
b97b635e
NC
400 section-match-1 test.
401 * ld-scripts/section-match-1.d: New file.
402 * ld-scripts/section-match-1.s: New file.
403 * ld-scripts/section-match-1.t: New file.
404
4563a860
JB
4052010-08-25 Julian Brown <julian@codesourcery.com>
406
407 * ld-arm/arm-elf.exp (armelftests): Add cortex-a8-fix-blx-bcond.s.
408 * ld-arm/cortex-a8-fix-blx-bcond.s: New.
409 * ld-arm/cortex-a8-fix-blx-bcond.d: New.
410
b51176f1
L
4112010-08-24 H.J. Lu <hongjiu.lu@intel.com>
412
413 * ld-x86-64/x86-64.exp: Fix typos.
414
9eeefea8
MR
4152010-08-23 Maciej W. Rozycki <macro@codesourcery.com>
416
417 * ld-mips-elf/attr-gnu-4-04.d: Adjust Tag_GNU_MIPS_ABI_FP for
418 the new MIPS32r2 64-bit FPU description.
419 * ld-mips-elf/attr-gnu-4-40.d: Likewise.
420 * ld-mips-elf/attr-gnu-4-44.d: Likewise.
421
39334f3a
L
4222010-08-22 H.J. Lu <hongjiu.lu@intel.com>
423
424 PR ld/11933
425 * ld-x86-64/mixed1a.s: New.
426 * ld-x86-64/mixed1b.s: Likewise.
427 * ld-x86-64/mixed2a.s: Likewise.
428 * ld-x86-64/mixed2b.s: Likewise.
429
b51176f1 430 * ld-x86-64/x86-64.exp: Test mixed x86_64 and i386 inputs.
39334f3a 431
d898aefb
MR
4322010-08-20 Maciej W. Rozycki <macro@codesourcery.com>
433
434 * ld-sh/sh.exp: Add missing newline.
435
0982e157
MR
4362010-08-20 Maciej W. Rozycki <macro@codesourcery.com>
437
438 * ld-mips-elf/attr-gnu-4-01.d: Correct Tag_GNU_MIPS_ABI_FP.
439 * ld-mips-elf/attr-gnu-4-02.d: Likewise.
440 * ld-mips-elf/attr-gnu-4-10.d: Likewise.
441 * ld-mips-elf/attr-gnu-4-11.d: Likewise.
442 * ld-mips-elf/attr-gnu-4-15.d: Likewise.
443 * ld-mips-elf/attr-gnu-4-20.d: Likewise.
444 * ld-mips-elf/attr-gnu-4-22.d: Likewise.
445 * ld-mips-elf/attr-gnu-4-25.d: Likewise.
446
7542af2a
AM
4472010-08-19 Alan Modra <amodra@gmail.com>
448
449 * ld-scripts/memory.t: Remove ORIGIN fudge.
450
56d4289c
L
4512010-08-13 H.J. Lu <hongjiu.lu@intel.com>
452
453 PR ld/11913
454 * ld-i386/discarded1.d: New.
455 * ld-i386/discarded1.s: Likewise.
456 * ld-i386/discarded1.t: Likewise.
457 * ld-x86-64/discarded1.d: Likewise.
458 * ld-x86-64/discarded1.s: Likewise.
459 * ld-x86-64/discarded1.t: Likewise.
460
461 * ld-i386/i386.exp: Run discarded1.
462 * ld-x86-64/x86-64.exp: Likewise.
463
776167e8
CM
4642010-08-09 Catherine Moore <clm@codesourcery.com>
465
466 * ld-mips-elf/mode-change-error-1.d: New.
467 * ld-mips-elf/mode-change-error-1a.s: New.
468 * ld-mips-elf/mode-change-error-1b.s: New.
469 * ld-mips-elf/mips-elf.exp: Run new test.
470
b3808325
AM
4712010-08-06 Alan Modra <amodra@gmail.com>
472
473 * ld-powerpc/tocopt.s, * ld-powerpc/tocopt.d: New test.
474 * ld-powerpc/powerpc.exp: Run it.
475
1cd986c5
NC
4762010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
477 Ina Pandit <ina.pandit@kpitcummins.com>
478
479 * ld-v850/split-lo16.d: Update the "ld" instructions with a space
480 for second operand.
481
f4638467
AM
4822010-07-20 Alan Modra <amodra@gmail.com>
483
484 * ld-powerpc/tlsexe.r: Update.
485 * ld-powerpc/tlsexetoc.r: Update.
486 * ld-powerpc/tlsso.r: Update.
487 * ld-powerpc/tlstocso.r: Update.
488
8c05cf89
AM
4892010-07-20 Alan Modra <amodra@gmail.com>
490
491 * ld-powerpc/vxworks-relax.s: Add branches to match expected output.
492 * ld-powerpc/vxworks-relax-2.s: Likewise.
493 * ld-powerpc/vxworks1-lib.rd: Reorder reloc sections.
494
3437afb1
AS
4952010-07-19 Andreas Schwab <schwab@redhat.com>
496
497 * ld-mmix/bspec1.d: Ignore "Key to Flags" contents.
498 * ld-mmix/bspec2.d: Likewise.
499 * ld-mmix/local1.d: Likewise.
500 * ld-mmix/local3.d: Likewise.
501 * ld-mmix/local5.d: Likewise.
502 * ld-mmix/local7.d: Likewise.
503 * ld-mmix/undef-3.d: Likewise.
504 * ld-sh/sh64/crange1.rd: Likewise.
505 * ld-sh/sh64/crange2.rd: Likewise.
506 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
507 * ld-sh/sh64/crange3-media.rd: Likewise.
508 * ld-sh/sh64/crange3.rd: Likewise.
509 * ld-sh/sh64/crangerel1.rd: Likewise.
510 * ld-sh/sh64/crangerel2.rd: Likewise.
511
25d17eb4
L
5122010-07-14 H.J. Lu <hongjiu.lu@intel.com>
513
514 PR ld/11817
515 * ld-i386/compressed1.s: New.
516 * ld-i386/compressed1.d: Likewise.
517 * ld-x86-64/compressed1.s: Likewise.
518 * ld-x86-64/compressed1.d: Likewise.
519
520 * ld-i386/i386.exp: Run compressed1.
521 * ld-x86-64/x86-64.exp: Likewise.
522
a7b16ceb
L
5232010-07-13 H.J. Lu <hongjiu.lu@intel.com>
524
525 PR ld/11812
526 * ld-elf/exclude3b.d: Don't run on ia64-*-*. Replace .got with
527 .dynamic.
528
529 * ld-elf/exclude3d.d: New.
530 * ld-i386/nogot1.d: Likewise.
531 * ld-i386/nogot1.s: Likewise.
532 * ld-x86-64/nogot1.d: Likewise.
533 * ld-x86-64/nogot1.s: Likewise.
534
535 * ld-i386/i386.exp: Run nogot1.
536 * ld-x86-64/x86-64.exp: Likewise.
537
2f395978
L
5382010-07-13 H.J. Lu <hongjiu.lu@intel.com>
539
540 * ld-i386/hidden2.d: Don't hard code expected output.
541 * ld-i386/protected3.d: Likewise.
542 * ld-x86-64/hidden2.d: Likewise.
543 * ld-x86-64/protected3.d: Likewise.
544
bb1cb422
L
5452010-07-13 H.J. Lu <hongjiu.lu@intel.com>
546
547 PR ld/11791
548 * ld-ifunc/ifunc-10-i386.d: New.
549 * ld-ifunc/ifunc-10-i386.s: Likewise.
550 * ld-ifunc/ifunc-10-x86-64.d: Likewise.
551 * ld-ifunc/ifunc-10-x86-64.s: Likewise.
552 * ld-ifunc/ifunc-11-i386.d: Likewise.
553 * ld-ifunc/ifunc-11-i386.s: Likewise.
554 * ld-ifunc/ifunc-11-x86-64.d: Likewise.
555 * ld-ifunc/ifunc-11-x86-64.s: Likewise.
556
50248c89
AM
5572010-07-06 Alan Modra <amodra@gmail.com>
558
559 * ld-powerpc/relax.s: Add branch back to _start.
560 * ld-powerpc/relax.d: Update.
561 * ld-powerpc/relaxr.d: Update.
562
cef3d14b
AM
5632010-07-01 Alan Modra <amodra@gmail.com>
564
565 * lib/ld-lib.exp (default_ld_simple_link): Add $gcc_ld_flag before
566 any other options in $ld.
567
360cfc9c
AM
5682010-06-29 Alan Modra <amodra@gmail.com>
569
570 * ld-maxq/maxq.exp: Delete file.
571 * ld-maxq/addend.dd, * ld-maxq/addend.s, * ld-maxq/paddr.dd,
572 * ld-maxq/paddr.s, * ld-maxq/paddr1.dd, * ld-maxq/paddr1.s,
573 * ld-maxq/r32-1.s, * ld-maxq/r32-2.s, * ld-maxq/r32.dd: Likewise.
574
59e6276b
JM
5752010-06-15 Joseph Myers <joseph@codesourcery.com>
576
577 * ld-elf/orphan3.d: Allow section names starting '_'.
578 * ld-tic6x/attr-arch-c62x-c62x.d, ld-tic6x/attr-arch-c62x-c64x+.d,
579 ld-tic6x/attr-arch-c62x-c64x.d, ld-tic6x/attr-arch-c62x-c674x.d,
580 ld-tic6x/attr-arch-c62x-c67x+.d, ld-tic6x/attr-arch-c62x-c67x.d,
581 ld-tic6x/attr-arch-c62x.s, ld-tic6x/attr-arch-c64x+-c62x.d,
582 ld-tic6x/attr-arch-c64x+-c64x+.d, ld-tic6x/attr-arch-c64x+-c64x.d,
583 ld-tic6x/attr-arch-c64x+-c674x.d,
584 ld-tic6x/attr-arch-c64x+-c67x+.d, ld-tic6x/attr-arch-c64x+-c67x.d,
585 ld-tic6x/attr-arch-c64x+.s, ld-tic6x/attr-arch-c64x-c62x.d,
586 ld-tic6x/attr-arch-c64x-c64x+.d, ld-tic6x/attr-arch-c64x-c64x.d,
587 ld-tic6x/attr-arch-c64x-c674x.d, ld-tic6x/attr-arch-c64x-c67x+.d,
588 ld-tic6x/attr-arch-c64x-c67x.d, ld-tic6x/attr-arch-c64x.s,
589 ld-tic6x/attr-arch-c674x-c62x.d, ld-tic6x/attr-arch-c674x-c64x+.d,
590 ld-tic6x/attr-arch-c674x-c64x.d, ld-tic6x/attr-arch-c674x-c674x.d,
591 ld-tic6x/attr-arch-c674x-c67x+.d, ld-tic6x/attr-arch-c674x-c67x.d,
592 ld-tic6x/attr-arch-c674x.s, ld-tic6x/attr-arch-c67x+-c62x.d,
593 ld-tic6x/attr-arch-c67x+-c64x+.d, ld-tic6x/attr-arch-c67x+-c64x.d,
594 ld-tic6x/attr-arch-c67x+-c674x.d,
595 ld-tic6x/attr-arch-c67x+-c67x+.d, ld-tic6x/attr-arch-c67x+-c67x.d,
596 ld-tic6x/attr-arch-c67x+.s, ld-tic6x/attr-arch-c67x-c62x.d,
597 ld-tic6x/attr-arch-c67x-c64x+.d, ld-tic6x/attr-arch-c67x-c64x.d,
598 ld-tic6x/attr-arch-c67x-c674x.d, ld-tic6x/attr-arch-c67x-c67x+.d,
599 ld-tic6x/attr-arch-c67x-c67x.d, ld-tic6x/attr-arch-c67x.s: New.
600
1f4e4950
MGD
6012010-06-07 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
602
603 * ld-arm/arm-call.d: Handle change in lsls/movs disassembly.
604 * ld-arm/farcall-thumb-arm-short.d: Likewise.
605 * ld-arm/farcall-thumb-thumb-blx-pic-veneer.d: Likewise.
606 * ld-arm/farcall-thumb-thumb-blx.d: Likewise.
607 * ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Likewise.
608 * ld-arm/farcall-thumb-thumb-m.d: Likewise.
609 * ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise.
610 * ld-arm/farcall-thumb-thumb.d: Likewise.
611 * ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: Likewise.
612 * ld-arm/thumb2-bl-as-thumb1-bad.d: Likewise.
613 * ld-arm/thumb2-bl-bad-noeabi.d: Likewise.
614 * ld-arm/thumb2-bl-bad.d: Likewise.
615
c8ce5710
L
6162010-05-26 H.J. Lu <hongjiu.lu@intel.com>
617
618 PR ld/11628
619 * ld-elf/textaddr3.d: New.
620 * ld-elf/textaddr4.d: Likewise.
621 * ld-elf/textaddr5.d: Likewise.
622 * ld-elf/textaddr6.d: Likewise.
623 * ld-elf/textaddr7.d: Likewise.
624
8e45593f
NC
6252010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
626 Joseph Myers <joseph@codesourcery.com>
627 Andrew Stubbs <ams@codesourcery.com>
628
629 * ld-sh/sh.exp: Handle uClinux like Linux.
630 * lib/ld-lib.exp (is_elf_format): Include sh*-*-uclinux*.
631 * ld-sh/fdpic-funcdesc-shared.d: New file.
632 * ld-sh/fdpic-funcdesc-shared.s: New file.
633 * ld-sh/fdpic-funcdesc-static.d: New file.
634 * ld-sh/fdpic-funcdesc-static.s: New file.
635 * ld-sh/fdpic-gotfuncdesc-shared.d: New file.
636 * ld-sh/fdpic-gotfuncdesc-shared.s: New file.
637 * ld-sh/fdpic-gotfuncdesc-static.d: New file.
638 * ld-sh/fdpic-gotfuncdesc-static.s: New file.
639 * ld-sh/fdpic-gotfuncdesci20-shared.d: New file.
640 * ld-sh/fdpic-gotfuncdesci20-shared.s: New file.
641 * ld-sh/fdpic-gotfuncdesci20-static.d: New file.
642 * ld-sh/fdpic-gotfuncdesci20-static.s: New file.
643 * ld-sh/fdpic-goti20-shared.d: New file.
644 * ld-sh/fdpic-goti20-shared.s: New file.
645 * ld-sh/fdpic-goti20-static.d: New file.
646 * ld-sh/fdpic-goti20-static.s: New file.
647 * ld-sh/fdpic-gotofffuncdesc-shared.d: New file.
648 * ld-sh/fdpic-gotofffuncdesc-shared.s: New file.
649 * ld-sh/fdpic-gotofffuncdesc-static.d: New file.
650 * ld-sh/fdpic-gotofffuncdesc-static.s: New file.
651 * ld-sh/fdpic-gotofffuncdesci20-shared.d: New file.
652 * ld-sh/fdpic-gotofffuncdesci20-shared.s: New file.
653 * ld-sh/fdpic-gotofffuncdesci20-static.d: New file.
654 * ld-sh/fdpic-gotofffuncdesci20-static.s: New file.
655 * ld-sh/fdpic-gotoffi20-shared.d: New file.
656 * ld-sh/fdpic-gotoffi20-shared.s: New file.
657 * ld-sh/fdpic-gotoffi20-static.d: New file.
658 * ld-sh/fdpic-gotoffi20-static.s: New file.
659 * ld-sh/fdpic-plt-be.d: New file.
660 * ld-sh/fdpic-plt-le.d: New file.
661 * ld-sh/fdpic-plt.s: New file.
662 * ld-sh/fdpic-plti20-be.d: New file.
663 * ld-sh/fdpic-plti20-le.d: New file.
664 * ld-sh/fdpic-stack-default.d: New file.
665 * ld-sh/fdpic-stack-size.d: New file.
666 * ld-sh/fdpic-stack.s: New file.
667
18ae9cc1
L
6682010-05-18 H.J. Lu <hongjiu.lu@intel.com>
669
670 PR gas/11600
671 * ld-elf/exclude3.s: New.
672 * ld-elf/exclude3a.d: Likewise.
673 * ld-elf/exclude3b.d: Likewise.
674 * ld-elf/exclude3c.d: Likewise.
675
4547cb56
NC
6762010-05-11 Andrew Stubbs <ams@codesourcery.com>
677
678 * ld-arm/attr-merge-2.attr: Add Tag_DIV_use.
679 * ld-arm/attr-merge-2a.s: Likewise.
680 * ld-arm/attr-merge-2b.s: Likewise.
681 * ld-arm/attr-merge-3a.s: Likewise.
682 * ld-arm/attr-merge-3b.s: Likewise.
683 * ld-arm/attr-merge-4.attr: Likewise.
684 * ld-arm/attr-merge-5.attr: Likewise.
685 * ld-arm/attr-merge-6.attr: Likewise.
686 * ld-arm/attr-merge-7.attr: Likewise.
687 * ld-arm/attr-merge-arch-1.attr: Likewise.
688 * ld-arm/attr-merge-arch-2.attr: Likewise.
689 * ld-arm/attr-merge-unknown-2.d: Likewise.
690 * ld-arm/attr-merge-unknown-2r.d: Likewise.
691 * ld-arm/attr-merge-unknown-3.d: Likewise.
692 * ld-arm/attr-merge-vfp-1.d: Likewise.
693 * ld-arm/attr-merge-vfp-1r.d: Likewise.
694 * ld-arm/attr-merge-vfp-2.d: Likewise.
695 * ld-arm/attr-merge-vfp-2r.d: Likewise.
696 * ld-arm/attr-merge-vfp-3.d: Likewise.
697 * ld-arm/attr-merge-vfp-3r.d: Likewise.
698 * ld-arm/attr-merge-vfp-4.d: Likewise.
699 * ld-arm/attr-merge-vfp-4r.d: Likewise.
700 * ld-arm/attr-merge-vfp-5.d: Likewise.
701 * ld-arm/attr-merge-vfp-5r.d: Likewise.
702 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
703 * ld-arm/attr-merge-wchar-00.d: Likewise.
704 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
705 * ld-arm/attr-merge-wchar-02.d: Likewise.
706 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
707 * ld-arm/attr-merge-wchar-04.d: Likewise.
708 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
709 * ld-arm/attr-merge-wchar-20.d: Likewise.
710 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
711 * ld-arm/attr-merge-wchar-22.d: Likewise.
712 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
713 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
714 * ld-arm/attr-merge-wchar-40.d: Likewise.
715 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
716 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
717 * ld-arm/attr-merge-wchar-44.d: Likewise.
718 * ld-arm/attr-merge.attr: Likewise.
719
7202010-05-11 Jie Zhang <jie@codesourcery.com>
721
722 * ld-arm/attr-merge-vfp-6.d: New test.
723 * ld-arm/attr-merge-vfp-6r.d: New test.
724 * ld-arm/attr-merge-vfpv3xd.s: New test.
725 * ld-arm/arm-elf.exp: Add attr-merge-vfp-6 and attr-merge-vfp-6r.
726
92750f34
DJ
7272010-05-07 Daniel Jacobowitz <dan@codesourcery.com>
728
729 * ld-arm/cortex-a8-fix-bl-rel-plt.d: New file.
730 * ld-arm/arm-elf.exp (armelftests): Run cortex-a8-fix-bl-rel-plt.d.
731
82794b69
JM
7322010-05-06 Joseph Myers <joseph@codesourcery.com>
733
734 * ld-elf/orphan-region.d: Use ld -N.
735
0672748a
L
7362010-04-30 H.J. Lu <hongjiu.lu@intel.com>
737
738 PR ld/11542
739 * ld-elf/discard.ld: New.
740 * ld-elf/discard1.d: Likewise.
741 * ld-elf/discard1.s: Likewise.
742 * ld-elf/discard2.d: Likewise.
743 * ld-elf/discard2.s: Likewise.
744 * ld-elf/discard3.d: Likewise.
745
3ac9b6c9
AM
7462010-04-22 Alan Modra <amodra@gmail.com>
747
748 * ld-elf/extract-symbol-1sec.d: Update lma.
749 * ld-i386/alloc.d: Expect a warning, not an error.
750
41820509
JM
7512010-04-20 Joseph Myers <joseph@codesourcery.com>
752
753 * ld-tic6x/data-reloc-global-rel.d,
754 ld-tic6x/data-reloc-global-rel.s,
755 ld-tic6x/data-reloc-local-r-rel.d,
756 ld-tic6x/data-reloc-local-rel.d, ld-tic6x/mvk-reloc-global-rel.d,
757 ld-tic6x/mvk-reloc-global-rel.s, ld-tic6x/mvk-reloc-local-1-rel.s,
758 ld-tic6x/mvk-reloc-local-2-rel.s,
759 ld-tic6x/mvk-reloc-local-r-rel.d, ld-tic6x/mvk-reloc-local-rel.d,
760 ld-tic6x/pcrel-reloc-global-rel.d,
761 ld-tic6x/pcrel-reloc-local-r-rel.d,
762 ld-tic6x/pcrel-reloc-local-rel.d, ld-tic6x/sbr-reloc-global-rel.d,
763 ld-tic6x/sbr-reloc-global-rel.s, ld-tic6x/sbr-reloc-local-1-rel.s,
764 ld-tic6x/sbr-reloc-local-2-rel.s,
765 ld-tic6x/sbr-reloc-local-r-rel.d, ld-tic6x/sbr-reloc-local-rel.d:
766 New.
767
75375b3e
MGD
7682010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
769
770 * ld-arm/attr-merge-2.attr: Update for changes in attribute output.
771 * ld-arm/attr-merge-3.attr: Likewise.
772 * ld-arm/attr-merge-vfp-1.d: Likewise.
773 * ld-arm/attr-merge-vfp-1r.d: Likewise.
774 * ld-arm/attr-merge-vfp-2.d: Likewise.
775 * ld-arm/attr-merge-vfp-2r.d: Likewise.
776 * ld-arm/attr-merge-vfp-3.d: Likewise.
777 * ld-arm/attr-merge-vfp-3r.d: Likewise.
778 * ld-arm/attr-merge-vfp-4.d: Likeiwse.
779 * ld-arm/attr-merge-vfp-4r.d: Likewise.
780 * ld-arm/attr-merge-vfp-5.d: Likewise.
781 * ld-arm/attr-merge-vfp-5r.d: Likewise.
782 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
783 * ld-arm/attr-merge-wchar-00.d: Likewise.
784 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
785 * ld-arm/attr-merge-wchar-02.d: Likewise.
786 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
787 * ld-arm/attr-merge-wchar-04.d: Likewise.
788 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
789 * ld-arm/attr-merge-wchar-20.d: Likewise.
790 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
791 * ld-arm/attr-merge-wchar-22.d: Likewise.
792 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
793 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
794 * ld-arm/attr-merge-wchar-40.d: Likewise.
795 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
796 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
797 * ld-arm/attr-merge-wchar-44.d: Likewise.
798 * ld-arm/attr-merge.attr: Likewise.
799
41b5148f
DM
8002010-04-06 David S. Miller <davem@davemloft.net>
801
802 * ld-elfvers/vers.exp: Pass -Av9a to assembler on sparc-*-*
803
c51297b4
KT
8042010-04-05 Kai Tietz <kai.tietz@onevision.com>
805
806 * ld-pe/orphan_nu.d: New test for --no-leading-underscore.
807 * ld-pe/orphana_nu.s: New file.
808 * ld-pe/pe.exp: Add orphan_nu test.
809
f2faa800
NS
8102010-04-01 Nathan Sidwell <nathan@codesourcery.com>
811
812 * ld-powerpc/apuinfo-nul.rd: New.
813 * ld-powerpc/apuinfo-nul1.s: New.
814 * ld-powerpc/powerpc.exp: Add it.
815
77aabdd2
KT
8162010-03-31 Kai TIetz <kai.tietz@onevision.com>
817
818 * ld-pe//pe-compile.exp (run_basefile_test): Trim result of wc
819 before string compare.
820
f3c8116c
MGD
8212010-03-31 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
822
823 * ld-arm/script-type.sym: Fix test.
824
1e972e65
KT
8252010-03-31 Kai TIetz <kai.tietz@onevision.com>
826
827 * ld-pe/basefile1.s: New.
828 * ld-pe/pe-compile.exp: Add base-file test.
829
f2bfad59
HPN
8302010-03-31 Hans-Peter Nilsson <hp@axis.com>
831
bb4a8e71
HPN
832 PR ld/11458
833 * ld-cris/pcrelcp-1.d, ld-cris/pcrelcp-1.s: New test.
834
164de317
HPN
835 * lib/ld-lib.exp (run_dump_test): When checking linker message and
836 return code, when success with no message is expected, don't
837 continue if we have an abnormal exit with a message. Check output
838 of inspection program and fail if it had output or an abnormal
839 exit code. Include "warning" and "error" among the directives
840 where multiples are allowed and append to previous values.
841
f2bfad59
HPN
842 * ld-cris/cris.exp (loop over $srcdir/$subdir/*dso-*.d): Apply
843 "file rootname", not "file tail", before applying runtest_file_p.
844
41ed1ee7
DJ
8452010-03-29 Daniel Jacobowitz <dan@codesourcery.com>
846
847 * ld-arm/arm-elf.exp (armeabitests): Add v6-M farcall test.
848
40b36596
JM
8492010-03-25 Joseph Myers <joseph@codesourcery.com>
850
851 * ld-elf/flags1.d, ld-elf/merge.d: XFAIL for tic6x-*-*.
852 * ld-elf/sec-to-seg.exp: Set B_test_same_seg to 0 for tic6x-*-*.
853 * ld-tic6x: New directory and testcases.
854
bb6be443
JZ
8552010-03-19 Jie Zhang <jie@codesourcery.com>
856
857 PR ld/11304
858 * ld-elf/pr11304.d: New test.
859 * ld-elf/pr11304a.s: New test.
860 * ld-elf/pr11304b.s: New test.
861 * lib/ld-lib.exp (regexp_diff): Add support for #failif.
862
f77c3948
DJ
8632010-03-15 Daniel Jacobowitz <dan@codesourcery.com>
864
865 * ld-elf/orphan-region.d, ld-elf/orphan-region.ld,
866 ld-elf/orphan-region.s: New files.
867
5488d830
MGD
8682010-03-02 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
869
870 * ld-arm/arm-merge-incompatible.d: New test.
871 * ld-arm/arm-merge-incompatiblea.s: Likewise.
872 * ld-arm/arm-merge-incompatibleb.s: Likewise.
873 * ld-arm/arm-elf.exp: Run the new test.
874
fe33d2fa 8752010-03-02 Christophe Lyon <christophe.lyon@st.com>
2cff808d 876 Alan Modra <amodra@gmail.com>
fe33d2fa
CL
877
878 * ld-arm/arm-elf.exp: Change .text start address for
879 farcall-thumb-arm tests. Add v4t variant for farcall-mixed-lib
880 test.
881 * ld-arm/farcall-mixed-lib-v4t.d: New test.
882 * ld-arm/farcall-mixed-lib1.s: Don't force armv5t.
883 * ld-arm/farcall-mixed-lib2.s: Likewise.
884 * ld-arm/arm-call.d: Update expected results.
885 * ld-arm/cortex-a8-far.d: Likewise.
886 * ld-arm/farcall-group-size2.d: Likewise.
887 * ld-arm/farcall-group.d: Likewise.
888 * ld-arm/farcall-mix.d: Likewise.
889 * ld-arm/farcall-mix2.d: Likewise.
890 * ld-arm/farcall-mixed-app-v5.d: Likewise.
891 * ld-arm/farcall-mixed-app.d: Likewise.
892 * ld-arm/farcall-mixed-lib.d: Likewise.
893 * ld-arm/farcall-thumb-arm.d: Likewise.
894 * ld-arm/farcall-thumb-arm-blx.d: Likewise.
895 * ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise.
896 * ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise.
897 * ld-arm/farcall-thumb-arm.s: Update test. Add a new call to
898 potentially generate different types of stubs.
899
4975f22f
L
9002010-02-27 H.J. Lu <hongjiu.lu@intel.com>
901
902 * ld-elf/init-fini-arrays.d: Pass --wide to readelf.
903
3cff7cc7
JZ
9042010-02-27 Jie Zhang <jie@codesourcery.com>
905
906 * ld-elf/init-fini-arrays.s: New test.
907 * ld-elf/init-fini-arrays.d: New test.
908
c9ee9c4c
MGD
9092010-02-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
910
911 * ld-arm/group-relocs.s: Mark code sections as executable.
912 * ld-arm/arm-elf.exp (armelftests): Only dump executable sections in
913 group-relocs test.
914 * ld-arm/reloc-boundaries.d: Fix test to work on Linux targets.
915
0c13f7cc
NC
9162010-02-23 Nick Clifton <nickc@redhat.com>
917
918 * ld-elf/orphan4.d: Allow for other sections to be present in the
919 output.
920
c16153ae
L
9212010-02-18 H.J. Lu <hongjiu.lu@intel.com>
922
923 * ld-ifunc/ifunc.exp: Expect System V OSABI in dynamic
924 ifunc-using executable.
925
d0bf826b
AM
9262010-02-19 Alan Modra <amodra@gmail.com>
927
928 * ld-elf/group.ld: Discard .dropme sections.
929 * ld-elf/group10.d, * ld-elf/group10.s: New test.
930
f421f24f
MGD
9312010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
932
933 * ld-arm/attr-merge-6.attr: Add new test. Missed off last commit.
934
cd21e546
MGD
9352010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
936
937 * ld-arm/attr-merge-3.attr: Fix test for new attribute values.
938 * ld-arm/attr-merge-3b.s: Likewise.
939 * ld-arm/attr-merge-unknown-1.d: Fix test now that 42 is a recognised
940 attribute ID.
941 * ld-arm/attr-merge-unknown-1.s: Likewise.
942 * ld-arm/attr-merge-6.attr: New test.
943 * ld-arm/attr-merge-6a.s: Likewise.
944 * ld-arm/attr-merge-6b.s: Likewise.
945 * ld-arm/attr-merge-7.attr: Likewise.
946 * ld-arm/attr-merge-7a.s: Likewise.
947 * ld-arm/attr-merge-7b.s: Likewise.
948 * ld-arm/arm-elf.exp: Run the new tests.
949
d66a7a7b
RR
9502010-02-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
951
952 * ld-arm/jump-reloc-veneers-long.d: Correct testcase for
953 arm-none-eabi target.
954 * ld-arm/jump-reloc-veneers-short1.d: Likewise
955 * ld-arm/jump-reloc-veneers-short2.d: Likewise
956
33811162
DG
9572010-02-12 Daniel Gutson <dgutson@codesourcery.com>
958
959 * ld-arm/arm-elf.exp (armelftests): New test case added.
960 * ld-arm/data-only-map.s: New file.
961 * ld-arm/data-only-map.d: New file.
0c13f7cc 962 * ld-arm/data-only-map.ld: New file.
33811162 963
00c50991
DM
9642010-02-11 David S. Miller <davem@davemloft.net>
965
966 * ld-sparc/gotop32.s: Add local symbol case.
967 * ld-sparc/gotop64.s: Likewise.
968 * ld-sparc/gotop32.rd: Adjust expected results.
969 * ld-sparc/gotop32.td: Likewise.
970 * ld-sparc/gotop64.dd: Likewise.
971 * ld-sparc/gotop64.rd: Likewise.
972 * ld-sparc/gotop64.td: Likewise.
973
a9f844b1
NC
9742010-02-09 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
975
976 * ld-elfvsb/elfvsb.exp: Fix tests for arm*-*-linux*.
977 * ld-shared/shared.exp: Likewise.
978
d0c9aeb3
DM
9792010-02-08 David S. Miller <davem@davemloft.net>
980
981 * ld-ifunc/ifunc.exp: Run for sparc.
982
deddc40b
NS
9832010-02-08 Nathan Sidwell <nathan@codesourcery.com>
984
985 * ld-powerpc/apuinfo-nul.s: New.
986 * ld-powerpc/apuinfo.rd: Add it.
987 * ld-powerpc/powerpc.exp: Likewise.
988
8fac3179
RR
9892010-02-01 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
990
deddc40b
NS
991 * ld-arm/jump-reloc-veneers-long.d: New test.
992 * ld-arm/jump-reloc-veneers-short1.d: Likewise.
993 * ld-arm/jump-reloc-veneers-short2.d: Likewise.
994 * ld-arm/jump-reloc-veneers.s: Likewise.
995 * ld-arm/arm-elf.exp (armelftests): Run them.
8fac3179 996
70ecb384
NC
9972010-01-28 Nick Clifton <nickc@redhat.com>
998
999 PR 11225
1000 * ld-sh/refdbg-0-dso.d: Dump all sections.
1001
98da7939
L
10022010-01-26 H.J. Lu <hongjiu.lu@intel.com>
1003
1004 PR ld/11218
1005 * ld-gc/dummy.s: New.
1006 * ld-gc/pr11218-1.c: Likewise.
1007 * ld-gc/pr11218-2.c: Likewise.
1008 * ld-gc/pr11218.d: Likewise.
1009
c865e45b
RS
10102010-01-23 Richard Sandiford <r.sandiford@uk.ibm.com>
1011
1012 * ld-powerpc/aix-ref-1-32.od, ld-powerpc/aix-ref-1-64.od,
1013 ld-powerpc/aix-ref-1.s: New tests.
1014 * ld-powerpc/aix52.exp: Run them.
1015
78a14563
L
10162010-01-14 H.J. Lu <hongjiu.lu@intel.com>
1017
1018 * ld-elf/orphan4.d: Support 64bit targets.
1019
b5f14a6d
DD
10202010-01-13 DJ Delorie <dj@redhat.com>
1021
1022 * ld-elf/orphan4.d: New.
1023 * ld-elf/orphan4.ld: New.
1024 * ld-elf/orphan4.s: New.
1025
1063d8cf
CF
10262010-01-13 Chao-ying Fu <fu@mips.com>
1027
1028 * ld-mips-elf/jr-to-b-1.d, ld-mips-elf/jr-to-b-2.d: New tests.
1029 * ld-mips-elf/jr-to-b-1.s, ld-mips-elf/jr-to-b-2.s: Source.
1030 * ld-mips-elf/mips-elf.exp: Run new tests.
1031
afa62d5e
DJ
10322010-01-13 Daniel Jacobowitz <dan@codesourcery.com>
1033
1034 * ld-arm/arm-elf.exp (armelftests): Assemble Cortex-A8 tests with
1035 -mcpu=cortex-a8.
1036
52b010e4
NC
10372010-01-13 Nick Clifton <nickc@redhat.com>
1038
1039 * ld-scrips/sort.exp: Skip these tests when the target is the
1040 h8300.
1041
2c610e4b
L
10422010-01-11 H.J. Lu <hongjiu.lu@intel.com>
1043
1044 PR ld/11146
1045 * ld-elf/dynsym1.d: New.
1046
d023c380
L
10472010-01-07 H.J. Lu <hongjiu.lu@intel.com>
1048
1049 PR ld/11138
1050 * ld-elf/pr11138-1.c: New.
1051 * ld-elf/pr11138-1.map: Likewise.
1052 * ld-elf/pr11138-2.c: Likewise.
1053 * ld-elf/pr11138-2.map: Likewise.
1054 * ld-elf/pr11138.out: Likewise.
1055
1056 * ld-elf/shared.exp (build_tests): Add libpr11138-1.so and
1057 libpr11138-2.o.
1058 (run_tests): Add 2 tests for PR ld/11138.
1059
bde6f3eb
L
10602010-01-07 H.J. Lu <hongjiu.lu@intel.com>
1061
1062 PR ld/11133
1063 * ld-gc/gc.exp: Run start.
1064
1065 * ld-gc/start.d: New.
1066 * ld-gc/start.s: Likewise.
1067
16583161
L
10682010-01-07 H.J. Lu <hongjiu.lu@intel.com>
1069
1070 PR ld/11143
1071 * ld-gc/gc.exp: Run abi-note.
1072
1073 * ld-gc/abi-note.d: New.
1074 * ld-gc/abi-note.s: Likewise.
4e67d4ca 1075
43ecc30f 1076For older changes see ChangeLog-2009
c9e214e5
AM
1077\f
1078Local Variables:
1079mode: change-log
1080left-margin: 8
1081fill-column: 74
1082version-control: never
1083End:
This page took 0.333728 seconds and 4 git commands to generate.