* cxxfilt.c: Treat mangled names specified on the command line in the same way
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
750877ba
L
12005-09-30 H.J. Lu <hongjiu.lu@intel.com>
2
3 * ld-elf/sec64k.exp: Enabled for all ELF targets.
4
74c2b7e0
CM
52005-09-30 Catherine Moore <clm@cm00re.com>
6
7 * ld-elf/merge.d: Xfail bfin.
8
08f46626
AO
92005-09-28 Alexandre Oliva <aoliva@redhat.com>
10
11 * symtocbase-1.s, symtocbase-2.s, symtocbase.d: New test.
12 * powerpc.exp: Run it.
13
1a114b12
JB
142005-09-28 Jan Beulich <jbeulich@novell.com>
15
16 * ld-x86-64/tlspic.dd: Adjust.
17
9d21c87b
HPN
182005-09-01 Hans-Peter Nilsson <hp@axis.com>
19
20 * ld-cris: Skip tests unsuitable for testing target
21 cris-axis-linux-gnu.
22
693c70e0
DD
232005-08-18 David Daney <ddaney@avtrex.com>
24
25 * ld-mips-elf/multi-got-1.d: Adjust for new ld behavior.
26 * ld-mips-elf/multi-got-no-shared.d: Likewise.
27 * ld-mips-elf/rel32-n32.d: Likewise.
28 * ld-mips-elf/rel32-o32.d: Likewise.
29 * ld-mips-elf/rel64.d: Likewise.
30
48733062
AM
312005-08-18 Alan Modra <amodra@bigpond.net.au>
32
33 * ld-d10v/default_layout.d: Adjust for section removal.
34 * ld-elf/empty.s: Define "main".
35 * ld-elf/frame.exp: Don't run for hppa64 and v850.
36 * ld-elf/group1.d: xfail various targets.
37 * ld-elf/merge.d: Likewise.
38 * ld-elf/merge2.d: Likewise.
39 * ld-elf/warn1.d: Likewise.
40 * ld-scripts/defined2.d: Likewise.
41 * ld-scripts/defined3.d: Likewise.
42 * ld-scripts/empty-aligned.d: Likewise.
43 * ld-scripts/size-2.d: Likewise.
44 * ld-scripts/weak.exp: Likewise.
45 * ld-selective/sel-dump.exp: Likewise.
46 * ld-undefined/weak-undef.exp: Likewise.
47
c17ae8a2
AM
482005-08-18 Alan Modra <amodra@bigpond.net.au>
49
50 * ld-scripts/crossref.exp: Remove a29k support.
51 * ld-srec/srec.exp: Likewise.
52
96f8ade5
JJ
532005-08-17 Jakub Jelinek <jakub@redhat.com>
54
dec20c9e
JJ
55 * lib/ld-lib.exp (default_ld_compile): Append $cc arguments after
56 $CFLAGS instead of prepending them.
57
96f8ade5
JJ
58 * ld-elfvers/vers.exp: Add a new test, vers30.
59 * ld-elfvers/vers30.c: New file.
60 * ld-elfvers/vers30.map: New file.
61 * ld-elfvers/vers30.ver: New file.
62 * ld-elfvers/vers30.dsym: New file.
63
8d1d654f
AM
642005-08-17 Alan Modra <amodra@bigpond.net.au>
65
66 * ld-alpha/tlsbin.rd: Update.
67 * ld-alpha/tlsbinr.rd: Update.
68 * ld-cris/locref1.d: Update.
69 * ld-cris/locref2.d: Update.
70 * ld-i386/tlsbin.rd: Update.
71 * ld-ia64/tlsbin.rd: Update.
72 * ld-powerpc/tlsexe.r: Update.
73 * ld-powerpc/tlsexe32.r: Update.
74 * ld-powerpc/tlsexetoc.r: Update.
75 * ld-s390/tlsbin.rd: Update.
76 * ld-s390/tlsbin_64.rd: Update.
77 * ld-sparc/tlssunbin32.rd: Update.
78 * ld-sparc/tlssunbin64.rd: Update.
79 * ld-x86-64/tlsbin.rd: Update.
80
1410d87c
HPN
812005-08-16 Hans-Peter Nilsson <hp@axis.com>
82
83 * ld-cris/dso-1.s: Add missing alignment directive.
84 * ld-cris/libdso-10.d: Adjust accordingly.
85
85167a84
AM
862005-08-16 Alan Modra <amodra@bigpond.net.au>
87
88 * ld-alpha/tlsbin.rd: Adjust for dynamic sym changes.
89 * ld-alpha/tlsbinr.rd: Likewise.
90 * ld-alpha/tlspic.rd: Likewise.
91 * ld-arm/mixed-app.d: Likewise.
92 * ld-arm/mixed-app.sym: Likewise.
93 * ld-arm/mixed-lib.sym: Likewise.
94 * ld-arm/tls-app.d: Likewise.
95 * ld-arm/tls-app.r: Likewise.
96 * ld-cris/expdyn5.d: Likewise.
97 * ld-cris/expdyn6.d: Likewise.
98 * ld-cris/expdyn7.d: Likewise.
99 * ld-cris/gotplt1.d: Likewise.
100 * ld-cris/gotplt2.d: Likewise.
101 * ld-cris/gotplt3.d: Likewise.
102 * ld-cris/hiddef1.d: Likewise.
103 * ld-cris/libdso-10.d: Likewise.
104 * ld-cris/libdso-11.d: Likewise.
105 * ld-cris/libdso-12.d: Likewise.
106 * ld-cris/libdso-13.d: Likewise.
107 * ld-cris/libdso-14.d: Likewise.
108 * ld-cris/libdso-2.d: Likewise.
109 * ld-cris/pv32-1.d: Likewise.
110 * ld-cris/weakref2.d: Likewise.
111 * ld-frv/fdpic-pie-1.d: Likewise.
112 * ld-frv/fdpic-pie-2.d: Likewise.
113 * ld-frv/fdpic-pie-6.d: Likewise.
114 * ld-frv/fdpic-pie-7.d: Likewise.
115 * ld-frv/fdpic-pie-8.d: Likewise.
116 * ld-frv/fdpic-shared-1.d: Likewise.
117 * ld-frv/fdpic-shared-2.d: Likewise.
118 * ld-frv/fdpic-shared-3.d: Likewise.
119 * ld-frv/fdpic-shared-4.d: Likewise.
120 * ld-frv/fdpic-shared-5.d: Likewise.
121 * ld-frv/fdpic-shared-6.d: Likewise.
122 * ld-frv/fdpic-shared-7.d: Likewise.
123 * ld-frv/fdpic-shared-8.d: Likewise.
124 * ld-frv/fdpic-shared-local-2.d: Likewise.
125 * ld-frv/fdpic-shared-local-8.d: Likewise.
126 * ld-frv/fdpic-static-1.d: Likewise.
127 * ld-frv/fdpic-static-2.d: Likewise.
128 * ld-frv/fdpic-static-6.d: Likewise.
129 * ld-frv/fdpic-static-7.d: Likewise.
130 * ld-frv/fdpic-static-8.d: Likewise.
131 * ld-frv/tls-dynamic-1.d: Likewise.
132 * ld-frv/tls-dynamic-2.d: Likewise.
133 * ld-frv/tls-dynamic-3.d: Likewise.
134 * ld-frv/tls-initial-shared-2.d: Likewise.
135 * ld-frv/tls-pie-1.d: Likewise.
136 * ld-frv/tls-pie-3.d: Likewise.
137 * ld-frv/tls-relax-dynamic-1.d: Likewise.
138 * ld-frv/tls-relax-dynamic-2.d: Likewise.
139 * ld-frv/tls-relax-dynamic-3.d: Likewise.
140 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
141 * ld-frv/tls-relax-pie-1.d: Likewise.
142 * ld-frv/tls-relax-pie-3.d: Likewise.
143 * ld-frv/tls-relax-shared-1.d: Likewise.
144 * ld-frv/tls-relax-shared-2.d: Likewise.
145 * ld-frv/tls-relax-shared-3.d: Likewise.
146 * ld-frv/tls-relax-static-1.d: Likewise.
147 * ld-frv/tls-shared-1.d: Likewise.
148 * ld-frv/tls-shared-2.d: Likewise.
149 * ld-frv/tls-shared-3.d: Likewise.
150 * ld-frv/tls-static-1.d: Likewise.
151 * ld-frv/tls-static-3.d: Likewise.
152 * ld-i386/tlsbin.rd: Likewise.
153 * ld-i386/tlsnopic.rd: Likewise.
154 * ld-i386/tlspic.rd: Likewise.
155 * ld-ia64/tlsbin.dd: Likewise.
156 * ld-ia64/tlsbin.rd: Likewise.
157 * ld-ia64/tlspic.dd: Likewise.
158 * ld-ia64/tlspic.rd: Likewise.
159 * ld-powerpc/tlsexe.g: Likewise.
160 * ld-powerpc/tlsexe.r: Likewise.
161 * ld-powerpc/tlsexe32.d: Likewise.
162 * ld-powerpc/tlsexe32.g: Likewise.
163 * ld-powerpc/tlsexe32.r: Likewise.
164 * ld-powerpc/tlsexetoc.g: Likewise.
165 * ld-powerpc/tlsexetoc.r: Likewise.
166 * ld-powerpc/tlsso.g: Likewise.
167 * ld-powerpc/tlsso.r: Likewise.
168 * ld-powerpc/tlsso32.d: Likewise.
169 * ld-powerpc/tlsso32.g: Likewise.
170 * ld-powerpc/tlsso32.r: Likewise.
171 * ld-powerpc/tlstocso.g: Likewise.
172 * ld-powerpc/tlstocso.r: Likewise.
173 * ld-s390/tlsbin.rd: Likewise.
174 * ld-s390/tlsbin_64.rd: Likewise.
175 * ld-s390/tlspic.rd: Likewise.
176 * ld-s390/tlspic_64.rd: Likewise.
177 * ld-sh/shared-1.d: Likewise.
178 * ld-sh/tlsbin-2.d: Likewise.
179 * ld-sh/tlsbin-3.d: Likewise.
180 * ld-sh/tlsbin-4.d: Likewise.
181 * ld-sh/tlspic-2.d: Likewise.
182 * ld-sh/sh64/abi32.xd: Likewise.
183 * ld-sh/sh64/abi64.xd: Likewise.
184 * ld-sh/sh64/cmpct1.xd: Likewise.
185 * ld-sh/sh64/crange1.rd: Likewise.
186 * ld-sh/sh64/crange2.rd: Likewise.
187 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
188 * ld-sh/sh64/crange3-media.rd: Likewise.
189 * ld-sh/sh64/crange3.rd: Likewise.
190 * ld-sh/sh64/gotplt.d: Likewise.
191 * ld-sh/sh64/init-cmpct.d: Likewise.
192 * ld-sh/sh64/init-media.d: Likewise.
193 * ld-sh/sh64/init64.d: Likewise.
194 * ld-sh/sh64/mix1.xd: Likewise.
195 * ld-sh/sh64/mix2.xd: Likewise.
196 * ld-sh/sh64/sh64.exp: Likewise.
197 * ld-sh/sh64/shdl32.xd: Likewise.
198 * ld-sh/sh64/shdl64.xd: Likewise.
199 * ld-sparc/tlssunbin32.rd: Likewise.
200 * ld-sparc/tlssunbin64.rd: Likewise.
201 * ld-sparc/tlssunnopic32.rd: Likewise.
202 * ld-sparc/tlssunnopic64.rd: Likewise.
203 * ld-sparc/tlssunpic32.rd: Likewise.
204 * ld-sparc/tlssunpic64.rd: Likewise.
205 * ld-x86-64/tlsbin.rd: Likewise.
206 * ld-x86-64/tlspic.dd: Likewise.
207 * ld-x86-64/tlspic.rd: Likewise.
208
8bf3b8c2
AM
2092005-08-15 Alan Modra <amodra@bigpond.net.au>
210
211 * ld-elf/empty.s: Define "start".
212 * ld-elf/merge2.d: xfail arc-*-* and dlx-*-*.
213 * ld-scripts/empty-aligned.s: No .data section.
214 * ld-scripts/empty-aligned.t: Discard most sections.
215 * ld-scripts/empty-aligned.d: Adjust.
216
d9c93bef
HPN
2172005-08-11 Hans-Peter Nilsson <hp@axis.com>
218
d80a02ed
HPN
219 * ld-cris/expdyn1.s (expobj): Set size here, at definition...
220 * ld-cris/pv32.s: ...not here.
221 * ld-cris/expdyn1.d, ld-cris/libdso-12.d, ld-cris/locref1.d:
222 Adjust for expobj size being set at definition.
223
d9c93bef
HPN
224 * ld-cris/v32-ba-1.d: Regexpize to adjust for symbol change.
225
3c2e36dc
RE
2262005-08-08 Richard Earnshaw <richard.earnshaw@arm.com>
227
228 * ld-arm/mixed-app.sym: Expact _stack to be in the ABS section.
229 * ld-arm/mixed-lib.sym: Likewise.
230 * tls-lib.d: Use a regexp for the address locations.
231 * tls-lib.r: Likewise.
232
b0360d8c
L
2332005-08-03 H.J. Lu <hongjiu.lu@intel.com>
234
235 * ld-i386/pcrel16.d: Updated.
236 * ld-i386/pcrel16.s: Likewise.
237 * ld-x86-64/pcrel16.d: Likewise.
238
c5211a54
RS
2392005-08-01 Richard Sandiford <richard@codesourcery.com>
240
241 * ld-mips/mips-elf-flags.exp: Add more good_combination tests.
242
c8c140d9
BE
2432005-07-28 Ben Elliston <bje@gnu.org>
244
245 * lib/ld-lib.exp (run_ld_link_exec_tests): Add new parameter
246 ${targets_to_xfail} that is applied for each test item.
247 * ld-elf/elf.exp: Pass *-*-netbsdelf* as an xfailed target.
248
9d640403
AM
2492005-07-27 Alan Modra <amodra@bigpond.net.au>
250
251 * ld-elfweak/size2a.s: Extend test to check size for two weaks.
252 * ld-elfweak/size2b.s: Likewise.
253 * ld-elfweak/size2.d: Update.
254
ac2aa337
JB
2552005-07-18 Jan Beulich <jbeulich@novell.com>
256
257 * ld-i386/abs.s, ld-i386/zero.s, ld-i386/abs.d, ld-x86-64/abs.d,
258 ld-i386/pcrel16.s, ld-i386/pcrel16.d, ld-x86-64/pcrel16.d,
259 ld-i386/pcrel8.s, ld-i386/pcrel8.d, ld-x86-64/pcrel8.d: New.
260 * ld-i386/i386.exp, ld-x86-64/x86-64.exp: Run new tests.
261
22ec3bd1
L
2622005-07-14 H.J. Lu <hongjiu.lu@intel.com>
263
264 * lib/ld-lib.exp (run_ld_link_exec_tests): Ignore assembler
265 warnings.
266
955057fc
L
2672005-07-14 H.J. Lu <hongjiu.lu@intel.com>
268
269 * lib/ld-lib.exp (run_ld_link_exec_tests): Update comments.
270
24edc24d
L
2712005-07-14 H.J. Lu <hongjiu.lu@intel.com>
272
273 * ld-elf/elf.exp (array_tests): New.
274 Call run_ld_link_exec_tests with array_tests.
275
276 * ld-elf/fini.c: New file.
277 * ld-elf/fini.out: Likewise.
278 * ld-elf/init.c: Likewise.
279 * ld-elf/init.out: Likewise.
280 * ld-elf/preinit.c: Likewise.
281 * ld-elf/preinit.out: Likewise.
282
283 * lib/ld-lib.exp (run_ld_link_exec_tests): New.
284
2910ae96
AM
2852005-07-12 Alan Modra <amodra@bigpond.net.au>
286
287 * ld-powerpc/sdalib.s (lib_var): Size it.
288
3403418e
L
2892005-07-08 H.J. Lu <hongjiu.lu@intel.com>
290
291 * ld-ia64/tlsbin.rd: Update for empty section removal change.
292 * ld-ia64/tlsbin.sd: Likewise.
293 * ld-ia64/tlspic.dd: Likewise.
294 * ld-ia64/tlspic.rd: Likewise.
295 * ld-ia64/tlspic.sd: Likewise.
296 * ld-x86-64/tlspic.dd: Likewise.
297 * ld-x86-64/tlspic.rd: Likewise.
298
f6ac7612
AM
2992005-07-08 Alan Modra <amodra@bigpond.net.au>
300
301 * ld-cris/pv32.s: Give expobj a size.
302 * ld-cris/pv32-1.d: Update.
303 * ld-alpha/tlsbin.dd: Update for empty section removal change.
304 * ld-alpha/tlsbin.sd: Likewise.
305 * ld-alpha/tlsbin.td: Likewise.
306 * ld-alpha/tlsbinr.dd: Likewise.
307 * ld-alpha/tlsbinr.rd: Likewise.
308 * ld-alpha/tlspic.dd: Likewise.
309 * ld-alpha/tlspic.rd: Likewise.
310 * ld-alpha/tlspic.sd: Likewise.
311 * ld-alpha/tlspic.td: Likewise.
312 * ld-arm/tls-lib.d: Likewise.
313 * ld-arm/tls-lib.r: Likewise.
314 * ld-cris/gotplt2.d: Likewise.
315 * ld-cris/gotplt3.d: Likewise.
316 * ld-cris/hiddef1.d: Likewise.
317 * ld-cris/libdso-10.d: Likewise.
318 * ld-cris/libdso-11.d: Likewise.
319 * ld-cris/libdso-12.d: Likewise.
320 * ld-cris/libdso-14.d: Likewise.
321 * ld-cris/libdso-2.d: Likewise.
322 * ld-i386/tlsnopic.dd: Likewise.
323 * ld-i386/tlsnopic.rd: Likewise.
324 * ld-i386/tlsnopic.sd: Likewise.
325 * ld-i386/tlspic.rd: Likewise.
326 * ld-mmix/bpo-10.d: Likewise.
327 * ld-mmix/bpo-22.d: Likewise.
328 * ld-mmix/sec-7m.d: Likewise.
329 * ld-powerpc/tlsexe.r: Likewise.
330 * ld-powerpc/tlsexetoc.r: Likewise.
331 * ld-powerpc/tlsso.g: Likewise.
332 * ld-powerpc/tlsso.r: Likewise.
333 * ld-powerpc/tlsso32.d: Likewise.
334 * ld-powerpc/tlsso32.g: Likewise.
335 * ld-powerpc/tlsso32.r: Likewise.
336 * ld-powerpc/tlstocso.g: Likewise.
337 * ld-powerpc/tlstocso.r: Likewise.
338
aa207068
AS
3392005-06-23 Andreas Schwab <schwab@suse.de>
340
341 * ld-elfweak/size_foo.c (foo): Fix warning about implicit return
342 type.
343
0df40b5e
AM
3442005-06-10 Alan Modra <amodra@bigpond.net.au>
345
346 * ld-cris/libdso-10.d: Adjust for elf.sc .bss change.
347 * ld-cris/libdso-2.d: Likewise.
348 * ld-mmix/loc6.d: Likewise.
349
bdd87c77
AM
3502005-06-10 Alan Modra <amodra@bigpond.net.au>
351
352 * ld-scripts/empty-aligned.t: Adjust alignment expressions so
353 that no .text? section is kept. Also check setting vma and
354 lma.
355 * ld-scripts/empty-aligned.d: Update.
356
6e81d46e
AM
3572005-06-09 Alan Modra <amodra@bigpond.net.au>
358
359 * ld-scripts/empty-aligned.d: Adjust.
360
18b79829
L
3612005-06-05 H.J. Lu <hongjiu.lu@intel.com>
362
363 * ld-cris/hiddef1.d: Undo the last change.
364 * ld-cris/libdso-10.d: Likewise.
365 * ld-cris/libdso-2.d: Likewise.
366
00d8e0ea
L
3672005-06-04 H.J. Lu <hongjiu.lu@intel.com>
368
369 * ld-cris/hiddef1.d: Updated.
370 * ld-cris/libdso-10.d: Likewise.
371 * ld-cris/libdso-2.d: Likewise.
372
b38b1562
AM
3732005-06-02 Alan Modra <amodra@bigpond.net.au>
374
375 * ld-powerpc/powerpc.exp (ppcelftests): Assemble sda test with -a32.
376
a359509e
ZW
3772005-05-31 Zack Weinberg <zack@codesourcery.com>
378
379 * ld-scripts/align.exp: Mark align1 XFAIL on PECOFF targets.
380 * ld-scripts/data.exp: Mark data UNSUPPORTED on a.out targets.
381 * ld-scripts/provide.exp, ld-scripts/size.exp: Mark all tests
382 UNSUPPORTED on a.out targets. Tidy.
383
dae043d2
MM
3842005-05-27 Mark Mitchell <mark@codesourcery.com>
385
386 * config/default.exp (CC): Use find_gcc.
387 (CFLAGS): Define, if no definition has been provided by the user.
388 (CXX): Likewise.
389 (CXXFLAGS): Likewise.
a359509e 390
c7e2e997
L
3912005-05-24 H.J. Lu <hongjiu.lu@intel.com>
392
393 * ld-mmix/bpo-6.d: Updated.
394 * ld-mmix/bpo-19.d: Likewise.
395
175ac043
RH
3962005-05-22 Richard Henderson <rth@redhat.com>
397
398 * ld-elfweak/dsow.dsym: Adjust for non-zero ST_OTHER.
399 * ld-elfweak/weak.dsym: Likewise.
400
401 * ld-selective/selective.exp: Don't test alpha.
402
4dc4a9a5
DJ
4032005-05-20 Daniel Jacobowitz <dan@codesourcery.com>
404
405 * ld-powerpc/sdalib.s, ld-powerpc/sdadyn.s, ld-powerpc/sdadyn.d: New
406 files.
407 * ld-powerpc/powerpc.exp: Run the new test.
408
3974a4b6
BW
4092005-05-20 Bob Wilson <bob.wilson@acm.org>
410
411 * ld-undefined/undefined.exp: Revert xfail for xtensa-*-*.
412
75ff4589
L
4132005-05-17 H.J. Lu <hongjiu.lu@intel.com>
414
415 PR 797
416 * empty-aligned.d: New file.
417 * empty-aligned.exp: Likewise.
418 * empty-aligned.s: Likewise.
419 * empty-aligned.t: Likewise.
420
34732de9
BW
4212005-05-11 Bob Wilson <bob.wilson@acm.org>
422
423 * ld-undefined/undefined.exp: xfail xtensa-*-*.
424
3b36f7e6
AM
4252005-05-07 Alan Modra <amodra@bigpond.net.au>
426
427 * ld-powerpc/tlsexe32.d: Update for changed got layout.
428 * ld-powerpc/tlsexe32.g: Likewise.
429 * ld-powerpc/tlsexe32.r: Likewise.
430 * ld-powerpc/tlsso32.d: Likewise.
431 * ld-powerpc/tlsso32.g: Likewise.
432 * ld-powerpc/tlsso32.r: Likewise.
433
e06fb9c3
NC
4342005-05-06 Nick Clifton <nickc@redhat.com>
435
3b36f7e6 436 Update the address and phone number of the FSF organization in
e06fb9c3 437 the GPL notices in the following files:
3b36f7e6 438 * config/default.exp, ld-alpha/alpha.exp, ld-arm/arm-elf.exp,
e06fb9c3
NC
439 ld-auto-import/auto-import.exp, ld-bootstrap/bootstrap.exp,
440 ld-cdtest/cdtest.exp, ld-checks/checks.exp, ld-cris/cris.exp,
441 ld-crx/crx.exp, ld-cygwin/exe-export.exp, ld-d10v/d10v.exp,
3b36f7e6 442 ld-discard/discard.exp, ld-elf/elf.exp, ld-elf/exclude.exp,
e06fb9c3
NC
443 ld-elf/frame.exp, ld-elf/sec64k.exp, ld-elfcomm/elfcomm.exp,
444 ld-elfvers/vers.exp, ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp,
445 ld-fastcall/fastcall.exp, ld-frv/fdpic.exp, ld-frv/tls.exp,
446 ld-h8300/h8300.exp, ld-i386/i386.exp, ld-ia64/ia64.exp,
447 ld-linkonce/linkonce.exp, ld-m68hc11/m68hc11.exp,
448 ld-maxq/maxq.exp, ld-mips-elf/mips-elf-flags.exp,
449 ld-mips-elf/mips-elf.exp, ld-mmix/mmix.exp, ld-pe/pe.exp,
450 ld-powerpc/powerpc.exp, ld-s390/s390.exp, ld-scripts/align.exp,
451 ld-scripts/assert.exp, ld-scripts/crossref.exp,
452 ld-scripts/data.exp, ld-scripts/defined.exp,
453 ld-scripts/empty-orphan.exp, ld-scripts/map-address.exp,
454 ld-scripts/overlay-size.exp, ld-scripts/phdrs.exp,
455 ld-scripts/phdrs2.exp, ld-scripts/provide.exp,
456 ld-scripts/script.exp, ld-scripts/size.exp, ld-scripts/sizeof.exp,
457 ld-scripts/sort.exp, ld-scripts/weak.exp,
458 ld-selective/sel-dump.exp, ld-selective/selective.exp,
459 ld-sh/rd-sh.exp, ld-sh/arch/arch.exp, ld-sh/sh64/rd-sh64.exp,
460 ld-sh/sh64/relax.exp, ld-sh/sh64/relfail.exp, ld-sh/sh64/sh64.exp,
461 ld-shared/shared.exp, ld-sparc/sparc.exp,
462 ld-undefined/undefined.exp, ld-undefined/weak-undef.exp,
463 ld-versados/versados.exp, ld-x86-64/x86-64.exp,
464 ld-xstormy16/xstormy16.exp, ld-xtensa/coalesce.exp,
465 ld-xtensa/lcall.exp, lib/ld-lib.exp
466
ee58dd1e
NC
4672005-05-05 Mike Frysinger <vapier@gentoo.org>
468
469 * ld-srec/srec.exp: Replace linux-gnu with linux-* to allow for
470 versions of Linux which do not use glibc.
471 * ld-sh/sh.exp: Likewise
472
5cfd5a0c
PB
4732005-05-05 Paul Brook <paul@codesourcery.com>
474
475 * lib/ld-lib.exp (regexp_diff): Pass test if last line is "#...".
476 * ld-elfweak/elfweak.exp: Run size2.d.
7f1ee71f
AO
477 * ld-elfweak/size2.d: New file.
478 * ld-elfweak/size2a.s: New file.
479 * ld-elfweak/size2b.s: New file.
5cfd5a0c 480
907dcf3f
MK
4812005-04-26 Mark Kettenis <kettenis@gnu.org>
482
19dce677
MK
483 * ld-fastcall/fastcall.exp: Don't run on i*86-*-openbsd*.
484
907dcf3f
MK
485 * ld-srec/srec.exp (run_srec_test): Deal with ProPolice on
486 *-*-openbsd*.
487
6d633fd2
L
4882005-04-25 H.J. Lu <hongjiu.lu@intel.com>
489
490 * ld-discard/extern.d: Expect error.
491 * ld-discard/start.d: Likewise.
492 * ld-discard/static.d: Likewise.
493
c87b5a93
AM
4942005-04-19 Alan Modra <amodra@bigpond.net.au>
495
496 * ld-powerpc/reloc.d: Update to suit removal of non-alloc relocs.
497
dcd5e849
AM
4982005-04-15 Alan Modra <amodra@bigpond.net.au>
499
500 * ld-d10v/default_layout.d: Update for unused section removal.
501
40937810
JJ
5022005-04-14 David S. Miller <davem@davemloft.net>
503
504 * ld-selective/sel-dump.exp: Do not exclude sparc64-*.
505 * ld-selective/selective.exp: Likewise.
506 * ld-sparc/sparc.exp: Add {32,64}-bit prefix to test
507 names so we know which one is failing. Run sparc64 TLS
508 tests on multi-arch sparc platforms.
509 * ld-sparc/tls64.sd, ld-sparc/tlssunbin64.dd,
e06fb9c3 510 ld-sparc/tlssunbin64.rd, ld/ld-sparc/tlssunbin64.sd,
40937810
JJ
511 ld-sparc/tlssunbin64.td, ld-sparc/tlssunnopic64.dd,
512 ld-sparc/tlssunnopic64.rd, ld-sparc/tlssunnopic64.sd,
513 ld-sparc/tlssunpic64.dd, ld-sparc/tlssunpic64.rd,
514 ld-sparc/tlssunpic64.sd, ld-sparc/tlssunpic64.td): Update now
515 that sparc64 ELF does support TLS.
a359509e 516
e75a280b
L
5172005-04-13 H.J. Lu <hongjiu.lu@intel.com>
518
519 * ld-elf/empty.d: New file.
520 * ld-elf/empty.s: Likewise.
521
bd695bcc
JJ
5222005-04-11 David S. Miller <davem@davemloft.net>
523
524 * ld-sparc/tlssunbin32.dd: Update for TLS relocation fixes.
525 * ld-sparc/tlssunbin32.rd: Likewise.
526 * ld-sparc/tlssunbin32.sd: Likewise.
527 * ld-sparc/tlssunpic32.dd: Likewise.
528
9d2da7ca
JB
5292005-03-30 Julian Brown <julian@codesourcery.com>
530
531 * ld-arm/arm-app-abs32.d: Update expected output due to mapping symbols
532 being untyped.
533 * ld-arm/arm-app.d: Likewise.
534 * ld-arm/mixed-app.d: Likewise.
535
ba93b8ac
DJ
5362005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
537
538 * ld-arm/tls-lib.s, ld-arm/tls-lib.d, ld-arm/tls-lib.r,
539 ld-arm/tls-app.s, ld-arm/tls-app.d, ld-arm/tls-app.r: New files.
540 * ld-arm/arm-lib.ld, ld-arm/arm-dyn.ld: Increase data segment
541 alignment.
542 * ld-arm/arm-elf.exp: Run TLS tests.
543
8c2fda1d
L
5442005-03-28 H.J. Lu <hongjiu.lu@intel.com>
545
546 PR 803
547 * ld-ia64/ia64.exp: Pass -mtune=itanium1 to as.
548
99c05fe4
MM
5492005-03-24 Mark Mitchell <mark@codesourcery.com>
550
551 * config/default.exp: Do not load libpath.exp if it does not
552 exist.
553 (CC): Provide fallback definition.
a359509e 554
82f0cfbd
EC
5552005-03-24 Eric Christopher <echristo@redhat.com>
556
557 * ld-mips-elf/rel32-n32.d: Revert changes.
558 * ld-mips-elf/rel32-o32.d: Ditto.
559 * ld-mips-elf/rel64.d: Ditto.
560
cc27e1dc
EC
5612005-03-23 Eric Christopher <echristo@redhat.com>
562
563 * ld-mips-elf/textrel-1.s, ld-mips-elf/textrel-1.d: New
564 test.
565 * ld-mips-elf/mips-elf.exp: Call it.
566 * ld-mips-elf/rel32-n32.d: Update for DF_TEXTREL removal.
567 * ld-mips-elf/rel32-o32.d: Ditto.
568 * ld-mips-elf/rel64.d: Ditto.
569
4f029446
L
5702005-03-23 H.J. Lu <hongjiu.lu@intel.com>
571
572 * ld-cris/expdyn5.d: Updated for alignment change in elf.sc.
573 * ld-cris/expdyn6.d: Likewise.
574 * ld-cris/expdyn7.d: Likewise.
575 * ld-cris/gotplt1.d: Likewise.
576 * ld-cris/gotplt2.d: Likewise.
577 * ld-cris/gotplt3.d: Likewise.
578 * ld-cris/libdso-10.d: Likewise.
579 * ld-cris/libdso-11.d: Likewise.
580 * ld-cris/libdso-12.d: Likewise.
581 * ld-cris/libdso-14.d: Likewise.
582 * ld-cris/libdso-2.d: Likewise.
583 * ld-cris/locref1.d: Likewise.
584 * ld-cris/locref2.d: Likewise.
585 * ld-cris/nodyn5.d: Likewise.
586 * ld-cris/pv32-1.d: Likewise.
587 * ld-cris/weakref2.d: Likewise.
588
52a43e71
AM
5892005-03-23 Alan Modra <amodra@bigpond.net.au>
590
591 * ld-elf/tbss.s: Don't start directives in first column.
592 * ld-scripts/weak1.s: Likewise.
593 * ld-scripts/weak2.s: Likewise.
594 * ld-undefined/weak-undef.s: Likewise.
595 * ld-undefined/undefined.exp: Enable tests for hppa-elf.
596
644285ef
AM
5972005-03-22 Alan Modra <amodra@bigpond.net.au>
598
599 * ld-powerpc/tlsexe32.r: Update.
600 * ld-powerpc/tlsso32.d: Update.
601 * ld-powerpc/tlsso32.g: Update.
602 * ld-powerpc/tlsso32.r: Update.
603
b1ab9777
AM
6042005-03-21 Alan Modra <amodra@bigpond.net.au>
605
606 * ld-powerpc/tlsexe.r: Update.
607 * ld-powerpc/tlsexetoc.r: Update.
608 * ld-powerpc/tlsso.r: Update.
609 * ld-powerpc/tlstocso.r: Update.
610
8d7146ba
L
6112005-03-20 H.J. Lu <hongjiu.lu@intel.com>
612
613 * ld-mmix/bpo-1.d: Updated for empty section removal.
614 * ld-mmix/bpo-10.d: Likewise.
615 * ld-mmix/bpo-11.d: Likewise.
616 * ld-mmix/bpo-14.d: Likewise.
617 * ld-mmix/bpo-16.d: Likewise.
618 * ld-mmix/bpo-17.d: Likewise.
619 * ld-mmix/bpo-18.d: Likewise.
620 * ld-mmix/bpo-19.d: Likewise.
621 * ld-mmix/bpo-2.d: Likewise.
622 * ld-mmix/bpo-3.d: Likewise.
623 * ld-mmix/bpo-4.d: Likewise.
624 * ld-mmix/bpo-5.d: Likewise.
625 * ld-mmix/bpo-6.d: Likewise.
626 * ld-mmix/bpo-9.d: Likewise.
627 * ld-mmix/bspec1.d: Likewise.
628 * ld-mmix/bspec2.d: Likewise.
629 * ld-mmix/greg-1.d: Likewise.
630 * ld-mmix/greg-19.d: Likewise.
631 * ld-mmix/greg-2.d: Likewise.
632 * ld-mmix/greg-3.d: Likewise.
633 * ld-mmix/greg-4.d: Likewise.
634 * ld-mmix/greg-5.d: Likewise.
635 * ld-mmix/greg-5s.d: Likewise.
636 * ld-mmix/greg-6.d: Likewise.
637 * ld-mmix/greg-7.d: Likewise.
638 * ld-mmix/loc1.d: Likewise.
639 * ld-mmix/loc2.d: Likewise.
640 * ld-mmix/loc3.d: Likewise.
641 * ld-mmix/loc4.d: Likewise.
642 * ld-mmix/loc6.d: Likewise.
643 * ld-mmix/local1.d: Likewise.
644 * ld-mmix/local12.d: Likewise.
645 * ld-mmix/local3.d: Likewise.
646 * ld-mmix/local5.d: Likewise.
647 * ld-mmix/local7.d: Likewise.
648 * ld-mmix/locdo-1.d: Likewise.
649 * ld-mmix/loct-1.d: Likewise.
650 * ld-mmix/locto-1.d: Likewise.
651 * ld-mmix/start-1.d: Likewise.
652 * ld-mmix/undef-3.d: Likewise.
653
de7f8cc8
BW
6542005-03-16 David Heine <dlheine@tensilica.com>
655 Bob Wilson <bob.wilson@acm.org>
656
657 * ld-scripts/empty-orphan.d, ld-scripts/empty-orphan.exp,
658 ld-scripts/empty-orphan.s, ld-scripts/emtpy-orphan.t: New test.
659
05f83022
L
6602005-03-16 H.J. Lu <hongjiu.lu@intel.com>
661
662 * ld-cris/hiddef1.d: Updated for empty section removal.
663 * ld-cris/libdso-10.d: Likewise.
664 * ld-cris/libdso-2.d: Likewise.
665
57316bff
L
6662005-03-16 H.J. Lu <hongjiu.lu@intel.com>
667
668 * ld-alpha/tlsbin.rd: Updated for empty section removal.
669 * ld-alpha/tlsbinr.rd: Likewise.
670 * ld-alpha/tlspic.rd: Likewise.
671 * ld-arm/mixed-lib.sym: Likewise.
672 * ld-i386/tlsbin.rd: Likewise.
673 * ld-i386/tlsnopic.rd: Likewise.
674 * ld-i386/tlspic.rd: Likewise.
675 * ld-ia64/tlsbin.rd: Likewise.
676 * ld-ia64/tlspic.rd: Likewise.
677 * ld-powerpc/apuinfo.rd: Likewise.
678 * ld-powerpc/powerpc.exp: Likewise.
679 * ld-powerpc/tlsexe32.r: Likewise.
680 * ld-s390/tlsbin.rd: Likewise.
681 * ld-s390/tlsbin_64.rd: Likewise.
682 * ld-s390/tlspic.rd: Likewise.
683 * ld-s390/tlspic_64.rd: Likewise.
684 * ld-sh/tlsbin-2.d: Likewise.
685 * ld-sh/tlspic-2.d: Likewise.
686 * ld-sparc/tlssunbin32.rd: Likewise.
687 * ld-sparc/tlssunnopic32.rd: Likewise.
688 * ld-sparc/tlssunpic32.rd: Likewise.
689 * ld-x86-64/tlsbin.rd: Likewise.
690 * ld-x86-64/tlspic.rd: Likewise.
691
cb2d1ef2
AM
6922005-03-16 Alan Modra <amodra@bigpond.net.au>
693
694 * ld-powerpc/tlsexe32.d: Update.
695 * ld-powerpc/tlsexe32.g: Update.
696 * ld-powerpc/tlsexe32.r: Update.
697 * ld-powerpc/tlsexe32.t: Update.
698 * ld-powerpc/tlsso32.d: Update.
699 * ld-powerpc/tlsso32.g: Update.
700 * ld-powerpc/tlsso32.r: Update.
701 * ld-powerpc/tlsso32.t: Update.
702
9a6351f1
HPN
7032005-03-08 Hans-Peter Nilsson <hp@axis.com>
704
705 Adjust testsuite for cris-axis-aout.
706 * ld-cris/noglob1.d: Adjust regexp for a.out output.
707 * ld-cris/badgotr1.d, ld-cris/expdyn1.d, ld-cris/expdyn2.d,
708 ld-cris/expdyn3.d, ld-cris/expdyn4.d, ld-cris/expdyn5.d,
709 ld-cris/expdyn6.d, ld-cris/expdyn7.d, ld-cris/gotplt1.d,
710 ld-cris/gotplt2.d, ld-cris/gotplt3.d, ld-cris/hiddef1.d,
711 ld-cris/libdso-1.d, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
712 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
713 ld-cris/libdso-2.d, ld-cris/libdso-3.d, ld-cris/libdso-4.d,
714 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/nodyn4.d,
715 ld-cris/nodyn5.d, ld-cris/pv32-1.d, ld-cris/undef1.d,
716 ld-cris/weakref1.d: ld-cris/weakref2.d: Pass --em=criself to gas.
717 * ld-cris/v10-v32.d, ld-cris/v10-va.d, ld-cris/v32-ba-1.d,
718 ld-cris/v32-v10.d, ld-cris/v32-va.d, ld-cris/va-v10.d,
719 ld-cris/va-v32.d: Ditto. Pass -m criself to gld.
720 * ld-cris/v32-bin-1.d: Pass -m criself to gld.
721
e7b679eb
AM
7222005-03-05 Alan Modra <amodra@bigpond.net.au>
723
b3a6d6e1
AM
724 * ld-alpha/tlsbin.dd: Update to suit changed section layout and
725 removed section symbols.
726 * ld-alpha/tlsbin.rd: Likewise.
727 * ld-alpha/tlsbin.sd: Likewise.
728 * ld-alpha/tlsbinr.dd: Likewise.
729 * ld-alpha/tlsbinr.rd: Likewise.
730 * ld-alpha/tlspic.dd: Likewise.
731 * ld-alpha/tlspic.rd: Likewise.
732 * ld-alpha/tlspic.sd: Likewise.
733
734 * ld-powerpc/tlsexe.g: Update for removed dot-symbols.
735 * ld-powerpc/tlsexe.r: Likewise.
736 * ld-powerpc/tlsexetoc.g: Likewise.
737 * ld-powerpc/tlsexetoc.r: Likewise.
e7b679eb 738
bbe506e8
TS
7392005-03-04 David Daney <ddaney@avtrex.com>
740
741 * ld-mips-elf/multi-got-no-shared-1.s,
742 ld-mips-elf/multi-got-no-shared-2.s,
743 ld-mips-elf/multi-got-no-shared.d: New tests.
744 * ld-mips-elf/mips-elf.exp: Run them.
745
f4e584bd
DJ
7462005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
747
748 * ld-mips-elf/tlsbin-o32.s, ld-mips-elf/mips-dyn.ld,
749 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32.d,
750 ld-mips-elf/tlslib-o32.s, ld-mips-elf/mips-lib.ld,
751 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32.d,
752 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlsbin-o32.d,
753 ld-mips-elf/tlsdyn-o32.s, ld-mips-elf/tls-multi-got-1.got,
754 ld-mips-elf/tls-multi-got-1-1.s, ld-mips-elf/tls-multi-got-1.d,
755 ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tls-multi-got-1-2.s,
756 ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib.ver,
757 ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-hidden.ver,
758 ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-3.got,
759 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.s,
760 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-1.got,
761 ld-mips-elf/tlsdyn-o32-2.got: New files.
762 * ld-mips-elf/mips-elf.exp: Run the new tests.
763
dc652011
NC
7642005-03-01 Nick Clifton <nickc@redhat.com>
765
8aee822f
NC
766 * ld-d10v/default_layout.d: Adjust expected offsets to allow for
767 section alignment.
cb2d1ef2 768
8aee822f
NC
769 * ld-discard/extern.d: Adjust expected warning to take into
770 account the fact that the linker's name might be included and that
771 the reloc might have been adjusted to be against the section
772 symbol.
773
9b2f1d35
EC
7742005-02-22 Eric Christopher <echristo@redhat.com>
775
776 * ld-mips-elf/reloc-merge-lo16.d: Correct symbol
777 table size for __start.
778
a5e0d269
DJ
7792005-02-22 Daniel Jacobowitz <dan@codesourcery.com>
780
781 * ld-elfvsb/hidden2.d: Expect OBJECT.
782 * ld-elfvsb/hidden2.s: Force type OBJECT.
783 * ld-elfvsb/hidden2.ld: Place .dynamic explicitly.
784 * ld-elf/start.s: Provide __start for MIPS.
785 * ld-elfcomm/elfcomm.exp: Accept MIPS common section. XFAIL size change
786 test.
787 * ld-elf/warn1.d: Use group.ld instead of -Ttext.
788
f364d1ca
AM
7892005-02-21 Alan Modra <amodra@bigpond.net.au>
790
791 * lib/ld-lib.exp (run_dump_test): Don't require a dump program if
792 #warning given. Rearrange to allow $program to remain unset.
793 Don't allow gas errors. Append objcopy_as_link output to that
794 from the linker before testing against expected output. Fail the
795 test if warning not found when expected. Conversely fail the
796 test if ld errors or warnings given when not expected.
797
cc1bc22a
AM
7982005-02-21 Alan Modra <amodra@bigpond.net.au>
799
800 * ld-elf/exclude1.s: Use ".dc.a".
801 * ld-elfvsb/hidden2.s: Likewise.
802
25629536
AM
8032005-02-21 Alan Modra <amodra@bigpond.net.au>
804
805 * ld-elf/warn1.d: Specify -Ttext.
806 * ld-scripts/align.exp (align2a, align2b: Don't run on aout targets.
807 * ld-scripts/align2.t: Discard all but .text and .data.
808 * ld-scripts/align2a.d: Accept non-readonly for coff.
809 * ld-scripts/align2b.d: Likewise.
810 * lib/ld-lib.exp (is_aout_format): New function.
811
7921892a
AM
8122005-02-18 Alan Modra <amodra@bigpond.net.au>
813
814 * ld-scripts/align2a.d: Don't assume anything about section
815 padding or alignment, or max page size. Allow 64-bit addresses.
816 * ld-scripts/align2b.d: Likewise.
817
fbbb9ac5
ZW
8182005-02-17 Zack Weinberg <zack@codesourcery.com>
819
820 * ld-scripts/align.exp: Rename existing "ALIGN" test to "align1".
821 Add dump tests "align2a", "align2b", "align2c".
822 * ld-scripts/align2.t, ld-scripts/align2a.s, ld-scripts/align2a.d
823 * ld-scripts/align2b.s, ld-scripts/align2b.d
824 * ld-scripts/align2c.s, ld-scripts/align2c.d: New files.
825
68320ddb
AO
8262005-02-17 Alexandre Oliva <aoliva@redhat.com>
827
828 * ld-frv/fdpic-static-6.d: Update.
829 * ld-frv/fdpic*.d: Remove explicit -mfdpic from #as. Update
830 spelling of errors and warnings.
831
d6f16593 8322005-02-15 Nigel Stephens <nigel@mips.com>
fbbb9ac5 833 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
834
835 * ld-mips-elf/mips16-hilo.d: New test for the R_MIPS16_HI16 and
836 R_MIPS16_LO16 relocs.
837 * ld-mips-elf/mips16-hilo-n32.d: Likewise, for the n32 ABI.
838 * ld-mips-elf/mips16-hilo.s: Auxiliary source for the new tests.
839 * ld-mips-elf/mips-elf.exp: Run the new tests.
840
28f4cc59
EB
8412005-02-14 Eric Botcazou <ebotcazou@libertysurf.fr>
842
843 * ld-sparc/sparc.exp: Enable on Solaris. Disable 32-bit tests
844 on sparc64-elf.
845
f1dab70d
JB
8462005-02-13 Jan Beulich <jbeulich@novell.com>
847
848 * ld-elfvers/vers.exp (as_options): New. Set to -x for ia64.
849 (build_binary): Pass as_options to ld_assemble.
850 (test_ldfail): Likewise.
851 (build_exec): Likewise.
852 Pass as_options to run_ld_link_tests.
853 * ld-ia64/tlsbin.s: Add .explicit.
854 * ld-ia64/tlsbinpic.s: Likewise.
855 * ld-ia64/tlspic1.s: Likewise.
856
35a922ee
EB
8572005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
858
859 * ld-sparc/tlssunnopic32.rd: Adjust for .dynsym changes.
860 * ld-sparc/tlssunpic32.rd: Likewise.
861
b44adcf4
EB
8622005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
863
864 * ld-elf/warn1.d: Do not run on sparc64-*-solaris2*.
865
88791d55
PB
8662005-02-11 Paul Brook <paul@codesourcery.com>
867
ae53d3b0 868 * ld-elf/symbol1w.s: Avoid using @function syntax.
88791d55 869
d9391a17
AM
8702005-02-12 Alan Modra <amodra@bigpond.net.au>
871
872 * ld-elfvsb/hidden2.s: Replace .word with .long.
873
6fa3860b
PB
8742005-02-10 Paul Brook <paul@codesourcery.com>
875
876 * ld-elfvsb/hidden2.s: New file
877 * ld-elfvsb/hidden2.d: New file
878 * ld-elfvsb/hidden2.ld: New file
879
303e4c21
AO
8802005-02-07 Alexandre Oliva <aoliva@redhat.com>
881
882 * ld-frv/fdpic-shared-8-fail.d: Tweak error messages.
883
bb00e284
HPN
8842005-02-07 Hans-Peter Nilsson <hp@axis.com>
885
a779d8fa
HPN
886 * ld-cris/libdso-13.d: Adjust for being identified as warning.
887
00de87cd
HPN
888 * ld-cris/globsymw2.s: New file.
889 * ld-cris/warn3.d, ld-cris/warn4.d: New tests.
890
76994680
HPN
891 * ld-discard/extern.d, ld-discard/start.d, ld-discard/static.d:
892 Adjust for being identified as warnings.
893
abcb776f
HPN
894 * ld-cris/stabs1.s: New file.
895 * ld-cris/undef2.d, ld-cris/undef3.d: New tests.
896
b80f2c6a
HPN
897 * ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s,
898 ld-elf/warn1.d: New test.
899
bb00e284
HPN
900 * lib/ld-lib.exp: Support new directive "warning".
901
732be173
DJ
9022005-02-02 Daniel Jacobowitz <dan@codesourcery.com>
903
904 * ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Move comments
905 after test commands.
906 * ld-mips-elf/mips-elf.exp: Skip multi-got-1 on non-GNU/Linux
907 systems.
908
bb700d78
AM
9092005-02-01 Alan Modra <amodra@bigpond.net.au>
910
911 * ld-powerpc/tlsso.r: Update.
912 * ld-powerpc/tlstocso.r: Update.
913
4d4ee08e
DJ
9142005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
915
916 * ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
917 ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d,
918 ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d,
919 ld-mips-elf/jalbal.d: Force big-endian.
920 * ld-mips-elf/multi-got-1.d: Make more flexible.
921 * ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d,
922 ld-mips-elf/rel64.d: Update offsets.
923
53714254
DJ
9242005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
925
926 * ld-elf/group1.d: Accept OBJECT symbols.
927
8c946ed5
RS
9282005-01-31 Richard Sandiford <rsandifo@redhat.com>
929
930 * ld-mips-elf/eh-frame1.s: Create a .gcc_compiled_long32 if using
931 32-bit pointers.
932 * ld-mips-elf/eh-frame1.d: Link in .gcc_compiled_long32 sections.
933 * ld-mips-elf/eh-frame[34].d: New tests.
934 * ld-mips-elf/mips-elf.exp: Run them.
935
f7e323d5
JB
9362005-01-28 Jan Beulich <jbeulich@novell.com>
937
938 * ld/ia64/tlsbin.[rt]d: Widen expected offset/size ranges.
939 * ld/ia64/tlspic.[rt]d: Likewise.
940
90219bd0
AO
9412005-01-25 Alexandre Oliva <aoliva@redhat.com>
942
943 * ld-frv/fdpic.exp: Add -mfdpic to ASFLAGS.
944 * ld-frv/tls.exp: Likewise.
945 2004-11-26 Alexandre Oliva <aoliva@redhat.com>
946 * ld-frv/tls-3.s: New.
947 * ld-frv/tls-static-3.d: New.
948 * ld-frv/tls-dynamic-3.d: New.
949 * ld-frv/tls-pie-3.d: New.
950 * ld-frv/tls-shared-3.d: New.
951 * ld-frv/tls-relax-static-3.d: New.
952 * ld-frv/tls-relax-dynamic-3.d: New.
953 * ld-frv/tls-relax-pie-3.d: New.
954 * ld-frv/tls-relax-shared-3.d: New.
955 * ld-frv/tls.exp: Run the new tests.
956 * ld-frv/tls-dynamic-2.d: Adjust for improved relaxation.
957 * ld-frv/tls-relax-dynamic-2.d: Likewise.
958 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
959 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
960 * ld-frv/tls-1-dep.s: New.
961 * ld-frv/tls-1-shared.lds: New.
962 * ld-frv/tls-1.s: New.
963 * ld-frv/tls-2.s: New.
964 * ld-frv/tls-dynamic-1.d: New.
965 * ld-frv/tls-dynamic-2.d: New.
966 * ld-frv/tls-initial-shared-2.d: New.
967 * ld-frv/tls-pie-1.d: New.
968 * ld-frv/tls-relax-dynamic-1.d: New.
969 * ld-frv/tls-relax-dynamic-2.d: New.
970 * ld-frv/tls-relax-initial-shared-2.d: New.
971 * ld-frv/tls-relax-pie-1.d: New.
972 * ld-frv/tls-relax-shared-1.d: New.
973 * ld-frv/tls-relax-shared-2.d: New.
974 * ld-frv/tls-relax-static-1.d: New.
975 * ld-frv/tls-shared-1-fail.d: New.
976 * ld-frv/tls-shared-1.d: New.
977 * ld-frv/tls-shared-2.d: New.
978 * ld-frv/tls-static-1.d: New.
979 * ld-frv/tls.exp: New.
980 * ld-frv/fdpic-pie-1.d: Adjust for 64-bit host.
981 * ld-frv/fdpic-pie-2.d: Likewise.
982 * ld-frv/fdpic-pie-6.d: Likewise.
983 * ld-frv/fdpic-pie-7.d: Likewise.
984 * ld-frv/fdpic-pie-8.d: Likewise.
985 * ld-frv/fdpic-shared-1.d: Likewise.
986 * ld-frv/fdpic-shared-2.d: Likewise.
987 * ld-frv/fdpic-shared-3.d: Likewise.
988 * ld-frv/fdpic-shared-4.d: Likewise.
989 * ld-frv/fdpic-shared-5.d: Likewise.
990 * ld-frv/fdpic-shared-6.d: Likewise.
991 * ld-frv/fdpic-shared-7.d: Likewise.
992 * ld-frv/fdpic-shared-8.d: Likewise.
993 * ld-frv/fdpic-shared-local-2.d: Likewise.
994 * ld-frv/fdpic-shared-local-8.d: Likewise.
995 * ld-frv/fdpic-static-1.d: Likewise.
996 * ld-frv/fdpic-static-2.d: Likewise.
997 * ld-frv/fdpic-static-6.d: Likewise.
998 * ld-frv/fdpic-static-7.d: Likewise.
999 * ld-frv/fdpic-static-8.d: Likewise.
1000
dcf507a6
RS
10012005-01-17 Richard Sandiford <rsandifo@redhat.com>
1002
1003 * ld-mips-elf/eh-frame2-{n32,n64}.d: New tests.
1004 * ld-mips-elf/mips-elf.exp: Run them.
1005
e38bc3b5
NC
10062005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
1007
1008 * ld-sh/arch/arch.exp: Correct the email address.
1009 Correct a few comment typos.
1010 (test_arch,test_arch_error): Use 'ld -r' to avoid illegal
1011 relocations killing the test.
1012 * ld-sh/arch/arch_expected.txt: Update/Correct the test results.
1013 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
1014 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
1015 * ld-sh/arch/sh2a-nofpu.s: Generate new file.
1016 * ld-sh/arch/sh2a-or-sh3e.s: Regenerate.
1017 * ld-sh/arch/sh2a-or-sh4.s: Regenerate.
1018 * ld-sh/arch/sh2a.s: Generate new file.
1019 * ld-sh/arch/sh2e.s: Regenerate.
1020 * ld-sh/arch/sh2.s: Regenerate.
1021 * ld-sh/arch/sh3-dsp.s: Regenerate.
1022 * ld-sh/arch/sh3e.s: Regenerate.
1023 * ld-sh/arch/sh3-nommu.s: Regenerate.
1024 * ld-sh/arch/sh3.s: Regenerate.
1025 * ld-sh/arch/sh4al-dsp.s: Regenerate.
1026 * ld-sh/arch/sh4a-nofpu.s: Regenerate.
1027 * ld-sh/arch/sh4a.s: Regenerate.
1028 * ld-sh/arch/sh4-nofpu.s: Regenerate.
1029 * ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
1030 * ld-sh/arch/sh4.s: Regenerate.
1031 * ld-sh/arch/sh-dsp.s: Regenerate.
1032 * ld-sh/arch/sh.s: Regenerate.
1033
15dd0fe8
KK
10342005-01-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1035
1036 * ld-sh/shared-1.d: Update for changed dynamic syms.
1037 * ld-sh/sh64/gotplt.d: Likewise.
1038 * ld-sh/sh64/init-cmpct.d: Likewise.
1039 * ld-sh/sh64/init-media.d: Likewise.
1040 * ld-sh/sh64/init64.d: Likewise.
1041
911a6300
TL
10422004-12-21 Tomer Levi <Tomer.Levi@nsc.com>
1043
fbbb9ac5 1044 * ld-crx/reloc-abs32.d: Update reference file according
911a6300 1045 to disassembler printing method.
cb2d1ef2 1046 * ld-crx/reloc-rel16.d: Likewise.
911a6300
TL
1047 * ld-crx/reloc-rel24.d: Likewise.
1048 * ld-crx/reloc-rel32.d: Likewise.
1049 * ld-crx/reloc-rel4.d: Likewise.
1050 * ld-crx/reloc-rel8-cmp.d: Likewise.
1051 * ld-crx/reloc-rel8.d: Likewise.
1052
1e50d24d
RS
10532004-12-16 Richard Sandiford <rsandifo@redhat.com>
1054
1055 * ld-v850: New directory.
1056
c314987d
RS
10572004-12-14 Richard Sandiford <rsandifo@redhat.com>
1058
1059 * ld-mips-elf/jal-overflow-2.[sd]: New test.
1060 * ld-mips-elf/mips-elf.exp: Run it.
1061
1f0f3e9b
RS
10622004-12-13 Richard Sandiford <rsandifo@redhat.com>
1063
1064 * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported.
1065
5c799c07
AM
10662004-12-11 Alan Modra <amodra@bigpond.net.au>
1067
1068 * ld-mmix/bpo-1.d: Update for changed section syms.
1069 * ld-mmix/bpo-10.d: Likewise.
1070 * ld-mmix/bpo-11.d: Likewise.
1071 * ld-mmix/bpo-14.d: Likewise.
1072 * ld-mmix/bpo-16.d: Likewise.
1073 * ld-mmix/bpo-17.d: Likewise.
1074 * ld-mmix/bpo-18.d: Likewise.
1075 * ld-mmix/bpo-19.d: Likewise.
1076 * ld-mmix/bpo-2.d: Likewise.
1077 * ld-mmix/bpo-22.d: Likewise.
1078 * ld-mmix/bpo-3.d: Likewise.
1079 * ld-mmix/bpo-4.d: Likewise.
1080 * ld-mmix/bpo-5.d: Likewise.
1081 * ld-mmix/bpo-6.d: Likewise.
1082 * ld-mmix/bpo-9.d: Likewise.
1083 * ld-mmix/greg-1.d: Likewise.
1084 * ld-mmix/greg-19.d: Likewise.
1085 * ld-mmix/greg-2.d: Likewise.
1086 * ld-mmix/greg-3.d: Likewise.
1087 * ld-mmix/greg-4.d: Likewise.
1088 * ld-mmix/greg-5.d: Likewise.
1089 * ld-mmix/greg-5s.d: Likewise.
1090 * ld-mmix/greg-6.d: Likewise.
1091 * ld-mmix/greg-7.d: Likewise.
1092 * ld-mmix/loc1.d: Likewise.
1093 * ld-mmix/loc2.d: Likewise.
1094 * ld-mmix/loc3.d: Likewise.
1095 * ld-mmix/loc4.d: Likewise.
1096 * ld-mmix/loc6.d: Likewise.
1097 * ld-mmix/locdo-1.d: Likewise.
1098 * ld-mmix/loct-1.d: Likewise.
1099 * ld-mmix/locto-1.d: Likewise.
1100 * ld-mmix/start-1.d: Likewise.
1101 * ld-sh/sh64/abi32.xd: Likewise.
1102 * ld-sh/sh64/abi64.xd: Likewise.
1103 * ld-sh/sh64/cmpct1.xd: Likewise.
1104 * ld-sh/sh64/mix1.xd: Likewise.
1105 * ld-sh/sh64/mix2.xd: Likewise.
1106 * ld-sh/sh64/rel32.xd: Likewise.
1107 * ld-sh/sh64/rel64.xd: Likewise.
1108 * ld-sh/sh64/shdl32.xd: Likewise.
1109 * ld-sh/sh64/shdl64.xd: Likewise.
1110
3a6eb9c0
ILT
11112004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1112
1113 * ld-mips-elf/jalbal.d: New test.
1114 * ld-mips-elf/jalbal.s: New test.
1115 * ld-mips-elf/mips-elf.exp: Run it.
1116
0efd4160
ILT
11172004-12-08 Ian Lance Taylor <ian@wasabisystems.com>
1118
1119 * ld-mips-elf/jaloverflow.d: New test.
1120 * ld-mips-elf/jaloverflow.s: New test.
1121 * ld-mips-elf/mips-elf.exp: Run it.
1122
e1d97869
L
11232004-12-03 H.J. Lu <hongjiu.lu@intel.com>
1124
1125 * ld-elf/group1.d: Support 64bit.
1126
529fcb95
PB
11272004-12-01 Paul Brook <paul@codesourcery.com>
1128
1129 * ld-elf/group1.d: New test.
1130 * ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test.
1131
6db74b6f
DJ
11322004-12-01 Daniel Jacobowitz <dan@codesourcery.com>
1133
1134 * ld-selective/selective.exp: Use -print-libgcc-file-name for
1135 ARM and v850 also.
1136
0beaef2b
PB
11372004-11-24 Paul Brook <paul@codesourcery.com>
1138
1139 * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change.
1140
3ec57632
NC
11412004-11-19 Nick Clifton <nickc@redhat.com>
1142
1143 * ld-scripts/script.exp: Add test of memory linker script.
1144 Reorganise code to remove unnecessary indentation.
1145 Fix target tests to avoid using --image-base with *-nto targets.
1146 * ld-scripts/memory.t: New linker script to test the MEMORY
1147 section and the ORIGIN and LENGTH operators.
1148
b7693d02
DJ
11492004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
1150
1151 * ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s,
1152 ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r,
1153 ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld,
1154 ld-arm/arm-lib.ld: New files.
1155 * ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d,
1156 ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
1157 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d,
1158 ld-arm/arm-static-app.r: Update for big-endian.
1159 * ld-arm/arm-elf.exp: Run the new tests.
1160
353057a5
RS
11612004-11-16 Richard Sandiford <rsandifo@redhat.com>
1162
1163 * ld-mips-elf/eh-frame1.{s,ld},
1164 * ld-mips-elf/eh-frame1-{n32,n64},d: New test.
1165 * ld-mips-elf/mips-elf.exp: Run it.
1166
d693c47e
AM
11672004-11-10 Alan Modra <amodra@bigpond.net.au>
1168
1169 * ld-d10v/reloc-003.d: Update for changed error message.
1170 * ld-d10v/reloc-004.d: Likewise.
1171 * ld-d10v/reloc-007.d: Likewise.
1172 * ld-d10v/reloc-008.d: Likewise.
1173 * ld-d10v/reloc-011.d: Likewise.
1174 * ld-d10v/reloc-012.d: Likewise.
1175 * ld-d10v/reloc-015.d: Likewise.
1176 * ld-d10v/reloc-016.d: Likewise.
1177
e06fb9c3
NC
11782004-11-08 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
1179
1180 * ld-scripts/weak.exp: Enable test on PE, XFAIL non-i386 PE.
1181 * ld-undefined/weak-undef.exp: Enable test on PE, XFAIL non-i386
1182 PE.
1183 * lib/ld-lib.exp (is_pecoff_format): New.
1184
300dac7e
NC
11852004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
1186 Vineet Sharma <vineets@noida.hcltech.com>
1187
1188 * ld-maxq: New directory. Contains tests for the new maxq port.
1189
1f02b94b
HPN
11902004-11-04 Hans-Peter Nilsson <hp@bitrange.com>
1191
1192 * ld-elf/merge.d: xfail crisv32-*-*.
1193 * ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s,
1194 ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
1195 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
1196 ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s,
1197 ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d,
1198 ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d,
1199 ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d,
1200 ld-cris/va-v10.d, ld-cris/va-v32.d: New tests.
1201 * ld-cris/ldsym1.d: Adjust for change in linker script.
1202
ca7d30d9
HPN
12032004-11-02 Hans-Peter Nilsson <hp@axis.com>
1204
1205 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
1206 ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d,
1207 ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d,
1208 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d,
1209 ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd,
1210 ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd,
1211 ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g,
1212 ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t,
1213 ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r,
1214 ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd,
1215 ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd,
1216 ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd,
1217 ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden.
1218
3e3b46e5
PB
12192004-10-26 Paul Brook <paul@codesourcery.com>
1220
1221 * ld-elfvers/vers.exp (build_binary): Add ldargs parameter.
1222 (build_vers_lib_pic_flags): New function.
1223 Add vers29 test.
1224 * ld-elfvers/vers29.c: New file.
1225 * ld-elfvers/vers29.dsym: New file.
1226 * ld-elfvers/vers29.ver: New file.
1227
04d3ad57
HPN
12282004-10-24 Hans-Peter Nilsson <hp@bitrange.com>
1229
1fddb8da
HPN
1230 * ld-mmix/sec-8m.d: Adjust test for dump using correct section
1231 length.
1232 * ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d.
1233 * ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test.
1234
04d3ad57
HPN
1235 * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
1236 ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d,
1237 ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d,
1238 ld-mmix/reg-1m.d: Adjust for changed error message format.
1239
0e99ae0c
L
12402004-10-19 H.J. Lu <hongjiu.lu@intel.com>
1241
1242 * ld-elf/exclude.exp: Allow cris-*-elf.
1243
1244 * ld-elf/exclude1.s: Add ".data". Remove "- include_sym".
1245 * ld-elf/exclude2.s: Add ".data".
1246
cad5e2c2
HPN
12472004-10-19 Hans-Peter Nilsson <hp@bitrange.com>
1248
1249 * ld-elf/exclude.exp: Don't run for cris-*-elf.
1250
b58f81ae
DJ
12512004-10-16 Daniel Jacobowitz <dan@debian.org>
1252
1253 * ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New.
1254
391df1c0
AM
12552004-10-15 Alan Modra <amodra@bigpond.net.au>
1256
1257 * ld-crx/reloc-num8.d: Adjust for changed orphan placement.
1258 * ld-crx/reloc-num16.d: Likewise.
1259 * ld-crx/reloc-num32.d: Likewise.
1260 * ld-scripts/provide-2.t: Start .data at 0x2000.
1261 * ld-scripts/provide-2.d: Adjust.
1262
e0255be8
L
12632004-10-14 H.J. Lu <hongjiu.lu@intel.com>
1264
1265 * ld-scripts/sort.exp: Run for ELF targets only.
1266
afd7a018
AM
12672004-10-14 Alan Modra <amodra@bigpond.net.au>
1268
1269 * ld-scripts/overlay-size.d: Update for changed orphan section
1270 placement.
1271 * ld-mmix/bpo-18.d: Likewise.
1272
43cd72b9
BW
12732004-10-07 Bob Wilson <bob.wilson@acm.org>
1274
1275 * ld-xtensa/lcall1.s: Use .literal directive.
1276 * ld-xtensa/lcall2.s: Align function entry.
1277 * ld-xtensa/coalesce2.s: Likewise.
1278
bcaa7b3e
L
12792004-10-04 H.J. Lu <hongjiu.lu@intel.com>
1280
1281 * ld-scripts/sort.exp: New file for section sorting tests.
1282 * ld-scripts/sort_b_a.d: Likewise
1283 * ld-scripts/sort_b_a.s: Likewise
1284 * ld-scripts/sort_b_a.t: Likewise
1285 * ld-scripts/sort_b_a_a-1.d: Likewise
1286 * ld-scripts/sort_b_a_a-2.d: Likewise
1287 * ld-scripts/sort_b_a_a-3.d: Likewise
1288 * ld-scripts/sort_b_a_a.t: Likewise
1289 * ld-scripts/sort_b_a_n-1.d: Likewise
1290 * ld-scripts/sort_b_a_n-2.d: Likewise
1291 * ld-scripts/sort_b_a_n-3.d: Likewise
1292 * ld-scripts/sort_b_a_n.t: Likewise
1293 * ld-scripts/sort_b_n.d: Likewise
1294 * ld-scripts/sort_b_n.s: Likewise
1295 * ld-scripts/sort_b_n.t: Likewise
1296 * ld-scripts/sort_b_n_a-1.d: Likewise
1297 * ld-scripts/sort_b_n_a-2.d: Likewise
1298 * ld-scripts/sort_b_n_a-3.d: Likewise
1299 * ld-scripts/sort_b_n_a.t: Likewise
1300 * ld-scripts/sort_b_n_n-1.d: Likewise
1301 * ld-scripts/sort_b_n_n-2.d: Likewise
1302 * ld-scripts/sort_b_n_n-3.d: Likewise
1303 * ld-scripts/sort_b_n_n.t: Likewise
1304 * ld-scripts/sort_n_a-a.s: Likewise
1305 * ld-scripts/sort_n_a-b.s: Likewise
1306 * ld-scripts/sort_no-1.d: Likewise
1307 * ld-scripts/sort_no-2.d: Likewise
1308 * ld-scripts/sort_no.t: Likewise
1309
d2c252d7
L
13102004-10-01 H.J. Lu <hongjiu.lu@intel.com>
1311
1312 * ld-powerpc/tls.s: Don't set tls type for undefined syms.
1313 * ld-powerpc/tls32.s: Likewise.
1314 * ld-powerpc/tlstoc.s: Likewise.
1315 * ld-s390/tlsbin.s: Likewise.
1316 * ld-s390/tlsbin_64.s: Likewise.
1317 * ld-s390/tlsbinpic.s: Likewise.
1318 * ld-s390/tlsbinpic_64.s: Likewise.
1319 * ld-s390/tlspic1.s: Likewise.
1320 * ld-s390/tlspic1_64.s: Likewise.
1321 * ld-sparc/tlssunbin32.s: Likewise.
1322 * ld-sparc/tlssunbinpic32.s: Likewise.
1323 * ld-sparc/tlssunnopic32.s: Likewise.
1324 * ld-sparc/tlssunpic32.s: Likewise.
1325
99f5fc1b
AM
13262004-10-01 Alan Modra <amodra@bigpond.net.au>
1327
1328 * ld-s390/tlsbin.s: Set tls type for undefined syms.
1329 * ld-s390/tlsbin_64.s: Likewise.
1330 * ld-s390/tlsbinpic.s: Likewise.
1331 * ld-s390/tlsbinpic_64.s: Likewise.
1332 * ld-s390/tlspic1.s: Likewise.
1333 * ld-s390/tlspic1_64.s: Likewise.
1334 * ld-sparc/tlssunbin32.s: Likewise.
1335 * ld-sparc/tlssunbinpic32.s: Likewise.
1336 * ld-sparc/tlssunnopic32.s: Likewise.
1337 * ld-sparc/tlssunpic32.s: Likewise.
1338
9a910d56
AM
13392004-10-01 Alan Modra <amodra@bigpond.net.au>
1340
1341 * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location.
1342
f7bf754f
NC
13432004-10-01 Nick Clifton <nickc@redhat.com>
1344
1345 PR 371
1346 * ld-undefined/undefined.exp: Remove redundant XPASS
1347 specifications.
1348
73d14ad4
AM
13492004-10-01 Alan Modra <amodra@bigpond.net.au>
1350
1351 * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms.
1352 * ld-powerpc/tls32.s (gd, ld): Likewise.
1353 * ld-powerpc/tlstoc.s (gd, ld): Likewise.
1354 * ld-powerpc/tlsso.r: Update.
1355 * ld-powerpc/tlsso32.r: Update.
1356 * ld-powerpc/tlstocso.r: Update.
1357
eeac373a
PB
13582004-09-30 Paul Brook <paul@codesourcery.com>
1359
1360 * ld-arm/arm-elf.exp: Add test for --target2=abs.
1361 * ld-arm/arm-target2-abs.d: New file.
1362
981beeee
AM
13632004-09-29 Alan Modra <amodra@bigpond.net.au>
1364
1365 * ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary.
1366 * ld-pe/secrel.d: Adjust to suit.
1367
1ba54ee0
AM
13682004-09-24 Alan Modra <amodra@bigpond.net.au>
1369
1370 * ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string.
1371
cbaa0dc5
AM
13722004-09-22 Alan Modra <amodra@bigpond.net.au>
1373
1374 * ld-i386/tlsbin.rd: Update for changed segment map.
1375 * ld-i386/tlsnopic.rd: Likewise.
1376 * ld-i386/tlspic.rd: Likewise.
1377 * ld-powerpc/tlsexe.r: Likewise.
1378 * ld-powerpc/tlsexe32.r: Likewise.
1379 * ld-powerpc/tlsexetoc.r: Likewise.
1380 * ld-powerpc/tlsso.r: Likewise.
1381 * ld-powerpc/tlsso32.r: Likewise.
1382 * ld-powerpc/tlstocso.r: Likewise.
1383 * ld-s390/tlsbin.rd: Likewise.
1384 * ld-s390/tlsbin_64.rd: Likewise.
1385 * ld-s390/tlspic.rd: Likewise.
1386 * ld-s390/tlspic_64.rd: Likewise.
1387 * ld-sh/tlsbin-2.d: Likewise.
1388 * ld-sh/tlspic-2.d: Likewise.
1389 * ld-x86-64/tlsbin.rd: Likewise.
1390 * ld-x86-64/tlspic.rd: Likewise.
1391
b301b248
AM
13922004-09-22 Alan Modra <amodra@bigpond.net.au>
1393
1394 * ld-scripts/overlay-size.d: Don't check .mbss lma.
1395 * ld-sh/sh64/mix1.xd: Update for changed .bss file offset.
1396 * ld-sh/sh64/shdl32.xd: Likewise.
1397 * ld-sh/sh64/shdl64.xd: Likewise.
1398
3674e28a
PB
13992004-09-17 Paul Brook <paul@codesourcery.com>
1400
1401 * ld-arm/arm-target1-{abs,rel}.d}: New files.
1402 * ld-arm/arm-target1.s: New file.
1403 * ld-arm/arm-target2-{,got-}rel.d: New files.
1404 * ld-arm/arm-target2.s: New file.
1405 * ld-arm/arm-rel31.d: New files.
1406 * ld-arm/arm-rel31.s: New files.
1407 * ld-arm/arm.ld: New file.
1408 * ld-arm/arm-elf.exp: Add new tests.
1409
e646467d
HPN
14102004-09-07 Hans-Peter Nilsson <hp@axis.com>
1411
f9c37615 1412 * ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s:
e646467d
HPN
1413 New test.
1414
42851540
NC
14152004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
1416
1417 * ld-crx: New directory.
1418 * ld-crx/crx.exp: New test script.
1419 * ld-crx/crx.ld: New linker script.
1420 * ld-crx/reloc-abs32.s: New file.
1421 * ld-crx/reloc-abs32.d: Likewise.
1422 * ld-crx/reloc-imm16.s: Likewise.
1423 * ld-crx/reloc-imm16.d: Likewise.
1424 * ld-crx/reloc-imm32.s: Likewise.
1425 * ld-crx/reloc-imm32.d: Likewise.
1426 * ld-crx/reloc-num8.s: Likewise.
1427 * ld-crx/reloc-num8.d: Likewise.
1428 * ld-crx/reloc-num16.s: Likewise.
1429 * ld-crx/reloc-num16.d: Likewise.
1430 * ld-crx/reloc-num32.s: Likewise.
1431 * ld-crx/reloc-num32.d: Likewise.
1432 * ld-crx/reloc-regrel12.s: Likewise.
1433 * ld-crx/reloc-regrel12.d: Likewise.
1434 * ld-crx/reloc-regrel22.s: Likewise.
1435 * ld-crx/reloc-regrel22.d: Likewise.
1436 * ld-crx/reloc-regrel28.s: Likewise.
1437 * ld-crx/reloc-regrel28.d: Likewise.
1438 * ld-crx/reloc-regrel32.s: Likewise.
1439 * ld-crx/reloc-regrel32.d: Likewise.
1440 * ld-crx/reloc-rel4.s: Likewise.
1441 * ld-crx/reloc-rel4.d: Likewise.
1442 * ld-crx/reloc-rel8.s: Likewise.
1443 * ld-crx/reloc-rel8.d: Likewise.
1444 * ld-crx/reloc-rel8-cmp.s: Likewise.
1445 * ld-crx/reloc-rel8-cmp.d: Likewise.
1446 * ld-crx/reloc-rel16.s: Likewise.
1447 * ld-crx/reloc-rel16.d: Likewise.
1448 * ld-crx/reloc-rel24.s: Likewise.
1449 * ld-crx/reloc-rel24.d: Likewise.
1450 * ld-crx/reloc-rel32.s: Likewise.
1451 * ld-crx/reloc-rel32.d: Likewise.
1452
f4faf27b
HPN
14532004-08-21 Hans-Peter Nilsson <hp@axis.com>
1454
1455 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
1456 ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
1457 ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
1458 ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
1459 sections.
1460
82dd044a
AM
14612004-08-17 Alan Modra <amodra@bigpond.net.au>
1462
1463 * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
1464
2f4a83ee
AM
14652004-08-17 Alan Modra <amodra@bigpond.net.au>
1466
1467 * ld-scripts/cross1.t: Remove .opd section spec.
1468
c98bad6f
SC
14692004-08-01 Stephane Carrez <stcarrez@nerim.fr>
1470
1471 * ld-undefined/undefined.exp: The undefine tests now work on
1472 68HC11 and 68HC12.
1473
ff636ee3
KK
14742004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1475
1476 * ld-sh/sh64/crange3-cmpct.rd: Update.
1477 * ld-sh/sh64/crange3-media.rd: Update.
1478
1bec8141
NC
14792004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
1480
1481 * ld-h8300/h8300.exp: Addition of new test case to check
1482 relaxation for H8S target.
1483 * ld-h8300/relax-6.s: New test source file.
1484 * ld-h8300/relax-6.d: New test expected disassembly file.
1485 * ld-h8300/relax-6-coff.d: New test expected disassembly file for
1486 coff format.
1487
ed049af3
NC
14882004-07-22 Nick Clifton <nickc@redhat.com>
1489
1490 PR/280
1491 * ld-h8300/relax-3-coff.d: Remove duplicated raw insn values.
1492 * ld-h8300/relax-3.d: Likewise.
1493 * ld-h8300/relax-4-coff.d: Likewise.
1494 * ld-h8300/relax-4.d: Likewise.
1495 * ld-h8300/relax-5-coff.d: Likewise.
1496 * ld-h8300/relax.d: Likewise.
1497
08ccf96b
L
14982004-07-22 H.J. Lu <hongjiu.lu@intel.com>
1499
1500 * ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test.
1501
ceb78239
NC
15022004-07-13 Nitin Yewale <nitiny@kpitcummins.com>
1503
1504 * ld-h8300/h8300.exp: Addition of gcsection test case.
1505 * ld-h8300/gcsection.s: New test source file.
1506 * ld-h8300/gcsection.d: New test expected disassembly file.
1507
17a6716a
RS
15082004-07-08 Maciej W. Rozycki <macro@linux-mips.org>
1509
1510 * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
1511 * ld-mips-elf/mips-elf.exp: Run it.
1512
f6a8ae81
KK
15132004-07-02 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1514
1515 * ld-elf/frame.exp: Don't run on sh*-*-elf*.
1516 * ld-sh/shared-1.d: Adjust for section reordering changes.
1517 * ld-sh/shared-2.d: Likewise.
1518 * ld-sh/tlsbin-2.d: Likewise.
1519 * ld-sh/tlspic-2.d: Likewise.
1520 * ld-sh/sh64/abi32.xd: Likewise.
1521 * ld-sh/sh64/abi64.xd: Likewise.
1522 * ld-sh/sh64/cmpct1.xd: Likewise.
1523 * ld-sh/sh64/crange1.rd: Likewise.
1524 * ld-sh/sh64/crange2.rd: Likewise.
1525 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1526 * ld-sh/sh64/crange3-media.rd: Likewise.
1527 * ld-sh/sh64/crange3.rd: Likewise.
1528 * ld-sh/sh64/gotplt.d: Likewise.
1529 * ld-sh/sh64/init-cmpct.d: Likewise.
1530 * ld-sh/sh64/init-media.d: Likewise.
1531 * ld-sh/sh64/init64.d: Likewise.
1532 * ld-sh/sh64/mix1.xd: Likewise.
1533 * ld-sh/sh64/mix2.xd: Likewise.
1534 * ld-sh/sh64/shdl32.xd: Likewise.
1535 * ld-sh/sh64/shdl64.xd: Likewise.
1536
5bb2a876
AM
15372004-07-02 Alan Modra <amodra@bigpond.net.au>
1538
1539 * ld-discard/static.d: Accept both original sym and section sym.
1540
d74eb795
JJ
15412004-07-01 Jakub Jelinek <jakub@redhat.com>
1542
1543 * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes
1544 and removal of unneeded STT_SECTION symbols from .dynsym.
1545 * ld-sparc/tlssunbin32.rd: Likewise.
1546 * ld-sparc/tlssunpic32.dd: Likewise.
1547 * ld-sparc/tlssunpic32.sd: Likewise.
1548 * ld-sparc/tlssunbin32.dd: Likewise.
1549 * ld-sparc/tlssunbin32.sd: Likewise.
1550 * ld-sparc/tlssunbin32.td: Likewise.
1551
cdd3575c
AM
15522004-07-01 Alan Modra <amodra@bigpond.net.au>
1553
1554 * ld-discard/extern.d: Update.
1555 * ld-discard/start.d: Update.
1556 * ld-discard/static.d: Update.
1557
2de26f35
L
15582004-06-30 H.J. Lu <hongjiu.lu@intel.com>
1559
1560 PR 233
1561 * ld-discard/extern.d: Updated.
1562 * ld-discard/start.d: Likewise.
1563 * ld-discard/static.d: Likewise.
1564
5b9b7d81
JR
15652004-06-29 J"orn Rennecke <joern.rennecke@superh.com>
1566
1567 Actually add these files:
1568 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
e06fb9c3
NC
1569 * ld-sh/arch/arch.exp: New test script.
1570 * ld-sh/arch/arch_expected.txt: New file.
1571 * ld-sh/arch/sh.s: New file.
1572 * ld-sh/arch/sh2.s: New file.
1573 * ld-sh/arch/sh-dsp.s: New file.
1574 * ld-sh/arch/sh2e.s: New file.
1575 * ld-sh/arch/sh3-nommu.s: New file.
1576 * ld-sh/arch/sh3.s: New file.
1577 * ld-sh/arch/sh3-dsp.s: New file.
1578 * ld-sh/arch/sh3e.s: New file.
1579 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1580 * ld-sh/arch/sh4-nofpu.s: New file.
1581 * ld-sh/arch/sh4.s: New file.
1582 * ld-sh/arch/sh4a-nofpu.s: New file.
1583 * ld-sh/arch/sh4al-dsp.s: New file.
1584 * ld-sh/arch/sh4a.s: New file.
5b9b7d81 1585
3874ed78
AM
15862004-06-29 Alan Modra <amodra@bigpond.net.au>
1587
1588 * ld-elf/frame.exp: Don't run on mcore.
1589
336d6a64
AM
15902004-06-26 Alan Modra <amodra@bigpond.net.au>
1591
1592 * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets.
1593
35d437df
L
15942004-06-24 H.J. Lu <hongjiu.lu@intel.com>
1595
1596 * ld-elfvers/vers.exp: Use PIC for shared libraries by default.
1597
aee6f5b4
AO
15982004-06-21 Alexandre Oliva <aoliva@redhat.com>
1599
1600 * ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script.
1601 * ld-frv/fdpic-pie-2.d: Likewise.
1602 * ld-frv/fdpic-pie-6.d: Likewise.
1603 * ld-frv/fdpic-pie-7.d: Likewise.
1604 * ld-frv/fdpic-pie-8.d: Likewise.
1605 * ld-frv/fdpic-shared-1.d: Likewise.
1606 * ld-frv/fdpic-shared-2.d: Likewise.
1607 * ld-frv/fdpic-shared-3.d: Likewise.
1608 * ld-frv/fdpic-shared-4.d: Likewise.
1609 * ld-frv/fdpic-shared-5.d: Likewise.
1610 * ld-frv/fdpic-shared-6.d: Likewise.
1611 * ld-frv/fdpic-shared-7.d: Likewise.
1612 * ld-frv/fdpic-shared-8.d: Likewise.
1613 * ld-frv/fdpic-shared-local-2.d: Likewise.
1614 * ld-frv/fdpic-shared-local-8.d: Likewise.
1615
e6f12cf6
NC
16162004-06-21 Nick Clifton <nickc@redhat.com>
1617
1618 * ld-elf/frame.exp: Handle ports which do not support the --shared
1619 linker switch.
1620
23a75657
NC
16212004-06-18 Jan Beulich <jbeulich@novell.com>
1622
1623 * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
1624 actually referenced (gcc 3.4 eliminates comparisons of addresses
1625 of global symbols with NULL).
1626 * ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc
1627 3.4.0 and above, as this option and its functionality is no longer
1628 supported, making these tests fail).
1629
e06fb9c3
NC
16302004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1631
1632 * ld-sh/arch/arch.exp: New test script.
1633 * ld-sh/arch/arch_expected.txt: New file.
1634 * ld-sh/arch/sh.s: New file.
1635 * ld-sh/arch/sh2.s: New file.
1636 * ld-sh/arch/sh-dsp.s: New file.
1637 * ld-sh/arch/sh2e.s: New file.
1638 * ld-sh/arch/sh3-nommu.s: New file.
1639 * ld-sh/arch/sh3.s: New file.
1640 * ld-sh/arch/sh3-dsp.s: New file.
1641 * ld-sh/arch/sh3e.s: New file.
1642 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1643 * ld-sh/arch/sh4-nofpu.s: New file.
1644 * ld-sh/arch/sh4.s: New file.
1645 * ld-sh/arch/sh4a-nofpu.s: New file.
1646 * ld-sh/arch/sh4al-dsp.s: New file.
1647 * ld-sh/arch/sh4a.s: New file.
1648
c9c33288
NC
16492004-05-18 Nick Clifton <nickc@redhat.com>
1650
1651 * ld-elf/frame.s: Replace @ with % so that the file can be
1652 compiled by an ARM targeted GAS.
1653 * ld-elf/table.s: Likewise.
1654 * ld-elf/tbss.s: Likewise. Also replace .align <foo> with
1655 .p2align (log2 <foo>) to cope with the fact that the ARM .align
1656 directive takes a power-of-two argument.
1657
117a3ac8
L
16582004-05-17 H.J. Lu <hongjiu.lu@intel.com>
1659
1660 * ld-elf/frame.exp: New file. Test read-only .eh_frame and
1661 .gcc_except_table sections.
1662 * ld-elf/frame.s: Likewise.
1663 * ld-elf/table.s: Likewise.
1664 * ld-elf/tbss.s: Likewise.
1665
2f2f4511
KK
16662004-05-12 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1667
1668 * ld-sh/tlsbin-2.d: Adjust for section reordering changes
1669 and removal of unneeded STT_SECTION symbols from .dynsym.
1670 * ld-sh/tlsbin-3.d: Likewise.
1671 * ld-sh/tlspic-2.d: Likewise.
1672
b24f926d
BE
16732004-05-12 Ben Elliston <bje@au.ibm.com>
1674
1675 * ld-sh/sh64/relax.exp: Remove stray semicolons.
1676 * ld-sh/sh64/relfail.exp: Likewise.
1677 * lib/ld-lib.exp: Likewise.
1678
8c37241b
JJ
16792004-05-11 Jakub Jelinek <jakub@redhat.com>
1680
1681 * ld-i386/tlspic.rd: Adjust for section reordering changes
1682 and removal of unneeded STT_SECTION symbols from .dynsym.
1683 * ld-i386/tlspic.dd: Likewise.
1684 * ld-i386/tlspic.sd: Likewise.
1685 * ld-i386/tlsbin.rd: Likewise.
1686 * ld-i386/tlsbinpic.s: Likewise.
1687 * ld-i386/tlsbin.dd: Likewise.
1688 * ld-i386/tlsbin.sd: Likewise.
1689 * ld-i386/tlsnopic.rd: Likewise.
1690 * ld-i386/tlsnopic1.s: Likewise.
1691 * ld-i386/combreloc.d: Likewise.
1692 * ld-i386/tlsnopic.dd: Likewise.
1693 * ld-i386/tlsnopic.sd: Likewise.
1694 * ld-x86-64/tlspic.rd: Likewise.
1695 * ld-x86-64/tlspic.dd: Likewise.
1696 * ld-x86-64/tlsbin.dd: Likewise.
1697 * ld-x86-64/tlspic.sd: Likewise.
1698 * ld-x86-64/tlsbin.sd: Likewise.
1699 * ld-x86-64/tlspic.td: Likewise.
1700 * ld-x86-64/tlsbin.td: Likewise.
1701 * ld-x86-64/tlsbin.rd: Likewise.
1702 * ld-s390/tlspic1.s: Likewise.
1703 * ld-s390/tlsbinpic.s: Likewise.
1704 * ld-s390/tlspic.rd: Likewise.
1705 * ld-s390/tlsbin.rd: Likewise.
1706 * ld-s390/tlspic.dd: Likewise.
1707 * ld-s390/tlsbin.dd: Likewise.
1708 * ld-s390/tlsbin.sd: Likewise.
1709 * ld-s390/tlsbin.td: Likewise.
1710 * ld-s390/tlspic.sd: Likewise.
1711 * ld-s390/tlspic.td: Likewise.
1712 * ld-s390/tlspic1_64.s: Likewise.
1713 * ld-s390/tlsbinpic_64.s: Likewise.
1714 * ld-s390/tlspic_64.rd: Likewise.
1715 * ld-s390/tlsbin_64.rd: Likewise.
1716 * ld-s390/tlspic_64.dd: Likewise.
1717 * ld-s390/tlsbin_64.dd: Likewise.
1718 * ld-s390/tlspic_64.sd: Likewise.
1719 * ld-s390/tlspic_64.td: Likewise.
1720 * ld-s390/tlsbin_64.td: Likewise.
1721 * ld-s390/tlsbin_64.sd: Likewise.
1722 * ld-powerpc/tlsexe32.r: Likewise.
1723 * ld-powerpc/tlsso32.r: Likewise.
1724 * ld-powerpc/tlsso32.d: Likewise.
1725 * ld-powerpc/tlsso32.g: Likewise.
1726 * ld-powerpc/tlsso32.t: Likewise.
1727 * ld-powerpc/tlsexe.r: Likewise.
1728 * ld-powerpc/tlsso.r: Likewise.
1729 * ld-powerpc/tlsso.g: Likewise.
1730 * ld-powerpc/tlsexetoc.r: Likewise.
1731 * ld-powerpc/tlstocso.r: Likewise.
1732 * ld-powerpc/tlstocso.g: Likewise.
1733 * ld-ia64/tlspic.rd: Likewise.
1734 * ld-ia64/tlspic.dd: Likewise.
1735 * ld-ia64/tlspic.sd: Likewise.
1736 * ld-ia64/tlspic.td: Likewise.
1737 * ld-ia64/tlsbin.rd: Likewise.
1738 * ld-ia64/tlsbin.sd: Likewise.
1739 * ld-ia64/tlsbin.td: Likewise.
1740 * ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x.
1741 * ld-shared/shared.exp: Likewise.
1742
816a1cc6
HPN
17432004-05-10 John Paul Wallington <jpw@gnu.org>
1744
1745 * ld-mmix/bspec2.d: Update sh_info to decimal.
1746 * ld-mmix/local1.d: Likewise.
1747 * ld-mmix/local3.d: Likewise.
1748 * ld-mmix/local5.d: Likewise.
1749 * ld-mmix/local7.d: Likewise.
1750
b8bfc9e1
AO
17512004-05-05 Alexandre Oliva <aoliva@redhat.com>
1752
1753 * ld-frv/fdpic.exp: Restore $LDFLAGS at the end.
1754 * ld-frv/fr450-link.d: Match fdpic as well.
1755
7e415deb
KK
17562004-05-05 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1757
1758 * ld-sh/sh64/crange1.rd: Update sh_info to decimal.
1759 * ld-sh/sh64/crange2.rd: Likewise.
1760 * ld-sh/sh64/crange3.rd: Likewise.
1761 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1762 * ld-sh/sh64/crange3-media.rd: Likewise.
1763 * ld-sh/sh64/crangerel1.rd: Likewise.
1764 * ld-sh/sh64/crangerel2.rd: Likewise.
1765
0c9c985c
AM
17662004-05-05 Alan Modra <amodra@bigpond.net.au>
1767
1768 * ld-powerpc/tlsexe.r: Update sh_info to decimal.
1769 * ld-powerpc/tlsexe32.r: Likewise.
1770 * ld-powerpc/tlsexetoc.r: Likewise.
1771 * ld-powerpc/tlsso.r: Likewise.
1772 * ld-powerpc/tlsso32.r: Likewise.
1773 * ld-powerpc/tlstocso.r: Likewise.
1774
4030e8f6
CD
17752004-04-24 Chris Demetriou <cgd@broadcom.com>
1776
1777 * ld-elf/merge.d: XFAIL on all MIPS targets.
1778
15fb45b8
AM
17792004-04-24 Alan Modra <amodra@bigpond.net.au>
1780
1781 * ld-powerpc/tlsexe32.d: Update.
1782 * ld-powerpc/tlsso32.d: Update.
1783
76fe5927
CD
17842004-04-23 Chris Demetriou <cgd@broadcom.com>
1785
1786 * ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic
1787 removal.
1788 * ld-mips-elf/reloc-3-srec.d: Likewise.
1789 * ld-mips-elf/reloc-3.ld: Likewise.
1790 * ld-mips-elf/reloc-3a.s: Likewise.
1791 * ld-mips-elf/reloc-3b.s: Likewise.
1792 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1793
1f1799d5
KK
17942004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1795
1796 * ld-sh/tlsbin-1.d: Update
1797 * ld-sh/tlspic-1.d: Update.
1798
01e91a6c
L
17992004-04-22 H.J. Lu <hongjiu.lu@intel.com>
1800
1801 * ld-i386/tlspic.dd: Updated.
1802
23867d67
CD
18032004-04-21 Chris Demetriou <cgd@broadcom.com>
1804
1805 * ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal.
1806 * ld-empic/empic.exp: Likewise.
1807 * ld-empic/relax.t: Likewise.
1808 * ld-empic/relax1.c: Likewise.
1809 * ld-empic/relax2.c: Likewise.
1810 * ld-empic/relax3.c: Likewise.
1811 * ld-empic/relax4.c: Likewise.
1812 * ld-empic/runtest1.c: Likewise.
1813 * ld-empic/runtest2.c: Likewise.
1814 * ld-empic/runtesti.s: Likewise.
1815 * ld-mips-elf/empic1-ln.d: Likewise.
1816 * ld-mips-elf/empic1-lp.d: Likewise.
1817 * ld-mips-elf/empic1-mn.d: Likewise.
1818 * ld-mips-elf/empic1-mp.d: Likewise.
1819 * ld-mips-elf/empic1-ref.s: Likewise.
1820 * ld-mips-elf/empic1-sn.d: Likewise.
1821 * ld-mips-elf/empic1-sp.d: Likewise.
1822 * ld-mips-elf/empic1-space.s: Likewise.
1823 * ld-mips-elf/empic1-tgt.s: Likewise.
1824 * ld-mips-elf/empic2-fwd-0.d: Likewise.
1825 * ld-mips-elf/empic2-fwd-1.d: Likewise.
1826 * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
1827 * ld-mips-elf/empic2-ref.s: Likewise.
1828 * ld-mips-elf/empic2-rev-0.d: Likewise.
1829 * ld-mips-elf/empic2-rev-1.d: Likewise.
1830 * ld-mips-elf/empic2-rev-tgt.s: Likewise.
1831 * ld-mips-elf/empic2-space.s: Likewise.
1832 * ld-mips-elf/emrelocs-eb.d: Likewise.
1833 * ld-mips-elf/emrelocs-el.d: Likewise.
1834 * ld-mips-elf/emrelocs.ld: Likewise.
1835 * ld-mips-elf/emrelocs1.s: Likewise.
1836 * ld-mips-elf/emrelocs2.s: Likewise.
1837 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1838
a664545d
L
18392004-04-20 H.J. Lu <hongjiu.lu@intel.com>
1840
1841 * ld-elfweak/elfweak.exp: Add an undefined weak size change
1842 test.
1843
1844 * ld-elfweak/size.dat: New file.
1845 * ld-elfweak/size_bar.c: Likewise.
1846 * ld-elfweak/size_foo.c: Likewise.
1847 * ld-elfweak/size_main.c: Likewise.
1848
6482c264
NC
18492004-04-14 Brian Ford <ford@vss.fsi.com>
1850 DJ Delorie <dj@redhat.com>
1851
1852 * ld-pe/pe.exp: New, tests for i?86 PE.
1853 * ld-pe/secrel1.s: New, test R_SECREL32 reloc.
1854 * ld-pe/secrel2.s: Likewise.
1855 * ld-pe/secrel.d: Likewise.
1856
4dc570c2
JJ
18572004-04-19 Jakub Jelinek <jakub@redhat.com>
1858
1859 * ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64.
1860 * ld-shared/shared.exp: Likewise.
1861
a4b6e8f6
L
18622004-04-14 H.J. Lu <hongjiu.lu@intel.com>
1863
1864 * ld-scripts/assert.s: Add a newline.
1865 * ld-scripts/data.s: Likewise.
1866
8bfaaee7
AM
18672004-04-08 Alan Modra <amodra@bigpond.net.au>
1868
1869 PR 47.
1870 * ld-cdtest/cdtest.exp: Remove -fgnu-linker.
1871
76cb62b0
AM
18722004-04-08 Alan Modra <amodra@bigpond.net.au>
1873
1874 * ld-scripts/align.exp: Don't run on aix.
1875 * ld-scripts/assert.s: Remove comment.
1876 * ld-scripts/data.s: Likewise.
1877 * ld-scripts/data.t: Set start address to allow for aout headers.
1878 Make first LONG pc-relative.
1879 * ld-scripts/data.d: Update.
1880 * ld-scripts/defined2.d: Allow other random syms.
1881 * ld-scripts/defined3.d: Likewise.
1882 * ld-scripts/provide-1.s: Pad section.
1883 * ld-scripts/provide-1.t: Set .data address and align.
1884 * ld-scripts/provide-1.d: Update.
1885 * ld-scripts/provide-2.s: Pad section.
1886 * ld-scripts/provide-2.d: Allow random trailing syms.
1887 * ld-scripts/provide-3.s: Pad section.
1888 * ld-scripts/provide-3.d: Fix typos.
1889 * ld-scripts/provide.exp: Don't run on aix.
1890 * ld-scripts/size-1.s: Simplify test.
1891 * ld-scripts/size-1.t: Rewrite.
1892 * ld-scripts/size-1.d: Update.
1893 * ld-scripts/size-2.s: Simplify.
1894 * ld-scripts/size-2.t: Set start address. Set exe flag on image.
1895 * ld-scripts/size-2.d: Update.
1896 * ld-scripts/size.exp: Don't run on aix. Run size-2 on all elf
1897 targets except mips.
1898
90084db2
AO
18992004-03-27 Alexandre Oliva <aoliva@redhat.com>
1900
1901 * ld-frv/fdpic*.d: Adjust to compensate for page size change.
1902
d04a7507
AM
19032004-03-26 Alan Modra <amodra@bigpond.net.au>
1904
1905 * ld-powerpc/tlsexe.r: Update for changed sym type.
1906 * ld-powerpc/tlsexetoc.r: Likewise.
1907
2d4b84b0
HPN
19082004-03-22 Hans-Peter Nilsson <hp@axis.com>
1909
1910 * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d,
1911 ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests.
1912
d400d2a6
L
19132004-03-19 H.J. Lu <hongjiu.lu@intel.com>
1914
1915 * ld-elfvers/vers.exp: Add new tests for versioned weak
d693c47e 1916 definition.
d400d2a6
L
1917
1918 * ld-elfvers/vers28a.c: New file.
1919 * ld-elfvers/vers28a.dsym: Likewise.
1920 * ld-elfvers/vers28a.ver: Likewise.
1921 * ld-elfvers/vers28b.c: Likewise.
1922 * ld-elfvers/vers28b.dsym: Likewise.
1923 * ld-elfvers/vers28b.map: Likewise.
1924 * ld-elfvers/vers28b.ver: Likewise.
1925 * ld-elfvers/vers28c.c: Likewise.
1926 * ld-elfvers/vers28c.dsym: Likewise.
1927 * ld-elfvers/vers28c.ver: Likewise.
1928
140cc240
AM
19292004-03-19 Alan Modra <amodra@bigpond.net.au>
1930
1931 * ld-scripts/provide-2.d: Ignore random symbols.
1932
fdd12ef3
AM
19332004-03-16 Alan Modra <amodra@bigpond.net.au>
1934
1935 * ld-powerpc/tls.d: Update.
1936 * ld-powerpc/tls32.d: Update.
1937 * ld-powerpc/tlsexe.d: Update.
1938 * ld-powerpc/tlsexe32.d: Update.
1939 * ld-powerpc/tlsexetoc.d: Update.
1940 * ld-powerpc/tlsso.d: Update.
1941 * ld-powerpc/tlsso32.d: Update.
1942 * ld-powerpc/tlstoc.d: Update.
1943 * ld-powerpc/tlstocso.d: Update.
1944
e5caec89
NS
19452004-03-05 Nathan Sidwell <nathan@codesourcery.com>
1946
68715859
NS
1947 * ld-scripts/size-1.d: Add bigendian regexps.
1948 * ld-scripts/size-2.d: Set --wide for readelf.
1949
e5caec89
NS
1950 * ld-scripts/size.exp: New.
1951 * ld-scripts/size-[12].{d,s,t}: New.
1952
676a64f4
RS
19532004-03-01 Richard Sandiford <rsandifo@redhat.com>
1954
1955 * ld-frv/fr450-link[abc].s, fr450-link.d: New test.
1956 * ld-frv/frv.exp: New harness.
1957
9b1f5ff9
AO
19582004-02-24 Alexandre Oliva <aoliva@redhat.com>
1959
1960 * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that
1961 bind locally.
1962 * ld-frv/fdpic-pie-8.d: Likewise.
1963 * ld-frv/fdpic-shared-4.d: Likewise.
1964 * ld-frv/fdpic-pie-6-fail.d: Renamed from...
1965 * ld-frv/fdpic-pie-6.d: New test.
1966 * ld-frv/fdpic-shared-6-fail.d: Renamed from...
1967 * ld-frv/fdpic-shared-6.d: New test.
1968 * ld-frv/fdpic6.ldv: New.
1969 * ld-frv/fdpic-static-6.d: Adjust test name.
1970 * ld-frv/fdpic-pie-8-fail.d: Removed.
1971 * ld-frv/fdpic.exp: Run new tests.
1972
1b493742
NS
19732004-02-23 Nathan Sidwell <nathan@codesourcery.com>
1974
1975 * ld-scripts/provide.exp: New.
1976 * ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New.
1977
33ed4613
AM
19782004-02-23 Alan Modra <amodra@bigpond.net.au>
1979
1980 * ld-scripts/data.t: Set ".other" address so location doesn't
1981 depend on target alignment.
1982 * ld-scripts/data.d: Update.
1983
876f4090
NS
19842004-02-20 Nathan Sidwell <nathan@codesourcery.com>
1985
1986 * ld-scripts/align.{s,t,exp}: New.
1987
384d938f
NS
19882004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1989
1990 * ld-scripts/data.{s,t,d,exp}: New.
1991
b6ca8815
NS
19922004-02-18 Nathan Sidwell <nathan@codesourcery.com>
1993
1994 * ld-scripts/assert.{s,t,exp}: New.
1995
d25aed71
RS
19962004-02-17 Richard Sandiford <rsandifo@redhat.com>
1997
1998 * ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02
1999 changes to the way large constants are added.
2000 * ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise. Adjust order
2001 of GOT entries after today's change to the handling of GOT_PAGE
2002 relocations.
2003
3255318a 20042004-02-09 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 2005
3255318a
NC
2006 * ld-h8300/relax-5.s: New file: Source for relax-5 test.
2007 * ld-h8300/relax-5.d: New file: Expected output and commands for
2008 assembling and linking the relax-5 test.
2009 * ld-h8300/relax-5-coff.d: New file: Variant for the COFF based
2010 toolchain.
2011 * ld-h8300/h8300-exp: Run the relax-5 test.
2012
2df149a4
DJ
20132004-01-23 Daniel Jacobowitz <drow@mvista.com>
2014
2015 * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r,
2016 ld-arm/arm-app-abs32.d: New files.
2017 * ld-arm/arm-elf.exp: Add arm-app-abs32 testcase.
2018
3a0875f4
AM
20192004-01-19 Alan Modra <amodra@bigpond.net.au>
2020
2021 * ld-i386/tlsbin.dd: Adjust for changed sib printing.
2022
0885b73e
DJ
20232004-01-13 Daniel Jacobowitz <drow@mvista.com>
2024
2025 * ld-arm/arm-elf.exp: Add arm-static-app test.
2026 * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d,
2027 ld-arm/arm-static-app.r: New files.
2028
ca9a79a1 20292004-01-12 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 2030
ca9a79a1
NC
2031 * ld-h8300/h8300-exp: Run the relax-4 test.
2032 * ld-h8300/relax-4.s: New file: Source for relax-4 test.
2033 * ld-h8300/relax-4.d: New file: Expected output and commands for
2034 assembling and linking the relax-4 test.
2035 * ld-h8300/relax-4-coff.d: New file: Variant for the COFF based
2036 toolchain.
2037
0fb33ef4
L
20382004-01-09 H.J. Lu <hongjiu.lu@intel.com>
2039
2040 * ld-selective/selective.exp: Skip ia64-*-*.
2041
c787b889
DJ
20422004-01-09 Daniel Jacobowitz <drow@mvista.com>
2043
2044 * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32
2045 changes.
2046
2e73b915
DJ
20472004-01-06 Daniel Jacobowitz <drow@mvista.com>
2048
2049 * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s,
2050 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s,
2051 ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
2052 ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files.
2053
a9a704fc
AO
20542004-01-06 Alexandre Oliva <aoliva@redhat.com>
2055
2056 * ld-frv: Update .d files with correct addresses displayed for
2057 dynamic relocations.
2058 2003-12-02 Alexandre Oliva <aoliva@redhat.com>
2059 * ld-frv/fdpic1.s (.D0): Move to separate data section.
2060 2003-11-28 Alexandre Oliva <aoliva@redhat.com>
2061 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
2062 * ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to
2063 reflect EMBEDDED= change in linker script.
2064 2003-11-27 Alexandre Oliva <aoliva@redhat.com>
2065 * ld-frv: Update .d files to reflect changes in the page size, the
2066 addition of a stack segment, the use of a NULL function descriptor
2067 for weakundef functions and the change in the lazy funcdesc_value
2068 in-place addend value.
2069 2003-11-05 Alexandre Oliva <aoliva@redhat.com>
2070 * lib/ld-lib.exp (is_elf_format): Match frv-uclinux.
2071 2003-10-06 Alexandre Oliva <aoliva@redhat.com>
2072 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
2073 ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are
2074 now _gp-based, not \.rofixup-based.
2075 * ld-frv/fdpic-static-6.d: Likewise. Match warning about
2076 relocation to different section.
2077 2003-09-30 Alexandre Oliva <aoliva@redhat.com>
2078 * ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS.
2079 2003-09-19 Alexandre Oliva <aoliva@redhat.com>
2080 * ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d,
2081 ld-frv/fdpic-shared-7.d: New.
2082 * ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d,
2083 ld-frv/fdpic-shared-8.d: New.
2084 * ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New.
2085 * ld-frv/fdpic.exp: Run them.
2086 * ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New.
2087 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
2088 * ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d,
2089 ld-frv/fdpic-shared-5.d: New.
2090 * ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d,
2091 ld-frv/fdpic-shared-6.d: New.
2092 * ld-frv/fdpic.exp: Run them.
2093 * ld-frv/fdpic*.d: Add -mfdpic to assembler flags. Updated.
2094 * ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d.
2095 * ld-frv/fdpic-shared-2-fail.d: New.
2096 * ld-frv/fdpic.exp: Run it.
2097 * ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New.
2098 * ld-frv/fdpic.exp: Add new test.
2099 * ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors.
2100 * ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New.
2101 * ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New.
2102 * ld-frv/fdpic.exp: Add new tests.
2103 * ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s,
2104 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
2105 * ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d,
2106 * ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from
2107 ucpic.
2108 2003-09-15 Alexandre Oliva <aoliva@redhat.com>
2109 * ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New.
2110 * ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New.
2111 * ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New.
2112 * ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New.
2113
031d7588
AM
21142004-01-02 Alan Modra <amodra@bigpond.net.au>
2115
2116 * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
2117 * ld-selective/selective.exp: Likewise.
2118
c9e214e5
AM
2119For older changes see ChangeLog-9303
2120\f
2121Local Variables:
2122mode: change-log
2123left-margin: 8
2124fill-column: 74
2125version-control: never
2126End:
This page took 0.22424 seconds and 4 git commands to generate.