* ld-elf/unknown2.d: Only run for *-*-linux*.
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
... / ...
CommitLineData
12005-12-19 Hans-Peter Nilsson <hp@axis.com>
2
3 * ld-elf/unknown2.d: Only run for *-*-linux*.
4 * ld-elf/orphan2.d: Xfail everywhere.
5
62005-12-18 H.J. Lu <hongjiu.lu@intel.com>
7
8 PR ld/2065
9 * ld-elf/orphan2.d: New file.
10 * ld-elf/orphan2.s: Likewise.
11
122005-12-18 H.J. Lu <hongjiu.lu@intel.com>
13
14 * ld-elf/unknown2.d: New.
15 * ld-elf/unknown2.s: Likewise.
16
172005-12-12 Paul Brook <paul@codesourcery.com>
18
19 * ld-arm/arm-call.d: New test.
20 * ld-arm/arm-call1.s: New file.
21 * ld-arm/arm-call1.s: New file.
22 * ld-arm/arm-elf.exp: Add arm-call and mixed-app-v5.
23 * ld-arm/arm.ld: Add .glue_7 and .ARM.attribues.
24 * ld-arm/mixed-app-v5.d: New file.
25 * ld-arm/mixed-app.r: Tweak expected output.
26
272005-11-18 Alan Modra <amodra@bigpond.net.au>
28
29 * ld-powerpc/symtocbase.d: Adjust for alignment change.
30
312005-11-17 Hans-Peter Nilsson <hp@bitrange.com>
32
33 * ld-mmix/sec-1.d: Adjust section order for recent ELF section
34 rearrangement.
35
362005-11-15 Jan Beulich <jbeulich@novell.com>
37
38 * ld-bootstrap/bootstrap.exp: Delete ld-partial.o and ld[123]*
39 after test.
40 * ld-elf/elf.exp: Delete preinit, init, and fini after test.
41 * ld-elf/sec64k.exp: Use macro and repeat in generated source
42 files. Delete object files after test.
43
442005-11-11 Hans-Peter Nilsson <hp@axis.com>
45
46 * ld-cris/noov.d: Restrict to cris-*-*elf*.
47
482005-10-31 Hans-Peter Nilsson <hp@bitrange.com>
49
50 PR ld/1501
51 * ld-mmix/bpo-10.d: Adjust for empty-section-removal.
52
532005-10-28 Hans-Peter Nilsson <hp@axis.com>
54
55 PR ld/1567
56 * ld-cris/noov.s, ld-cris/noov.d: New test.
57
582005-10-26 Alan Modra <amodra@bigpond.net.au>
59
60 * ld-elf/empty2.d: Allow more symbols.
61
622005-10-26 Hans-Peter Nilsson <hp@bitrange.com>
63
64 * ld-mmix/bpo-6.d, ld-mmix/bpo-19.d: Adjust for symbols between
65 section symbols and the _start symbol.
66
672005-10-25 Alan Modra <amodra@bigpond.net.au>
68
69 * ld-elf/orphan.d: Adjust for mips.
70
712005-10-24 Jan Beulich <jbeulich@novell.com>
72
73 * ld-elf/empty2.[sd]: New.
74
752005-10-23 H.J. Lu <hongjiu.lu@intel.com>
76
77 PR ld/1487
78 * ld-ia64/tlspic.rd: Updated.
79
802005-10-21 H.J. Lu <hongjiu.lu@intel.com>
81
82 PR ld/1467
83 * ld-elf/orphan.d: New file.
84 * ld-elf/orphan.ld: Likewise.
85 * ld-elf/orphan.s: Likewise.
86
872005-10-20 H.J. Lu <hongjiu.lu@intel.com>
88
89 * ld-ia64/ia64.exp: Undo the last change. Add support for *.d.
90
91 * ld-ia64/link-order.d: New file.
92
932005-10-20 H.J. Lu <hongjiu.lu@intel.com>
94
95 PR ld/251
96 * ld-elf/group.2d: New file.
97
982005-10-19 H.J. Lu <hongjiu.lu@intel.com>
99
100 PR ld/1487
101 * ld-elf/unknown.d: New file.
102
1032005-10-19 H.J. Lu <hongjiu.lu@intel.com>
104
105 * ld-ia64/ia64.exp: Check link order for ld -r.
106
1072005-10-18 Alan Modra <amodra@bigpond.net.au>
108
109 * ld-scripts/crossref.exp: Add -mcall-aixdesc to CFLAGS for
110 powerpc64.
111
1122005-10-13 Mark Mitchell <mark@codesourcery.com>
113
114 * ld-elfvers/vers.exp: Add vers31.
115 * ld-elfvers/vers31.c: New file.
116 * ld-elfvers/vers31.dsym: Likewise.
117 * ld-elfvers/vers31.map: Likewise.
118 * ld-elfvers/vers31.ver: Likewise.
119
1202005-10-08 Paul Brook <paul@codesourcery.com>
121
122 * ld-arm/arm-rel31.d: Ignore Arm object attribute sections.
123 * ld-arm/arm-target1-abs.d: Ditto.
124 * ld-arm/arm-target1-rel.d: Ditto.
125 * ld-arm/arm-target2-abs.d: Ditto.
126 * ld-arm/arm-target2-got-rel.d: Ditto.
127 * ld-arm/arm-target2-rel.d: Ditto.
128
1292005-10-04 H.J. Lu <hongjiu.lu@intel.com>
130
131 PR ld/1396
132 * ld-scripts/cross3.t: New file.
133 * ld-scripts/cross4.c: Likewise.
134
135 * ld-scripts/crossref.exp: Add a new test for "ld -r".
136
1372005-09-30 H.J. Lu <hongjiu.lu@intel.com>
138
139 * ld-elf/sec64k.exp: Enabled for all ELF targets.
140
1412005-09-30 Catherine Moore <clm@cm00re.com>
142
143 * ld-elf/merge.d: Xfail bfin.
144
1452005-09-28 Alexandre Oliva <aoliva@redhat.com>
146
147 * symtocbase-1.s, symtocbase-2.s, symtocbase.d: New test.
148 * powerpc.exp: Run it.
149
1502005-09-28 Jan Beulich <jbeulich@novell.com>
151
152 * ld-x86-64/tlspic.dd: Adjust.
153
1542005-09-01 Hans-Peter Nilsson <hp@axis.com>
155
156 * ld-cris: Skip tests unsuitable for testing target
157 cris-axis-linux-gnu.
158
1592005-08-18 David Daney <ddaney@avtrex.com>
160
161 * ld-mips-elf/multi-got-1.d: Adjust for new ld behavior.
162 * ld-mips-elf/multi-got-no-shared.d: Likewise.
163 * ld-mips-elf/rel32-n32.d: Likewise.
164 * ld-mips-elf/rel32-o32.d: Likewise.
165 * ld-mips-elf/rel64.d: Likewise.
166
1672005-08-18 Alan Modra <amodra@bigpond.net.au>
168
169 * ld-d10v/default_layout.d: Adjust for section removal.
170 * ld-elf/empty.s: Define "main".
171 * ld-elf/frame.exp: Don't run for hppa64 and v850.
172 * ld-elf/group1.d: xfail various targets.
173 * ld-elf/merge.d: Likewise.
174 * ld-elf/merge2.d: Likewise.
175 * ld-elf/warn1.d: Likewise.
176 * ld-scripts/defined2.d: Likewise.
177 * ld-scripts/defined3.d: Likewise.
178 * ld-scripts/empty-aligned.d: Likewise.
179 * ld-scripts/size-2.d: Likewise.
180 * ld-scripts/weak.exp: Likewise.
181 * ld-selective/sel-dump.exp: Likewise.
182 * ld-undefined/weak-undef.exp: Likewise.
183
1842005-08-18 Alan Modra <amodra@bigpond.net.au>
185
186 * ld-scripts/crossref.exp: Remove a29k support.
187 * ld-srec/srec.exp: Likewise.
188
1892005-08-17 Jakub Jelinek <jakub@redhat.com>
190
191 * lib/ld-lib.exp (default_ld_compile): Append $cc arguments after
192 $CFLAGS instead of prepending them.
193
194 * ld-elfvers/vers.exp: Add a new test, vers30.
195 * ld-elfvers/vers30.c: New file.
196 * ld-elfvers/vers30.map: New file.
197 * ld-elfvers/vers30.ver: New file.
198 * ld-elfvers/vers30.dsym: New file.
199
2002005-08-17 Alan Modra <amodra@bigpond.net.au>
201
202 * ld-alpha/tlsbin.rd: Update.
203 * ld-alpha/tlsbinr.rd: Update.
204 * ld-cris/locref1.d: Update.
205 * ld-cris/locref2.d: Update.
206 * ld-i386/tlsbin.rd: Update.
207 * ld-ia64/tlsbin.rd: Update.
208 * ld-powerpc/tlsexe.r: Update.
209 * ld-powerpc/tlsexe32.r: Update.
210 * ld-powerpc/tlsexetoc.r: Update.
211 * ld-s390/tlsbin.rd: Update.
212 * ld-s390/tlsbin_64.rd: Update.
213 * ld-sparc/tlssunbin32.rd: Update.
214 * ld-sparc/tlssunbin64.rd: Update.
215 * ld-x86-64/tlsbin.rd: Update.
216
2172005-08-16 Hans-Peter Nilsson <hp@axis.com>
218
219 * ld-cris/dso-1.s: Add missing alignment directive.
220 * ld-cris/libdso-10.d: Adjust accordingly.
221
2222005-08-16 Alan Modra <amodra@bigpond.net.au>
223
224 * ld-alpha/tlsbin.rd: Adjust for dynamic sym changes.
225 * ld-alpha/tlsbinr.rd: Likewise.
226 * ld-alpha/tlspic.rd: Likewise.
227 * ld-arm/mixed-app.d: Likewise.
228 * ld-arm/mixed-app.sym: Likewise.
229 * ld-arm/mixed-lib.sym: Likewise.
230 * ld-arm/tls-app.d: Likewise.
231 * ld-arm/tls-app.r: Likewise.
232 * ld-cris/expdyn5.d: Likewise.
233 * ld-cris/expdyn6.d: Likewise.
234 * ld-cris/expdyn7.d: Likewise.
235 * ld-cris/gotplt1.d: Likewise.
236 * ld-cris/gotplt2.d: Likewise.
237 * ld-cris/gotplt3.d: Likewise.
238 * ld-cris/hiddef1.d: Likewise.
239 * ld-cris/libdso-10.d: Likewise.
240 * ld-cris/libdso-11.d: Likewise.
241 * ld-cris/libdso-12.d: Likewise.
242 * ld-cris/libdso-13.d: Likewise.
243 * ld-cris/libdso-14.d: Likewise.
244 * ld-cris/libdso-2.d: Likewise.
245 * ld-cris/pv32-1.d: Likewise.
246 * ld-cris/weakref2.d: Likewise.
247 * ld-frv/fdpic-pie-1.d: Likewise.
248 * ld-frv/fdpic-pie-2.d: Likewise.
249 * ld-frv/fdpic-pie-6.d: Likewise.
250 * ld-frv/fdpic-pie-7.d: Likewise.
251 * ld-frv/fdpic-pie-8.d: Likewise.
252 * ld-frv/fdpic-shared-1.d: Likewise.
253 * ld-frv/fdpic-shared-2.d: Likewise.
254 * ld-frv/fdpic-shared-3.d: Likewise.
255 * ld-frv/fdpic-shared-4.d: Likewise.
256 * ld-frv/fdpic-shared-5.d: Likewise.
257 * ld-frv/fdpic-shared-6.d: Likewise.
258 * ld-frv/fdpic-shared-7.d: Likewise.
259 * ld-frv/fdpic-shared-8.d: Likewise.
260 * ld-frv/fdpic-shared-local-2.d: Likewise.
261 * ld-frv/fdpic-shared-local-8.d: Likewise.
262 * ld-frv/fdpic-static-1.d: Likewise.
263 * ld-frv/fdpic-static-2.d: Likewise.
264 * ld-frv/fdpic-static-6.d: Likewise.
265 * ld-frv/fdpic-static-7.d: Likewise.
266 * ld-frv/fdpic-static-8.d: Likewise.
267 * ld-frv/tls-dynamic-1.d: Likewise.
268 * ld-frv/tls-dynamic-2.d: Likewise.
269 * ld-frv/tls-dynamic-3.d: Likewise.
270 * ld-frv/tls-initial-shared-2.d: Likewise.
271 * ld-frv/tls-pie-1.d: Likewise.
272 * ld-frv/tls-pie-3.d: Likewise.
273 * ld-frv/tls-relax-dynamic-1.d: Likewise.
274 * ld-frv/tls-relax-dynamic-2.d: Likewise.
275 * ld-frv/tls-relax-dynamic-3.d: Likewise.
276 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
277 * ld-frv/tls-relax-pie-1.d: Likewise.
278 * ld-frv/tls-relax-pie-3.d: Likewise.
279 * ld-frv/tls-relax-shared-1.d: Likewise.
280 * ld-frv/tls-relax-shared-2.d: Likewise.
281 * ld-frv/tls-relax-shared-3.d: Likewise.
282 * ld-frv/tls-relax-static-1.d: Likewise.
283 * ld-frv/tls-shared-1.d: Likewise.
284 * ld-frv/tls-shared-2.d: Likewise.
285 * ld-frv/tls-shared-3.d: Likewise.
286 * ld-frv/tls-static-1.d: Likewise.
287 * ld-frv/tls-static-3.d: Likewise.
288 * ld-i386/tlsbin.rd: Likewise.
289 * ld-i386/tlsnopic.rd: Likewise.
290 * ld-i386/tlspic.rd: Likewise.
291 * ld-ia64/tlsbin.dd: Likewise.
292 * ld-ia64/tlsbin.rd: Likewise.
293 * ld-ia64/tlspic.dd: Likewise.
294 * ld-ia64/tlspic.rd: Likewise.
295 * ld-powerpc/tlsexe.g: Likewise.
296 * ld-powerpc/tlsexe.r: Likewise.
297 * ld-powerpc/tlsexe32.d: Likewise.
298 * ld-powerpc/tlsexe32.g: Likewise.
299 * ld-powerpc/tlsexe32.r: Likewise.
300 * ld-powerpc/tlsexetoc.g: Likewise.
301 * ld-powerpc/tlsexetoc.r: Likewise.
302 * ld-powerpc/tlsso.g: Likewise.
303 * ld-powerpc/tlsso.r: Likewise.
304 * ld-powerpc/tlsso32.d: Likewise.
305 * ld-powerpc/tlsso32.g: Likewise.
306 * ld-powerpc/tlsso32.r: Likewise.
307 * ld-powerpc/tlstocso.g: Likewise.
308 * ld-powerpc/tlstocso.r: Likewise.
309 * ld-s390/tlsbin.rd: Likewise.
310 * ld-s390/tlsbin_64.rd: Likewise.
311 * ld-s390/tlspic.rd: Likewise.
312 * ld-s390/tlspic_64.rd: Likewise.
313 * ld-sh/shared-1.d: Likewise.
314 * ld-sh/tlsbin-2.d: Likewise.
315 * ld-sh/tlsbin-3.d: Likewise.
316 * ld-sh/tlsbin-4.d: Likewise.
317 * ld-sh/tlspic-2.d: Likewise.
318 * ld-sh/sh64/abi32.xd: Likewise.
319 * ld-sh/sh64/abi64.xd: Likewise.
320 * ld-sh/sh64/cmpct1.xd: Likewise.
321 * ld-sh/sh64/crange1.rd: Likewise.
322 * ld-sh/sh64/crange2.rd: Likewise.
323 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
324 * ld-sh/sh64/crange3-media.rd: Likewise.
325 * ld-sh/sh64/crange3.rd: Likewise.
326 * ld-sh/sh64/gotplt.d: Likewise.
327 * ld-sh/sh64/init-cmpct.d: Likewise.
328 * ld-sh/sh64/init-media.d: Likewise.
329 * ld-sh/sh64/init64.d: Likewise.
330 * ld-sh/sh64/mix1.xd: Likewise.
331 * ld-sh/sh64/mix2.xd: Likewise.
332 * ld-sh/sh64/sh64.exp: Likewise.
333 * ld-sh/sh64/shdl32.xd: Likewise.
334 * ld-sh/sh64/shdl64.xd: Likewise.
335 * ld-sparc/tlssunbin32.rd: Likewise.
336 * ld-sparc/tlssunbin64.rd: Likewise.
337 * ld-sparc/tlssunnopic32.rd: Likewise.
338 * ld-sparc/tlssunnopic64.rd: Likewise.
339 * ld-sparc/tlssunpic32.rd: Likewise.
340 * ld-sparc/tlssunpic64.rd: Likewise.
341 * ld-x86-64/tlsbin.rd: Likewise.
342 * ld-x86-64/tlspic.dd: Likewise.
343 * ld-x86-64/tlspic.rd: Likewise.
344
3452005-08-15 Alan Modra <amodra@bigpond.net.au>
346
347 * ld-elf/empty.s: Define "start".
348 * ld-elf/merge2.d: xfail arc-*-* and dlx-*-*.
349 * ld-scripts/empty-aligned.s: No .data section.
350 * ld-scripts/empty-aligned.t: Discard most sections.
351 * ld-scripts/empty-aligned.d: Adjust.
352
3532005-08-11 Hans-Peter Nilsson <hp@axis.com>
354
355 * ld-cris/expdyn1.s (expobj): Set size here, at definition...
356 * ld-cris/pv32.s: ...not here.
357 * ld-cris/expdyn1.d, ld-cris/libdso-12.d, ld-cris/locref1.d:
358 Adjust for expobj size being set at definition.
359
360 * ld-cris/v32-ba-1.d: Regexpize to adjust for symbol change.
361
3622005-08-08 Richard Earnshaw <richard.earnshaw@arm.com>
363
364 * ld-arm/mixed-app.sym: Expact _stack to be in the ABS section.
365 * ld-arm/mixed-lib.sym: Likewise.
366 * tls-lib.d: Use a regexp for the address locations.
367 * tls-lib.r: Likewise.
368
3692005-08-03 H.J. Lu <hongjiu.lu@intel.com>
370
371 * ld-i386/pcrel16.d: Updated.
372 * ld-i386/pcrel16.s: Likewise.
373 * ld-x86-64/pcrel16.d: Likewise.
374
3752005-08-01 Richard Sandiford <richard@codesourcery.com>
376
377 * ld-mips/mips-elf-flags.exp: Add more good_combination tests.
378
3792005-07-28 Ben Elliston <bje@gnu.org>
380
381 * lib/ld-lib.exp (run_ld_link_exec_tests): Add new parameter
382 ${targets_to_xfail} that is applied for each test item.
383 * ld-elf/elf.exp: Pass *-*-netbsdelf* as an xfailed target.
384
3852005-07-27 Alan Modra <amodra@bigpond.net.au>
386
387 * ld-elfweak/size2a.s: Extend test to check size for two weaks.
388 * ld-elfweak/size2b.s: Likewise.
389 * ld-elfweak/size2.d: Update.
390
3912005-07-18 Jan Beulich <jbeulich@novell.com>
392
393 * ld-i386/abs.s, ld-i386/zero.s, ld-i386/abs.d, ld-x86-64/abs.d,
394 ld-i386/pcrel16.s, ld-i386/pcrel16.d, ld-x86-64/pcrel16.d,
395 ld-i386/pcrel8.s, ld-i386/pcrel8.d, ld-x86-64/pcrel8.d: New.
396 * ld-i386/i386.exp, ld-x86-64/x86-64.exp: Run new tests.
397
3982005-07-14 H.J. Lu <hongjiu.lu@intel.com>
399
400 * lib/ld-lib.exp (run_ld_link_exec_tests): Ignore assembler
401 warnings.
402
4032005-07-14 H.J. Lu <hongjiu.lu@intel.com>
404
405 * lib/ld-lib.exp (run_ld_link_exec_tests): Update comments.
406
4072005-07-14 H.J. Lu <hongjiu.lu@intel.com>
408
409 * ld-elf/elf.exp (array_tests): New.
410 Call run_ld_link_exec_tests with array_tests.
411
412 * ld-elf/fini.c: New file.
413 * ld-elf/fini.out: Likewise.
414 * ld-elf/init.c: Likewise.
415 * ld-elf/init.out: Likewise.
416 * ld-elf/preinit.c: Likewise.
417 * ld-elf/preinit.out: Likewise.
418
419 * lib/ld-lib.exp (run_ld_link_exec_tests): New.
420
4212005-07-12 Alan Modra <amodra@bigpond.net.au>
422
423 * ld-powerpc/sdalib.s (lib_var): Size it.
424
4252005-07-08 H.J. Lu <hongjiu.lu@intel.com>
426
427 * ld-ia64/tlsbin.rd: Update for empty section removal change.
428 * ld-ia64/tlsbin.sd: Likewise.
429 * ld-ia64/tlspic.dd: Likewise.
430 * ld-ia64/tlspic.rd: Likewise.
431 * ld-ia64/tlspic.sd: Likewise.
432 * ld-x86-64/tlspic.dd: Likewise.
433 * ld-x86-64/tlspic.rd: Likewise.
434
4352005-07-08 Alan Modra <amodra@bigpond.net.au>
436
437 * ld-cris/pv32.s: Give expobj a size.
438 * ld-cris/pv32-1.d: Update.
439 * ld-alpha/tlsbin.dd: Update for empty section removal change.
440 * ld-alpha/tlsbin.sd: Likewise.
441 * ld-alpha/tlsbin.td: Likewise.
442 * ld-alpha/tlsbinr.dd: Likewise.
443 * ld-alpha/tlsbinr.rd: Likewise.
444 * ld-alpha/tlspic.dd: Likewise.
445 * ld-alpha/tlspic.rd: Likewise.
446 * ld-alpha/tlspic.sd: Likewise.
447 * ld-alpha/tlspic.td: Likewise.
448 * ld-arm/tls-lib.d: Likewise.
449 * ld-arm/tls-lib.r: Likewise.
450 * ld-cris/gotplt2.d: Likewise.
451 * ld-cris/gotplt3.d: Likewise.
452 * ld-cris/hiddef1.d: Likewise.
453 * ld-cris/libdso-10.d: Likewise.
454 * ld-cris/libdso-11.d: Likewise.
455 * ld-cris/libdso-12.d: Likewise.
456 * ld-cris/libdso-14.d: Likewise.
457 * ld-cris/libdso-2.d: Likewise.
458 * ld-i386/tlsnopic.dd: Likewise.
459 * ld-i386/tlsnopic.rd: Likewise.
460 * ld-i386/tlsnopic.sd: Likewise.
461 * ld-i386/tlspic.rd: Likewise.
462 * ld-mmix/bpo-10.d: Likewise.
463 * ld-mmix/bpo-22.d: Likewise.
464 * ld-mmix/sec-7m.d: Likewise.
465 * ld-powerpc/tlsexe.r: Likewise.
466 * ld-powerpc/tlsexetoc.r: Likewise.
467 * ld-powerpc/tlsso.g: Likewise.
468 * ld-powerpc/tlsso.r: Likewise.
469 * ld-powerpc/tlsso32.d: Likewise.
470 * ld-powerpc/tlsso32.g: Likewise.
471 * ld-powerpc/tlsso32.r: Likewise.
472 * ld-powerpc/tlstocso.g: Likewise.
473 * ld-powerpc/tlstocso.r: Likewise.
474
4752005-06-23 Andreas Schwab <schwab@suse.de>
476
477 * ld-elfweak/size_foo.c (foo): Fix warning about implicit return
478 type.
479
4802005-06-10 Alan Modra <amodra@bigpond.net.au>
481
482 * ld-cris/libdso-10.d: Adjust for elf.sc .bss change.
483 * ld-cris/libdso-2.d: Likewise.
484 * ld-mmix/loc6.d: Likewise.
485
4862005-06-10 Alan Modra <amodra@bigpond.net.au>
487
488 * ld-scripts/empty-aligned.t: Adjust alignment expressions so
489 that no .text? section is kept. Also check setting vma and
490 lma.
491 * ld-scripts/empty-aligned.d: Update.
492
4932005-06-09 Alan Modra <amodra@bigpond.net.au>
494
495 * ld-scripts/empty-aligned.d: Adjust.
496
4972005-06-05 H.J. Lu <hongjiu.lu@intel.com>
498
499 * ld-cris/hiddef1.d: Undo the last change.
500 * ld-cris/libdso-10.d: Likewise.
501 * ld-cris/libdso-2.d: Likewise.
502
5032005-06-04 H.J. Lu <hongjiu.lu@intel.com>
504
505 * ld-cris/hiddef1.d: Updated.
506 * ld-cris/libdso-10.d: Likewise.
507 * ld-cris/libdso-2.d: Likewise.
508
5092005-06-02 Alan Modra <amodra@bigpond.net.au>
510
511 * ld-powerpc/powerpc.exp (ppcelftests): Assemble sda test with -a32.
512
5132005-05-31 Zack Weinberg <zack@codesourcery.com>
514
515 * ld-scripts/align.exp: Mark align1 XFAIL on PECOFF targets.
516 * ld-scripts/data.exp: Mark data UNSUPPORTED on a.out targets.
517 * ld-scripts/provide.exp, ld-scripts/size.exp: Mark all tests
518 UNSUPPORTED on a.out targets. Tidy.
519
5202005-05-27 Mark Mitchell <mark@codesourcery.com>
521
522 * config/default.exp (CC): Use find_gcc.
523 (CFLAGS): Define, if no definition has been provided by the user.
524 (CXX): Likewise.
525 (CXXFLAGS): Likewise.
526
5272005-05-24 H.J. Lu <hongjiu.lu@intel.com>
528
529 * ld-mmix/bpo-6.d: Updated.
530 * ld-mmix/bpo-19.d: Likewise.
531
5322005-05-22 Richard Henderson <rth@redhat.com>
533
534 * ld-elfweak/dsow.dsym: Adjust for non-zero ST_OTHER.
535 * ld-elfweak/weak.dsym: Likewise.
536
537 * ld-selective/selective.exp: Don't test alpha.
538
5392005-05-20 Daniel Jacobowitz <dan@codesourcery.com>
540
541 * ld-powerpc/sdalib.s, ld-powerpc/sdadyn.s, ld-powerpc/sdadyn.d: New
542 files.
543 * ld-powerpc/powerpc.exp: Run the new test.
544
5452005-05-20 Bob Wilson <bob.wilson@acm.org>
546
547 * ld-undefined/undefined.exp: Revert xfail for xtensa-*-*.
548
5492005-05-17 H.J. Lu <hongjiu.lu@intel.com>
550
551 PR 797
552 * empty-aligned.d: New file.
553 * empty-aligned.exp: Likewise.
554 * empty-aligned.s: Likewise.
555 * empty-aligned.t: Likewise.
556
5572005-05-11 Bob Wilson <bob.wilson@acm.org>
558
559 * ld-undefined/undefined.exp: xfail xtensa-*-*.
560
5612005-05-07 Alan Modra <amodra@bigpond.net.au>
562
563 * ld-powerpc/tlsexe32.d: Update for changed got layout.
564 * ld-powerpc/tlsexe32.g: Likewise.
565 * ld-powerpc/tlsexe32.r: Likewise.
566 * ld-powerpc/tlsso32.d: Likewise.
567 * ld-powerpc/tlsso32.g: Likewise.
568 * ld-powerpc/tlsso32.r: Likewise.
569
5702005-05-06 Nick Clifton <nickc@redhat.com>
571
572 Update the address and phone number of the FSF organization in
573 the GPL notices in the following files:
574 * config/default.exp, ld-alpha/alpha.exp, ld-arm/arm-elf.exp,
575 ld-auto-import/auto-import.exp, ld-bootstrap/bootstrap.exp,
576 ld-cdtest/cdtest.exp, ld-checks/checks.exp, ld-cris/cris.exp,
577 ld-crx/crx.exp, ld-cygwin/exe-export.exp, ld-d10v/d10v.exp,
578 ld-discard/discard.exp, ld-elf/elf.exp, ld-elf/exclude.exp,
579 ld-elf/frame.exp, ld-elf/sec64k.exp, ld-elfcomm/elfcomm.exp,
580 ld-elfvers/vers.exp, ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp,
581 ld-fastcall/fastcall.exp, ld-frv/fdpic.exp, ld-frv/tls.exp,
582 ld-h8300/h8300.exp, ld-i386/i386.exp, ld-ia64/ia64.exp,
583 ld-linkonce/linkonce.exp, ld-m68hc11/m68hc11.exp,
584 ld-maxq/maxq.exp, ld-mips-elf/mips-elf-flags.exp,
585 ld-mips-elf/mips-elf.exp, ld-mmix/mmix.exp, ld-pe/pe.exp,
586 ld-powerpc/powerpc.exp, ld-s390/s390.exp, ld-scripts/align.exp,
587 ld-scripts/assert.exp, ld-scripts/crossref.exp,
588 ld-scripts/data.exp, ld-scripts/defined.exp,
589 ld-scripts/empty-orphan.exp, ld-scripts/map-address.exp,
590 ld-scripts/overlay-size.exp, ld-scripts/phdrs.exp,
591 ld-scripts/phdrs2.exp, ld-scripts/provide.exp,
592 ld-scripts/script.exp, ld-scripts/size.exp, ld-scripts/sizeof.exp,
593 ld-scripts/sort.exp, ld-scripts/weak.exp,
594 ld-selective/sel-dump.exp, ld-selective/selective.exp,
595 ld-sh/rd-sh.exp, ld-sh/arch/arch.exp, ld-sh/sh64/rd-sh64.exp,
596 ld-sh/sh64/relax.exp, ld-sh/sh64/relfail.exp, ld-sh/sh64/sh64.exp,
597 ld-shared/shared.exp, ld-sparc/sparc.exp,
598 ld-undefined/undefined.exp, ld-undefined/weak-undef.exp,
599 ld-versados/versados.exp, ld-x86-64/x86-64.exp,
600 ld-xstormy16/xstormy16.exp, ld-xtensa/coalesce.exp,
601 ld-xtensa/lcall.exp, lib/ld-lib.exp
602
6032005-05-05 Mike Frysinger <vapier@gentoo.org>
604
605 * ld-srec/srec.exp: Replace linux-gnu with linux-* to allow for
606 versions of Linux which do not use glibc.
607 * ld-sh/sh.exp: Likewise
608
6092005-05-05 Paul Brook <paul@codesourcery.com>
610
611 * lib/ld-lib.exp (regexp_diff): Pass test if last line is "#...".
612 * ld-elfweak/elfweak.exp: Run size2.d.
613 * ld-elfweak/size2.d: New file.
614 * ld-elfweak/size2a.s: New file.
615 * ld-elfweak/size2b.s: New file.
616
6172005-04-26 Mark Kettenis <kettenis@gnu.org>
618
619 * ld-fastcall/fastcall.exp: Don't run on i*86-*-openbsd*.
620
621 * ld-srec/srec.exp (run_srec_test): Deal with ProPolice on
622 *-*-openbsd*.
623
6242005-04-25 H.J. Lu <hongjiu.lu@intel.com>
625
626 * ld-discard/extern.d: Expect error.
627 * ld-discard/start.d: Likewise.
628 * ld-discard/static.d: Likewise.
629
6302005-04-19 Alan Modra <amodra@bigpond.net.au>
631
632 * ld-powerpc/reloc.d: Update to suit removal of non-alloc relocs.
633
6342005-04-15 Alan Modra <amodra@bigpond.net.au>
635
636 * ld-d10v/default_layout.d: Update for unused section removal.
637
6382005-04-14 David S. Miller <davem@davemloft.net>
639
640 * ld-selective/sel-dump.exp: Do not exclude sparc64-*.
641 * ld-selective/selective.exp: Likewise.
642 * ld-sparc/sparc.exp: Add {32,64}-bit prefix to test
643 names so we know which one is failing. Run sparc64 TLS
644 tests on multi-arch sparc platforms.
645 * ld-sparc/tls64.sd, ld-sparc/tlssunbin64.dd,
646 ld-sparc/tlssunbin64.rd, ld/ld-sparc/tlssunbin64.sd,
647 ld-sparc/tlssunbin64.td, ld-sparc/tlssunnopic64.dd,
648 ld-sparc/tlssunnopic64.rd, ld-sparc/tlssunnopic64.sd,
649 ld-sparc/tlssunpic64.dd, ld-sparc/tlssunpic64.rd,
650 ld-sparc/tlssunpic64.sd, ld-sparc/tlssunpic64.td): Update now
651 that sparc64 ELF does support TLS.
652
6532005-04-13 H.J. Lu <hongjiu.lu@intel.com>
654
655 * ld-elf/empty.d: New file.
656 * ld-elf/empty.s: Likewise.
657
6582005-04-11 David S. Miller <davem@davemloft.net>
659
660 * ld-sparc/tlssunbin32.dd: Update for TLS relocation fixes.
661 * ld-sparc/tlssunbin32.rd: Likewise.
662 * ld-sparc/tlssunbin32.sd: Likewise.
663 * ld-sparc/tlssunpic32.dd: Likewise.
664
6652005-03-30 Julian Brown <julian@codesourcery.com>
666
667 * ld-arm/arm-app-abs32.d: Update expected output due to mapping symbols
668 being untyped.
669 * ld-arm/arm-app.d: Likewise.
670 * ld-arm/mixed-app.d: Likewise.
671
6722005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
673
674 * ld-arm/tls-lib.s, ld-arm/tls-lib.d, ld-arm/tls-lib.r,
675 ld-arm/tls-app.s, ld-arm/tls-app.d, ld-arm/tls-app.r: New files.
676 * ld-arm/arm-lib.ld, ld-arm/arm-dyn.ld: Increase data segment
677 alignment.
678 * ld-arm/arm-elf.exp: Run TLS tests.
679
6802005-03-28 H.J. Lu <hongjiu.lu@intel.com>
681
682 PR 803
683 * ld-ia64/ia64.exp: Pass -mtune=itanium1 to as.
684
6852005-03-24 Mark Mitchell <mark@codesourcery.com>
686
687 * config/default.exp: Do not load libpath.exp if it does not
688 exist.
689 (CC): Provide fallback definition.
690
6912005-03-24 Eric Christopher <echristo@redhat.com>
692
693 * ld-mips-elf/rel32-n32.d: Revert changes.
694 * ld-mips-elf/rel32-o32.d: Ditto.
695 * ld-mips-elf/rel64.d: Ditto.
696
6972005-03-23 Eric Christopher <echristo@redhat.com>
698
699 * ld-mips-elf/textrel-1.s, ld-mips-elf/textrel-1.d: New
700 test.
701 * ld-mips-elf/mips-elf.exp: Call it.
702 * ld-mips-elf/rel32-n32.d: Update for DF_TEXTREL removal.
703 * ld-mips-elf/rel32-o32.d: Ditto.
704 * ld-mips-elf/rel64.d: Ditto.
705
7062005-03-23 H.J. Lu <hongjiu.lu@intel.com>
707
708 * ld-cris/expdyn5.d: Updated for alignment change in elf.sc.
709 * ld-cris/expdyn6.d: Likewise.
710 * ld-cris/expdyn7.d: Likewise.
711 * ld-cris/gotplt1.d: Likewise.
712 * ld-cris/gotplt2.d: Likewise.
713 * ld-cris/gotplt3.d: Likewise.
714 * ld-cris/libdso-10.d: Likewise.
715 * ld-cris/libdso-11.d: Likewise.
716 * ld-cris/libdso-12.d: Likewise.
717 * ld-cris/libdso-14.d: Likewise.
718 * ld-cris/libdso-2.d: Likewise.
719 * ld-cris/locref1.d: Likewise.
720 * ld-cris/locref2.d: Likewise.
721 * ld-cris/nodyn5.d: Likewise.
722 * ld-cris/pv32-1.d: Likewise.
723 * ld-cris/weakref2.d: Likewise.
724
7252005-03-23 Alan Modra <amodra@bigpond.net.au>
726
727 * ld-elf/tbss.s: Don't start directives in first column.
728 * ld-scripts/weak1.s: Likewise.
729 * ld-scripts/weak2.s: Likewise.
730 * ld-undefined/weak-undef.s: Likewise.
731 * ld-undefined/undefined.exp: Enable tests for hppa-elf.
732
7332005-03-22 Alan Modra <amodra@bigpond.net.au>
734
735 * ld-powerpc/tlsexe32.r: Update.
736 * ld-powerpc/tlsso32.d: Update.
737 * ld-powerpc/tlsso32.g: Update.
738 * ld-powerpc/tlsso32.r: Update.
739
7402005-03-21 Alan Modra <amodra@bigpond.net.au>
741
742 * ld-powerpc/tlsexe.r: Update.
743 * ld-powerpc/tlsexetoc.r: Update.
744 * ld-powerpc/tlsso.r: Update.
745 * ld-powerpc/tlstocso.r: Update.
746
7472005-03-20 H.J. Lu <hongjiu.lu@intel.com>
748
749 * ld-mmix/bpo-1.d: Updated for empty section removal.
750 * ld-mmix/bpo-10.d: Likewise.
751 * ld-mmix/bpo-11.d: Likewise.
752 * ld-mmix/bpo-14.d: Likewise.
753 * ld-mmix/bpo-16.d: Likewise.
754 * ld-mmix/bpo-17.d: Likewise.
755 * ld-mmix/bpo-18.d: Likewise.
756 * ld-mmix/bpo-19.d: Likewise.
757 * ld-mmix/bpo-2.d: Likewise.
758 * ld-mmix/bpo-3.d: Likewise.
759 * ld-mmix/bpo-4.d: Likewise.
760 * ld-mmix/bpo-5.d: Likewise.
761 * ld-mmix/bpo-6.d: Likewise.
762 * ld-mmix/bpo-9.d: Likewise.
763 * ld-mmix/bspec1.d: Likewise.
764 * ld-mmix/bspec2.d: Likewise.
765 * ld-mmix/greg-1.d: Likewise.
766 * ld-mmix/greg-19.d: Likewise.
767 * ld-mmix/greg-2.d: Likewise.
768 * ld-mmix/greg-3.d: Likewise.
769 * ld-mmix/greg-4.d: Likewise.
770 * ld-mmix/greg-5.d: Likewise.
771 * ld-mmix/greg-5s.d: Likewise.
772 * ld-mmix/greg-6.d: Likewise.
773 * ld-mmix/greg-7.d: Likewise.
774 * ld-mmix/loc1.d: Likewise.
775 * ld-mmix/loc2.d: Likewise.
776 * ld-mmix/loc3.d: Likewise.
777 * ld-mmix/loc4.d: Likewise.
778 * ld-mmix/loc6.d: Likewise.
779 * ld-mmix/local1.d: Likewise.
780 * ld-mmix/local12.d: Likewise.
781 * ld-mmix/local3.d: Likewise.
782 * ld-mmix/local5.d: Likewise.
783 * ld-mmix/local7.d: Likewise.
784 * ld-mmix/locdo-1.d: Likewise.
785 * ld-mmix/loct-1.d: Likewise.
786 * ld-mmix/locto-1.d: Likewise.
787 * ld-mmix/start-1.d: Likewise.
788 * ld-mmix/undef-3.d: Likewise.
789
7902005-03-16 David Heine <dlheine@tensilica.com>
791 Bob Wilson <bob.wilson@acm.org>
792
793 * ld-scripts/empty-orphan.d, ld-scripts/empty-orphan.exp,
794 ld-scripts/empty-orphan.s, ld-scripts/emtpy-orphan.t: New test.
795
7962005-03-16 H.J. Lu <hongjiu.lu@intel.com>
797
798 * ld-cris/hiddef1.d: Updated for empty section removal.
799 * ld-cris/libdso-10.d: Likewise.
800 * ld-cris/libdso-2.d: Likewise.
801
8022005-03-16 H.J. Lu <hongjiu.lu@intel.com>
803
804 * ld-alpha/tlsbin.rd: Updated for empty section removal.
805 * ld-alpha/tlsbinr.rd: Likewise.
806 * ld-alpha/tlspic.rd: Likewise.
807 * ld-arm/mixed-lib.sym: Likewise.
808 * ld-i386/tlsbin.rd: Likewise.
809 * ld-i386/tlsnopic.rd: Likewise.
810 * ld-i386/tlspic.rd: Likewise.
811 * ld-ia64/tlsbin.rd: Likewise.
812 * ld-ia64/tlspic.rd: Likewise.
813 * ld-powerpc/apuinfo.rd: Likewise.
814 * ld-powerpc/powerpc.exp: Likewise.
815 * ld-powerpc/tlsexe32.r: Likewise.
816 * ld-s390/tlsbin.rd: Likewise.
817 * ld-s390/tlsbin_64.rd: Likewise.
818 * ld-s390/tlspic.rd: Likewise.
819 * ld-s390/tlspic_64.rd: Likewise.
820 * ld-sh/tlsbin-2.d: Likewise.
821 * ld-sh/tlspic-2.d: Likewise.
822 * ld-sparc/tlssunbin32.rd: Likewise.
823 * ld-sparc/tlssunnopic32.rd: Likewise.
824 * ld-sparc/tlssunpic32.rd: Likewise.
825 * ld-x86-64/tlsbin.rd: Likewise.
826 * ld-x86-64/tlspic.rd: Likewise.
827
8282005-03-16 Alan Modra <amodra@bigpond.net.au>
829
830 * ld-powerpc/tlsexe32.d: Update.
831 * ld-powerpc/tlsexe32.g: Update.
832 * ld-powerpc/tlsexe32.r: Update.
833 * ld-powerpc/tlsexe32.t: Update.
834 * ld-powerpc/tlsso32.d: Update.
835 * ld-powerpc/tlsso32.g: Update.
836 * ld-powerpc/tlsso32.r: Update.
837 * ld-powerpc/tlsso32.t: Update.
838
8392005-03-08 Hans-Peter Nilsson <hp@axis.com>
840
841 Adjust testsuite for cris-axis-aout.
842 * ld-cris/noglob1.d: Adjust regexp for a.out output.
843 * ld-cris/badgotr1.d, ld-cris/expdyn1.d, ld-cris/expdyn2.d,
844 ld-cris/expdyn3.d, ld-cris/expdyn4.d, ld-cris/expdyn5.d,
845 ld-cris/expdyn6.d, ld-cris/expdyn7.d, ld-cris/gotplt1.d,
846 ld-cris/gotplt2.d, ld-cris/gotplt3.d, ld-cris/hiddef1.d,
847 ld-cris/libdso-1.d, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
848 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
849 ld-cris/libdso-2.d, ld-cris/libdso-3.d, ld-cris/libdso-4.d,
850 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/nodyn4.d,
851 ld-cris/nodyn5.d, ld-cris/pv32-1.d, ld-cris/undef1.d,
852 ld-cris/weakref1.d: ld-cris/weakref2.d: Pass --em=criself to gas.
853 * ld-cris/v10-v32.d, ld-cris/v10-va.d, ld-cris/v32-ba-1.d,
854 ld-cris/v32-v10.d, ld-cris/v32-va.d, ld-cris/va-v10.d,
855 ld-cris/va-v32.d: Ditto. Pass -m criself to gld.
856 * ld-cris/v32-bin-1.d: Pass -m criself to gld.
857
8582005-03-05 Alan Modra <amodra@bigpond.net.au>
859
860 * ld-alpha/tlsbin.dd: Update to suit changed section layout and
861 removed section symbols.
862 * ld-alpha/tlsbin.rd: Likewise.
863 * ld-alpha/tlsbin.sd: Likewise.
864 * ld-alpha/tlsbinr.dd: Likewise.
865 * ld-alpha/tlsbinr.rd: Likewise.
866 * ld-alpha/tlspic.dd: Likewise.
867 * ld-alpha/tlspic.rd: Likewise.
868 * ld-alpha/tlspic.sd: Likewise.
869
870 * ld-powerpc/tlsexe.g: Update for removed dot-symbols.
871 * ld-powerpc/tlsexe.r: Likewise.
872 * ld-powerpc/tlsexetoc.g: Likewise.
873 * ld-powerpc/tlsexetoc.r: Likewise.
874
8752005-03-04 David Daney <ddaney@avtrex.com>
876
877 * ld-mips-elf/multi-got-no-shared-1.s,
878 ld-mips-elf/multi-got-no-shared-2.s,
879 ld-mips-elf/multi-got-no-shared.d: New tests.
880 * ld-mips-elf/mips-elf.exp: Run them.
881
8822005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
883
884 * ld-mips-elf/tlsbin-o32.s, ld-mips-elf/mips-dyn.ld,
885 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32.d,
886 ld-mips-elf/tlslib-o32.s, ld-mips-elf/mips-lib.ld,
887 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32.d,
888 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlsbin-o32.d,
889 ld-mips-elf/tlsdyn-o32.s, ld-mips-elf/tls-multi-got-1.got,
890 ld-mips-elf/tls-multi-got-1-1.s, ld-mips-elf/tls-multi-got-1.d,
891 ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tls-multi-got-1-2.s,
892 ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib.ver,
893 ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-hidden.ver,
894 ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-3.got,
895 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.s,
896 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-1.got,
897 ld-mips-elf/tlsdyn-o32-2.got: New files.
898 * ld-mips-elf/mips-elf.exp: Run the new tests.
899
9002005-03-01 Nick Clifton <nickc@redhat.com>
901
902 * ld-d10v/default_layout.d: Adjust expected offsets to allow for
903 section alignment.
904
905 * ld-discard/extern.d: Adjust expected warning to take into
906 account the fact that the linker's name might be included and that
907 the reloc might have been adjusted to be against the section
908 symbol.
909
9102005-02-22 Eric Christopher <echristo@redhat.com>
911
912 * ld-mips-elf/reloc-merge-lo16.d: Correct symbol
913 table size for __start.
914
9152005-02-22 Daniel Jacobowitz <dan@codesourcery.com>
916
917 * ld-elfvsb/hidden2.d: Expect OBJECT.
918 * ld-elfvsb/hidden2.s: Force type OBJECT.
919 * ld-elfvsb/hidden2.ld: Place .dynamic explicitly.
920 * ld-elf/start.s: Provide __start for MIPS.
921 * ld-elfcomm/elfcomm.exp: Accept MIPS common section. XFAIL size change
922 test.
923 * ld-elf/warn1.d: Use group.ld instead of -Ttext.
924
9252005-02-21 Alan Modra <amodra@bigpond.net.au>
926
927 * lib/ld-lib.exp (run_dump_test): Don't require a dump program if
928 #warning given. Rearrange to allow $program to remain unset.
929 Don't allow gas errors. Append objcopy_as_link output to that
930 from the linker before testing against expected output. Fail the
931 test if warning not found when expected. Conversely fail the
932 test if ld errors or warnings given when not expected.
933
9342005-02-21 Alan Modra <amodra@bigpond.net.au>
935
936 * ld-elf/exclude1.s: Use ".dc.a".
937 * ld-elfvsb/hidden2.s: Likewise.
938
9392005-02-21 Alan Modra <amodra@bigpond.net.au>
940
941 * ld-elf/warn1.d: Specify -Ttext.
942 * ld-scripts/align.exp (align2a, align2b: Don't run on aout targets.
943 * ld-scripts/align2.t: Discard all but .text and .data.
944 * ld-scripts/align2a.d: Accept non-readonly for coff.
945 * ld-scripts/align2b.d: Likewise.
946 * lib/ld-lib.exp (is_aout_format): New function.
947
9482005-02-18 Alan Modra <amodra@bigpond.net.au>
949
950 * ld-scripts/align2a.d: Don't assume anything about section
951 padding or alignment, or max page size. Allow 64-bit addresses.
952 * ld-scripts/align2b.d: Likewise.
953
9542005-02-17 Zack Weinberg <zack@codesourcery.com>
955
956 * ld-scripts/align.exp: Rename existing "ALIGN" test to "align1".
957 Add dump tests "align2a", "align2b", "align2c".
958 * ld-scripts/align2.t, ld-scripts/align2a.s, ld-scripts/align2a.d
959 * ld-scripts/align2b.s, ld-scripts/align2b.d
960 * ld-scripts/align2c.s, ld-scripts/align2c.d: New files.
961
9622005-02-17 Alexandre Oliva <aoliva@redhat.com>
963
964 * ld-frv/fdpic-static-6.d: Update.
965 * ld-frv/fdpic*.d: Remove explicit -mfdpic from #as. Update
966 spelling of errors and warnings.
967
9682005-02-15 Nigel Stephens <nigel@mips.com>
969 Maciej W. Rozycki <macro@mips.com>
970
971 * ld-mips-elf/mips16-hilo.d: New test for the R_MIPS16_HI16 and
972 R_MIPS16_LO16 relocs.
973 * ld-mips-elf/mips16-hilo-n32.d: Likewise, for the n32 ABI.
974 * ld-mips-elf/mips16-hilo.s: Auxiliary source for the new tests.
975 * ld-mips-elf/mips-elf.exp: Run the new tests.
976
9772005-02-14 Eric Botcazou <ebotcazou@libertysurf.fr>
978
979 * ld-sparc/sparc.exp: Enable on Solaris. Disable 32-bit tests
980 on sparc64-elf.
981
9822005-02-13 Jan Beulich <jbeulich@novell.com>
983
984 * ld-elfvers/vers.exp (as_options): New. Set to -x for ia64.
985 (build_binary): Pass as_options to ld_assemble.
986 (test_ldfail): Likewise.
987 (build_exec): Likewise.
988 Pass as_options to run_ld_link_tests.
989 * ld-ia64/tlsbin.s: Add .explicit.
990 * ld-ia64/tlsbinpic.s: Likewise.
991 * ld-ia64/tlspic1.s: Likewise.
992
9932005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
994
995 * ld-sparc/tlssunnopic32.rd: Adjust for .dynsym changes.
996 * ld-sparc/tlssunpic32.rd: Likewise.
997
9982005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
999
1000 * ld-elf/warn1.d: Do not run on sparc64-*-solaris2*.
1001
10022005-02-11 Paul Brook <paul@codesourcery.com>
1003
1004 * ld-elf/symbol1w.s: Avoid using @function syntax.
1005
10062005-02-12 Alan Modra <amodra@bigpond.net.au>
1007
1008 * ld-elfvsb/hidden2.s: Replace .word with .long.
1009
10102005-02-10 Paul Brook <paul@codesourcery.com>
1011
1012 * ld-elfvsb/hidden2.s: New file
1013 * ld-elfvsb/hidden2.d: New file
1014 * ld-elfvsb/hidden2.ld: New file
1015
10162005-02-07 Alexandre Oliva <aoliva@redhat.com>
1017
1018 * ld-frv/fdpic-shared-8-fail.d: Tweak error messages.
1019
10202005-02-07 Hans-Peter Nilsson <hp@axis.com>
1021
1022 * ld-cris/libdso-13.d: Adjust for being identified as warning.
1023
1024 * ld-cris/globsymw2.s: New file.
1025 * ld-cris/warn3.d, ld-cris/warn4.d: New tests.
1026
1027 * ld-discard/extern.d, ld-discard/start.d, ld-discard/static.d:
1028 Adjust for being identified as warnings.
1029
1030 * ld-cris/stabs1.s: New file.
1031 * ld-cris/undef2.d, ld-cris/undef3.d: New tests.
1032
1033 * ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s,
1034 ld-elf/warn1.d: New test.
1035
1036 * lib/ld-lib.exp: Support new directive "warning".
1037
10382005-02-02 Daniel Jacobowitz <dan@codesourcery.com>
1039
1040 * ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Move comments
1041 after test commands.
1042 * ld-mips-elf/mips-elf.exp: Skip multi-got-1 on non-GNU/Linux
1043 systems.
1044
10452005-02-01 Alan Modra <amodra@bigpond.net.au>
1046
1047 * ld-powerpc/tlsso.r: Update.
1048 * ld-powerpc/tlstocso.r: Update.
1049
10502005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
1051
1052 * ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
1053 ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d,
1054 ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d,
1055 ld-mips-elf/jalbal.d: Force big-endian.
1056 * ld-mips-elf/multi-got-1.d: Make more flexible.
1057 * ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d,
1058 ld-mips-elf/rel64.d: Update offsets.
1059
10602005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
1061
1062 * ld-elf/group1.d: Accept OBJECT symbols.
1063
10642005-01-31 Richard Sandiford <rsandifo@redhat.com>
1065
1066 * ld-mips-elf/eh-frame1.s: Create a .gcc_compiled_long32 if using
1067 32-bit pointers.
1068 * ld-mips-elf/eh-frame1.d: Link in .gcc_compiled_long32 sections.
1069 * ld-mips-elf/eh-frame[34].d: New tests.
1070 * ld-mips-elf/mips-elf.exp: Run them.
1071
10722005-01-28 Jan Beulich <jbeulich@novell.com>
1073
1074 * ld/ia64/tlsbin.[rt]d: Widen expected offset/size ranges.
1075 * ld/ia64/tlspic.[rt]d: Likewise.
1076
10772005-01-25 Alexandre Oliva <aoliva@redhat.com>
1078
1079 * ld-frv/fdpic.exp: Add -mfdpic to ASFLAGS.
1080 * ld-frv/tls.exp: Likewise.
1081 2004-11-26 Alexandre Oliva <aoliva@redhat.com>
1082 * ld-frv/tls-3.s: New.
1083 * ld-frv/tls-static-3.d: New.
1084 * ld-frv/tls-dynamic-3.d: New.
1085 * ld-frv/tls-pie-3.d: New.
1086 * ld-frv/tls-shared-3.d: New.
1087 * ld-frv/tls-relax-static-3.d: New.
1088 * ld-frv/tls-relax-dynamic-3.d: New.
1089 * ld-frv/tls-relax-pie-3.d: New.
1090 * ld-frv/tls-relax-shared-3.d: New.
1091 * ld-frv/tls.exp: Run the new tests.
1092 * ld-frv/tls-dynamic-2.d: Adjust for improved relaxation.
1093 * ld-frv/tls-relax-dynamic-2.d: Likewise.
1094 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
1095 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1096 * ld-frv/tls-1-dep.s: New.
1097 * ld-frv/tls-1-shared.lds: New.
1098 * ld-frv/tls-1.s: New.
1099 * ld-frv/tls-2.s: New.
1100 * ld-frv/tls-dynamic-1.d: New.
1101 * ld-frv/tls-dynamic-2.d: New.
1102 * ld-frv/tls-initial-shared-2.d: New.
1103 * ld-frv/tls-pie-1.d: New.
1104 * ld-frv/tls-relax-dynamic-1.d: New.
1105 * ld-frv/tls-relax-dynamic-2.d: New.
1106 * ld-frv/tls-relax-initial-shared-2.d: New.
1107 * ld-frv/tls-relax-pie-1.d: New.
1108 * ld-frv/tls-relax-shared-1.d: New.
1109 * ld-frv/tls-relax-shared-2.d: New.
1110 * ld-frv/tls-relax-static-1.d: New.
1111 * ld-frv/tls-shared-1-fail.d: New.
1112 * ld-frv/tls-shared-1.d: New.
1113 * ld-frv/tls-shared-2.d: New.
1114 * ld-frv/tls-static-1.d: New.
1115 * ld-frv/tls.exp: New.
1116 * ld-frv/fdpic-pie-1.d: Adjust for 64-bit host.
1117 * ld-frv/fdpic-pie-2.d: Likewise.
1118 * ld-frv/fdpic-pie-6.d: Likewise.
1119 * ld-frv/fdpic-pie-7.d: Likewise.
1120 * ld-frv/fdpic-pie-8.d: Likewise.
1121 * ld-frv/fdpic-shared-1.d: Likewise.
1122 * ld-frv/fdpic-shared-2.d: Likewise.
1123 * ld-frv/fdpic-shared-3.d: Likewise.
1124 * ld-frv/fdpic-shared-4.d: Likewise.
1125 * ld-frv/fdpic-shared-5.d: Likewise.
1126 * ld-frv/fdpic-shared-6.d: Likewise.
1127 * ld-frv/fdpic-shared-7.d: Likewise.
1128 * ld-frv/fdpic-shared-8.d: Likewise.
1129 * ld-frv/fdpic-shared-local-2.d: Likewise.
1130 * ld-frv/fdpic-shared-local-8.d: Likewise.
1131 * ld-frv/fdpic-static-1.d: Likewise.
1132 * ld-frv/fdpic-static-2.d: Likewise.
1133 * ld-frv/fdpic-static-6.d: Likewise.
1134 * ld-frv/fdpic-static-7.d: Likewise.
1135 * ld-frv/fdpic-static-8.d: Likewise.
1136
11372005-01-17 Richard Sandiford <rsandifo@redhat.com>
1138
1139 * ld-mips-elf/eh-frame2-{n32,n64}.d: New tests.
1140 * ld-mips-elf/mips-elf.exp: Run them.
1141
11422005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
1143
1144 * ld-sh/arch/arch.exp: Correct the email address.
1145 Correct a few comment typos.
1146 (test_arch,test_arch_error): Use 'ld -r' to avoid illegal
1147 relocations killing the test.
1148 * ld-sh/arch/arch_expected.txt: Update/Correct the test results.
1149 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
1150 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
1151 * ld-sh/arch/sh2a-nofpu.s: Generate new file.
1152 * ld-sh/arch/sh2a-or-sh3e.s: Regenerate.
1153 * ld-sh/arch/sh2a-or-sh4.s: Regenerate.
1154 * ld-sh/arch/sh2a.s: Generate new file.
1155 * ld-sh/arch/sh2e.s: Regenerate.
1156 * ld-sh/arch/sh2.s: Regenerate.
1157 * ld-sh/arch/sh3-dsp.s: Regenerate.
1158 * ld-sh/arch/sh3e.s: Regenerate.
1159 * ld-sh/arch/sh3-nommu.s: Regenerate.
1160 * ld-sh/arch/sh3.s: Regenerate.
1161 * ld-sh/arch/sh4al-dsp.s: Regenerate.
1162 * ld-sh/arch/sh4a-nofpu.s: Regenerate.
1163 * ld-sh/arch/sh4a.s: Regenerate.
1164 * ld-sh/arch/sh4-nofpu.s: Regenerate.
1165 * ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
1166 * ld-sh/arch/sh4.s: Regenerate.
1167 * ld-sh/arch/sh-dsp.s: Regenerate.
1168 * ld-sh/arch/sh.s: Regenerate.
1169
11702005-01-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1171
1172 * ld-sh/shared-1.d: Update for changed dynamic syms.
1173 * ld-sh/sh64/gotplt.d: Likewise.
1174 * ld-sh/sh64/init-cmpct.d: Likewise.
1175 * ld-sh/sh64/init-media.d: Likewise.
1176 * ld-sh/sh64/init64.d: Likewise.
1177
11782004-12-21 Tomer Levi <Tomer.Levi@nsc.com>
1179
1180 * ld-crx/reloc-abs32.d: Update reference file according
1181 to disassembler printing method.
1182 * ld-crx/reloc-rel16.d: Likewise.
1183 * ld-crx/reloc-rel24.d: Likewise.
1184 * ld-crx/reloc-rel32.d: Likewise.
1185 * ld-crx/reloc-rel4.d: Likewise.
1186 * ld-crx/reloc-rel8-cmp.d: Likewise.
1187 * ld-crx/reloc-rel8.d: Likewise.
1188
11892004-12-16 Richard Sandiford <rsandifo@redhat.com>
1190
1191 * ld-v850: New directory.
1192
11932004-12-14 Richard Sandiford <rsandifo@redhat.com>
1194
1195 * ld-mips-elf/jal-overflow-2.[sd]: New test.
1196 * ld-mips-elf/mips-elf.exp: Run it.
1197
11982004-12-13 Richard Sandiford <rsandifo@redhat.com>
1199
1200 * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported.
1201
12022004-12-11 Alan Modra <amodra@bigpond.net.au>
1203
1204 * ld-mmix/bpo-1.d: Update for changed section syms.
1205 * ld-mmix/bpo-10.d: Likewise.
1206 * ld-mmix/bpo-11.d: Likewise.
1207 * ld-mmix/bpo-14.d: Likewise.
1208 * ld-mmix/bpo-16.d: Likewise.
1209 * ld-mmix/bpo-17.d: Likewise.
1210 * ld-mmix/bpo-18.d: Likewise.
1211 * ld-mmix/bpo-19.d: Likewise.
1212 * ld-mmix/bpo-2.d: Likewise.
1213 * ld-mmix/bpo-22.d: Likewise.
1214 * ld-mmix/bpo-3.d: Likewise.
1215 * ld-mmix/bpo-4.d: Likewise.
1216 * ld-mmix/bpo-5.d: Likewise.
1217 * ld-mmix/bpo-6.d: Likewise.
1218 * ld-mmix/bpo-9.d: Likewise.
1219 * ld-mmix/greg-1.d: Likewise.
1220 * ld-mmix/greg-19.d: Likewise.
1221 * ld-mmix/greg-2.d: Likewise.
1222 * ld-mmix/greg-3.d: Likewise.
1223 * ld-mmix/greg-4.d: Likewise.
1224 * ld-mmix/greg-5.d: Likewise.
1225 * ld-mmix/greg-5s.d: Likewise.
1226 * ld-mmix/greg-6.d: Likewise.
1227 * ld-mmix/greg-7.d: Likewise.
1228 * ld-mmix/loc1.d: Likewise.
1229 * ld-mmix/loc2.d: Likewise.
1230 * ld-mmix/loc3.d: Likewise.
1231 * ld-mmix/loc4.d: Likewise.
1232 * ld-mmix/loc6.d: Likewise.
1233 * ld-mmix/locdo-1.d: Likewise.
1234 * ld-mmix/loct-1.d: Likewise.
1235 * ld-mmix/locto-1.d: Likewise.
1236 * ld-mmix/start-1.d: Likewise.
1237 * ld-sh/sh64/abi32.xd: Likewise.
1238 * ld-sh/sh64/abi64.xd: Likewise.
1239 * ld-sh/sh64/cmpct1.xd: Likewise.
1240 * ld-sh/sh64/mix1.xd: Likewise.
1241 * ld-sh/sh64/mix2.xd: Likewise.
1242 * ld-sh/sh64/rel32.xd: Likewise.
1243 * ld-sh/sh64/rel64.xd: Likewise.
1244 * ld-sh/sh64/shdl32.xd: Likewise.
1245 * ld-sh/sh64/shdl64.xd: Likewise.
1246
12472004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1248
1249 * ld-mips-elf/jalbal.d: New test.
1250 * ld-mips-elf/jalbal.s: New test.
1251 * ld-mips-elf/mips-elf.exp: Run it.
1252
12532004-12-08 Ian Lance Taylor <ian@wasabisystems.com>
1254
1255 * ld-mips-elf/jaloverflow.d: New test.
1256 * ld-mips-elf/jaloverflow.s: New test.
1257 * ld-mips-elf/mips-elf.exp: Run it.
1258
12592004-12-03 H.J. Lu <hongjiu.lu@intel.com>
1260
1261 * ld-elf/group1.d: Support 64bit.
1262
12632004-12-01 Paul Brook <paul@codesourcery.com>
1264
1265 * ld-elf/group1.d: New test.
1266 * ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test.
1267
12682004-12-01 Daniel Jacobowitz <dan@codesourcery.com>
1269
1270 * ld-selective/selective.exp: Use -print-libgcc-file-name for
1271 ARM and v850 also.
1272
12732004-11-24 Paul Brook <paul@codesourcery.com>
1274
1275 * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change.
1276
12772004-11-19 Nick Clifton <nickc@redhat.com>
1278
1279 * ld-scripts/script.exp: Add test of memory linker script.
1280 Reorganise code to remove unnecessary indentation.
1281 Fix target tests to avoid using --image-base with *-nto targets.
1282 * ld-scripts/memory.t: New linker script to test the MEMORY
1283 section and the ORIGIN and LENGTH operators.
1284
12852004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
1286
1287 * ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s,
1288 ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r,
1289 ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld,
1290 ld-arm/arm-lib.ld: New files.
1291 * ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d,
1292 ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
1293 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d,
1294 ld-arm/arm-static-app.r: Update for big-endian.
1295 * ld-arm/arm-elf.exp: Run the new tests.
1296
12972004-11-16 Richard Sandiford <rsandifo@redhat.com>
1298
1299 * ld-mips-elf/eh-frame1.{s,ld},
1300 * ld-mips-elf/eh-frame1-{n32,n64},d: New test.
1301 * ld-mips-elf/mips-elf.exp: Run it.
1302
13032004-11-10 Alan Modra <amodra@bigpond.net.au>
1304
1305 * ld-d10v/reloc-003.d: Update for changed error message.
1306 * ld-d10v/reloc-004.d: Likewise.
1307 * ld-d10v/reloc-007.d: Likewise.
1308 * ld-d10v/reloc-008.d: Likewise.
1309 * ld-d10v/reloc-011.d: Likewise.
1310 * ld-d10v/reloc-012.d: Likewise.
1311 * ld-d10v/reloc-015.d: Likewise.
1312 * ld-d10v/reloc-016.d: Likewise.
1313
13142004-11-08 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
1315
1316 * ld-scripts/weak.exp: Enable test on PE, XFAIL non-i386 PE.
1317 * ld-undefined/weak-undef.exp: Enable test on PE, XFAIL non-i386
1318 PE.
1319 * lib/ld-lib.exp (is_pecoff_format): New.
1320
13212004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
1322 Vineet Sharma <vineets@noida.hcltech.com>
1323
1324 * ld-maxq: New directory. Contains tests for the new maxq port.
1325
13262004-11-04 Hans-Peter Nilsson <hp@bitrange.com>
1327
1328 * ld-elf/merge.d: xfail crisv32-*-*.
1329 * ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s,
1330 ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
1331 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
1332 ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s,
1333 ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d,
1334 ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d,
1335 ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d,
1336 ld-cris/va-v10.d, ld-cris/va-v32.d: New tests.
1337 * ld-cris/ldsym1.d: Adjust for change in linker script.
1338
13392004-11-02 Hans-Peter Nilsson <hp@axis.com>
1340
1341 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
1342 ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d,
1343 ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d,
1344 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d,
1345 ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd,
1346 ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd,
1347 ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g,
1348 ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t,
1349 ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r,
1350 ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd,
1351 ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd,
1352 ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd,
1353 ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden.
1354
13552004-10-26 Paul Brook <paul@codesourcery.com>
1356
1357 * ld-elfvers/vers.exp (build_binary): Add ldargs parameter.
1358 (build_vers_lib_pic_flags): New function.
1359 Add vers29 test.
1360 * ld-elfvers/vers29.c: New file.
1361 * ld-elfvers/vers29.dsym: New file.
1362 * ld-elfvers/vers29.ver: New file.
1363
13642004-10-24 Hans-Peter Nilsson <hp@bitrange.com>
1365
1366 * ld-mmix/sec-8m.d: Adjust test for dump using correct section
1367 length.
1368 * ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d.
1369 * ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test.
1370
1371 * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
1372 ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d,
1373 ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d,
1374 ld-mmix/reg-1m.d: Adjust for changed error message format.
1375
13762004-10-19 H.J. Lu <hongjiu.lu@intel.com>
1377
1378 * ld-elf/exclude.exp: Allow cris-*-elf.
1379
1380 * ld-elf/exclude1.s: Add ".data". Remove "- include_sym".
1381 * ld-elf/exclude2.s: Add ".data".
1382
13832004-10-19 Hans-Peter Nilsson <hp@bitrange.com>
1384
1385 * ld-elf/exclude.exp: Don't run for cris-*-elf.
1386
13872004-10-16 Daniel Jacobowitz <dan@debian.org>
1388
1389 * ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New.
1390
13912004-10-15 Alan Modra <amodra@bigpond.net.au>
1392
1393 * ld-crx/reloc-num8.d: Adjust for changed orphan placement.
1394 * ld-crx/reloc-num16.d: Likewise.
1395 * ld-crx/reloc-num32.d: Likewise.
1396 * ld-scripts/provide-2.t: Start .data at 0x2000.
1397 * ld-scripts/provide-2.d: Adjust.
1398
13992004-10-14 H.J. Lu <hongjiu.lu@intel.com>
1400
1401 * ld-scripts/sort.exp: Run for ELF targets only.
1402
14032004-10-14 Alan Modra <amodra@bigpond.net.au>
1404
1405 * ld-scripts/overlay-size.d: Update for changed orphan section
1406 placement.
1407 * ld-mmix/bpo-18.d: Likewise.
1408
14092004-10-07 Bob Wilson <bob.wilson@acm.org>
1410
1411 * ld-xtensa/lcall1.s: Use .literal directive.
1412 * ld-xtensa/lcall2.s: Align function entry.
1413 * ld-xtensa/coalesce2.s: Likewise.
1414
14152004-10-04 H.J. Lu <hongjiu.lu@intel.com>
1416
1417 * ld-scripts/sort.exp: New file for section sorting tests.
1418 * ld-scripts/sort_b_a.d: Likewise
1419 * ld-scripts/sort_b_a.s: Likewise
1420 * ld-scripts/sort_b_a.t: Likewise
1421 * ld-scripts/sort_b_a_a-1.d: Likewise
1422 * ld-scripts/sort_b_a_a-2.d: Likewise
1423 * ld-scripts/sort_b_a_a-3.d: Likewise
1424 * ld-scripts/sort_b_a_a.t: Likewise
1425 * ld-scripts/sort_b_a_n-1.d: Likewise
1426 * ld-scripts/sort_b_a_n-2.d: Likewise
1427 * ld-scripts/sort_b_a_n-3.d: Likewise
1428 * ld-scripts/sort_b_a_n.t: Likewise
1429 * ld-scripts/sort_b_n.d: Likewise
1430 * ld-scripts/sort_b_n.s: Likewise
1431 * ld-scripts/sort_b_n.t: Likewise
1432 * ld-scripts/sort_b_n_a-1.d: Likewise
1433 * ld-scripts/sort_b_n_a-2.d: Likewise
1434 * ld-scripts/sort_b_n_a-3.d: Likewise
1435 * ld-scripts/sort_b_n_a.t: Likewise
1436 * ld-scripts/sort_b_n_n-1.d: Likewise
1437 * ld-scripts/sort_b_n_n-2.d: Likewise
1438 * ld-scripts/sort_b_n_n-3.d: Likewise
1439 * ld-scripts/sort_b_n_n.t: Likewise
1440 * ld-scripts/sort_n_a-a.s: Likewise
1441 * ld-scripts/sort_n_a-b.s: Likewise
1442 * ld-scripts/sort_no-1.d: Likewise
1443 * ld-scripts/sort_no-2.d: Likewise
1444 * ld-scripts/sort_no.t: Likewise
1445
14462004-10-01 H.J. Lu <hongjiu.lu@intel.com>
1447
1448 * ld-powerpc/tls.s: Don't set tls type for undefined syms.
1449 * ld-powerpc/tls32.s: Likewise.
1450 * ld-powerpc/tlstoc.s: Likewise.
1451 * ld-s390/tlsbin.s: Likewise.
1452 * ld-s390/tlsbin_64.s: Likewise.
1453 * ld-s390/tlsbinpic.s: Likewise.
1454 * ld-s390/tlsbinpic_64.s: Likewise.
1455 * ld-s390/tlspic1.s: Likewise.
1456 * ld-s390/tlspic1_64.s: Likewise.
1457 * ld-sparc/tlssunbin32.s: Likewise.
1458 * ld-sparc/tlssunbinpic32.s: Likewise.
1459 * ld-sparc/tlssunnopic32.s: Likewise.
1460 * ld-sparc/tlssunpic32.s: Likewise.
1461
14622004-10-01 Alan Modra <amodra@bigpond.net.au>
1463
1464 * ld-s390/tlsbin.s: Set tls type for undefined syms.
1465 * ld-s390/tlsbin_64.s: Likewise.
1466 * ld-s390/tlsbinpic.s: Likewise.
1467 * ld-s390/tlsbinpic_64.s: Likewise.
1468 * ld-s390/tlspic1.s: Likewise.
1469 * ld-s390/tlspic1_64.s: Likewise.
1470 * ld-sparc/tlssunbin32.s: Likewise.
1471 * ld-sparc/tlssunbinpic32.s: Likewise.
1472 * ld-sparc/tlssunnopic32.s: Likewise.
1473 * ld-sparc/tlssunpic32.s: Likewise.
1474
14752004-10-01 Alan Modra <amodra@bigpond.net.au>
1476
1477 * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location.
1478
14792004-10-01 Nick Clifton <nickc@redhat.com>
1480
1481 PR 371
1482 * ld-undefined/undefined.exp: Remove redundant XPASS
1483 specifications.
1484
14852004-10-01 Alan Modra <amodra@bigpond.net.au>
1486
1487 * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms.
1488 * ld-powerpc/tls32.s (gd, ld): Likewise.
1489 * ld-powerpc/tlstoc.s (gd, ld): Likewise.
1490 * ld-powerpc/tlsso.r: Update.
1491 * ld-powerpc/tlsso32.r: Update.
1492 * ld-powerpc/tlstocso.r: Update.
1493
14942004-09-30 Paul Brook <paul@codesourcery.com>
1495
1496 * ld-arm/arm-elf.exp: Add test for --target2=abs.
1497 * ld-arm/arm-target2-abs.d: New file.
1498
14992004-09-29 Alan Modra <amodra@bigpond.net.au>
1500
1501 * ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary.
1502 * ld-pe/secrel.d: Adjust to suit.
1503
15042004-09-24 Alan Modra <amodra@bigpond.net.au>
1505
1506 * ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string.
1507
15082004-09-22 Alan Modra <amodra@bigpond.net.au>
1509
1510 * ld-i386/tlsbin.rd: Update for changed segment map.
1511 * ld-i386/tlsnopic.rd: Likewise.
1512 * ld-i386/tlspic.rd: Likewise.
1513 * ld-powerpc/tlsexe.r: Likewise.
1514 * ld-powerpc/tlsexe32.r: Likewise.
1515 * ld-powerpc/tlsexetoc.r: Likewise.
1516 * ld-powerpc/tlsso.r: Likewise.
1517 * ld-powerpc/tlsso32.r: Likewise.
1518 * ld-powerpc/tlstocso.r: Likewise.
1519 * ld-s390/tlsbin.rd: Likewise.
1520 * ld-s390/tlsbin_64.rd: Likewise.
1521 * ld-s390/tlspic.rd: Likewise.
1522 * ld-s390/tlspic_64.rd: Likewise.
1523 * ld-sh/tlsbin-2.d: Likewise.
1524 * ld-sh/tlspic-2.d: Likewise.
1525 * ld-x86-64/tlsbin.rd: Likewise.
1526 * ld-x86-64/tlspic.rd: Likewise.
1527
15282004-09-22 Alan Modra <amodra@bigpond.net.au>
1529
1530 * ld-scripts/overlay-size.d: Don't check .mbss lma.
1531 * ld-sh/sh64/mix1.xd: Update for changed .bss file offset.
1532 * ld-sh/sh64/shdl32.xd: Likewise.
1533 * ld-sh/sh64/shdl64.xd: Likewise.
1534
15352004-09-17 Paul Brook <paul@codesourcery.com>
1536
1537 * ld-arm/arm-target1-{abs,rel}.d}: New files.
1538 * ld-arm/arm-target1.s: New file.
1539 * ld-arm/arm-target2-{,got-}rel.d: New files.
1540 * ld-arm/arm-target2.s: New file.
1541 * ld-arm/arm-rel31.d: New files.
1542 * ld-arm/arm-rel31.s: New files.
1543 * ld-arm/arm.ld: New file.
1544 * ld-arm/arm-elf.exp: Add new tests.
1545
15462004-09-07 Hans-Peter Nilsson <hp@axis.com>
1547
1548 * ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s:
1549 New test.
1550
15512004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
1552
1553 * ld-crx: New directory.
1554 * ld-crx/crx.exp: New test script.
1555 * ld-crx/crx.ld: New linker script.
1556 * ld-crx/reloc-abs32.s: New file.
1557 * ld-crx/reloc-abs32.d: Likewise.
1558 * ld-crx/reloc-imm16.s: Likewise.
1559 * ld-crx/reloc-imm16.d: Likewise.
1560 * ld-crx/reloc-imm32.s: Likewise.
1561 * ld-crx/reloc-imm32.d: Likewise.
1562 * ld-crx/reloc-num8.s: Likewise.
1563 * ld-crx/reloc-num8.d: Likewise.
1564 * ld-crx/reloc-num16.s: Likewise.
1565 * ld-crx/reloc-num16.d: Likewise.
1566 * ld-crx/reloc-num32.s: Likewise.
1567 * ld-crx/reloc-num32.d: Likewise.
1568 * ld-crx/reloc-regrel12.s: Likewise.
1569 * ld-crx/reloc-regrel12.d: Likewise.
1570 * ld-crx/reloc-regrel22.s: Likewise.
1571 * ld-crx/reloc-regrel22.d: Likewise.
1572 * ld-crx/reloc-regrel28.s: Likewise.
1573 * ld-crx/reloc-regrel28.d: Likewise.
1574 * ld-crx/reloc-regrel32.s: Likewise.
1575 * ld-crx/reloc-regrel32.d: Likewise.
1576 * ld-crx/reloc-rel4.s: Likewise.
1577 * ld-crx/reloc-rel4.d: Likewise.
1578 * ld-crx/reloc-rel8.s: Likewise.
1579 * ld-crx/reloc-rel8.d: Likewise.
1580 * ld-crx/reloc-rel8-cmp.s: Likewise.
1581 * ld-crx/reloc-rel8-cmp.d: Likewise.
1582 * ld-crx/reloc-rel16.s: Likewise.
1583 * ld-crx/reloc-rel16.d: Likewise.
1584 * ld-crx/reloc-rel24.s: Likewise.
1585 * ld-crx/reloc-rel24.d: Likewise.
1586 * ld-crx/reloc-rel32.s: Likewise.
1587 * ld-crx/reloc-rel32.d: Likewise.
1588
15892004-08-21 Hans-Peter Nilsson <hp@axis.com>
1590
1591 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
1592 ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
1593 ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
1594 ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
1595 sections.
1596
15972004-08-17 Alan Modra <amodra@bigpond.net.au>
1598
1599 * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
1600
16012004-08-17 Alan Modra <amodra@bigpond.net.au>
1602
1603 * ld-scripts/cross1.t: Remove .opd section spec.
1604
16052004-08-01 Stephane Carrez <stcarrez@nerim.fr>
1606
1607 * ld-undefined/undefined.exp: The undefine tests now work on
1608 68HC11 and 68HC12.
1609
16102004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1611
1612 * ld-sh/sh64/crange3-cmpct.rd: Update.
1613 * ld-sh/sh64/crange3-media.rd: Update.
1614
16152004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
1616
1617 * ld-h8300/h8300.exp: Addition of new test case to check
1618 relaxation for H8S target.
1619 * ld-h8300/relax-6.s: New test source file.
1620 * ld-h8300/relax-6.d: New test expected disassembly file.
1621 * ld-h8300/relax-6-coff.d: New test expected disassembly file for
1622 coff format.
1623
16242004-07-22 Nick Clifton <nickc@redhat.com>
1625
1626 PR/280
1627 * ld-h8300/relax-3-coff.d: Remove duplicated raw insn values.
1628 * ld-h8300/relax-3.d: Likewise.
1629 * ld-h8300/relax-4-coff.d: Likewise.
1630 * ld-h8300/relax-4.d: Likewise.
1631 * ld-h8300/relax-5-coff.d: Likewise.
1632 * ld-h8300/relax.d: Likewise.
1633
16342004-07-22 H.J. Lu <hongjiu.lu@intel.com>
1635
1636 * ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test.
1637
16382004-07-13 Nitin Yewale <nitiny@kpitcummins.com>
1639
1640 * ld-h8300/h8300.exp: Addition of gcsection test case.
1641 * ld-h8300/gcsection.s: New test source file.
1642 * ld-h8300/gcsection.d: New test expected disassembly file.
1643
16442004-07-08 Maciej W. Rozycki <macro@linux-mips.org>
1645
1646 * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
1647 * ld-mips-elf/mips-elf.exp: Run it.
1648
16492004-07-02 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1650
1651 * ld-elf/frame.exp: Don't run on sh*-*-elf*.
1652 * ld-sh/shared-1.d: Adjust for section reordering changes.
1653 * ld-sh/shared-2.d: Likewise.
1654 * ld-sh/tlsbin-2.d: Likewise.
1655 * ld-sh/tlspic-2.d: Likewise.
1656 * ld-sh/sh64/abi32.xd: Likewise.
1657 * ld-sh/sh64/abi64.xd: Likewise.
1658 * ld-sh/sh64/cmpct1.xd: Likewise.
1659 * ld-sh/sh64/crange1.rd: Likewise.
1660 * ld-sh/sh64/crange2.rd: Likewise.
1661 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1662 * ld-sh/sh64/crange3-media.rd: Likewise.
1663 * ld-sh/sh64/crange3.rd: Likewise.
1664 * ld-sh/sh64/gotplt.d: Likewise.
1665 * ld-sh/sh64/init-cmpct.d: Likewise.
1666 * ld-sh/sh64/init-media.d: Likewise.
1667 * ld-sh/sh64/init64.d: Likewise.
1668 * ld-sh/sh64/mix1.xd: Likewise.
1669 * ld-sh/sh64/mix2.xd: Likewise.
1670 * ld-sh/sh64/shdl32.xd: Likewise.
1671 * ld-sh/sh64/shdl64.xd: Likewise.
1672
16732004-07-02 Alan Modra <amodra@bigpond.net.au>
1674
1675 * ld-discard/static.d: Accept both original sym and section sym.
1676
16772004-07-01 Jakub Jelinek <jakub@redhat.com>
1678
1679 * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes
1680 and removal of unneeded STT_SECTION symbols from .dynsym.
1681 * ld-sparc/tlssunbin32.rd: Likewise.
1682 * ld-sparc/tlssunpic32.dd: Likewise.
1683 * ld-sparc/tlssunpic32.sd: Likewise.
1684 * ld-sparc/tlssunbin32.dd: Likewise.
1685 * ld-sparc/tlssunbin32.sd: Likewise.
1686 * ld-sparc/tlssunbin32.td: Likewise.
1687
16882004-07-01 Alan Modra <amodra@bigpond.net.au>
1689
1690 * ld-discard/extern.d: Update.
1691 * ld-discard/start.d: Update.
1692 * ld-discard/static.d: Update.
1693
16942004-06-30 H.J. Lu <hongjiu.lu@intel.com>
1695
1696 PR 233
1697 * ld-discard/extern.d: Updated.
1698 * ld-discard/start.d: Likewise.
1699 * ld-discard/static.d: Likewise.
1700
17012004-06-29 J"orn Rennecke <joern.rennecke@superh.com>
1702
1703 Actually add these files:
1704 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1705 * ld-sh/arch/arch.exp: New test script.
1706 * ld-sh/arch/arch_expected.txt: New file.
1707 * ld-sh/arch/sh.s: New file.
1708 * ld-sh/arch/sh2.s: New file.
1709 * ld-sh/arch/sh-dsp.s: New file.
1710 * ld-sh/arch/sh2e.s: New file.
1711 * ld-sh/arch/sh3-nommu.s: New file.
1712 * ld-sh/arch/sh3.s: New file.
1713 * ld-sh/arch/sh3-dsp.s: New file.
1714 * ld-sh/arch/sh3e.s: New file.
1715 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1716 * ld-sh/arch/sh4-nofpu.s: New file.
1717 * ld-sh/arch/sh4.s: New file.
1718 * ld-sh/arch/sh4a-nofpu.s: New file.
1719 * ld-sh/arch/sh4al-dsp.s: New file.
1720 * ld-sh/arch/sh4a.s: New file.
1721
17222004-06-29 Alan Modra <amodra@bigpond.net.au>
1723
1724 * ld-elf/frame.exp: Don't run on mcore.
1725
17262004-06-26 Alan Modra <amodra@bigpond.net.au>
1727
1728 * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets.
1729
17302004-06-24 H.J. Lu <hongjiu.lu@intel.com>
1731
1732 * ld-elfvers/vers.exp: Use PIC for shared libraries by default.
1733
17342004-06-21 Alexandre Oliva <aoliva@redhat.com>
1735
1736 * ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script.
1737 * ld-frv/fdpic-pie-2.d: Likewise.
1738 * ld-frv/fdpic-pie-6.d: Likewise.
1739 * ld-frv/fdpic-pie-7.d: Likewise.
1740 * ld-frv/fdpic-pie-8.d: Likewise.
1741 * ld-frv/fdpic-shared-1.d: Likewise.
1742 * ld-frv/fdpic-shared-2.d: Likewise.
1743 * ld-frv/fdpic-shared-3.d: Likewise.
1744 * ld-frv/fdpic-shared-4.d: Likewise.
1745 * ld-frv/fdpic-shared-5.d: Likewise.
1746 * ld-frv/fdpic-shared-6.d: Likewise.
1747 * ld-frv/fdpic-shared-7.d: Likewise.
1748 * ld-frv/fdpic-shared-8.d: Likewise.
1749 * ld-frv/fdpic-shared-local-2.d: Likewise.
1750 * ld-frv/fdpic-shared-local-8.d: Likewise.
1751
17522004-06-21 Nick Clifton <nickc@redhat.com>
1753
1754 * ld-elf/frame.exp: Handle ports which do not support the --shared
1755 linker switch.
1756
17572004-06-18 Jan Beulich <jbeulich@novell.com>
1758
1759 * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
1760 actually referenced (gcc 3.4 eliminates comparisons of addresses
1761 of global symbols with NULL).
1762 * ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc
1763 3.4.0 and above, as this option and its functionality is no longer
1764 supported, making these tests fail).
1765
17662004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1767
1768 * ld-sh/arch/arch.exp: New test script.
1769 * ld-sh/arch/arch_expected.txt: New file.
1770 * ld-sh/arch/sh.s: New file.
1771 * ld-sh/arch/sh2.s: New file.
1772 * ld-sh/arch/sh-dsp.s: New file.
1773 * ld-sh/arch/sh2e.s: New file.
1774 * ld-sh/arch/sh3-nommu.s: New file.
1775 * ld-sh/arch/sh3.s: New file.
1776 * ld-sh/arch/sh3-dsp.s: New file.
1777 * ld-sh/arch/sh3e.s: New file.
1778 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1779 * ld-sh/arch/sh4-nofpu.s: New file.
1780 * ld-sh/arch/sh4.s: New file.
1781 * ld-sh/arch/sh4a-nofpu.s: New file.
1782 * ld-sh/arch/sh4al-dsp.s: New file.
1783 * ld-sh/arch/sh4a.s: New file.
1784
17852004-05-18 Nick Clifton <nickc@redhat.com>
1786
1787 * ld-elf/frame.s: Replace @ with % so that the file can be
1788 compiled by an ARM targeted GAS.
1789 * ld-elf/table.s: Likewise.
1790 * ld-elf/tbss.s: Likewise. Also replace .align <foo> with
1791 .p2align (log2 <foo>) to cope with the fact that the ARM .align
1792 directive takes a power-of-two argument.
1793
17942004-05-17 H.J. Lu <hongjiu.lu@intel.com>
1795
1796 * ld-elf/frame.exp: New file. Test read-only .eh_frame and
1797 .gcc_except_table sections.
1798 * ld-elf/frame.s: Likewise.
1799 * ld-elf/table.s: Likewise.
1800 * ld-elf/tbss.s: Likewise.
1801
18022004-05-12 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1803
1804 * ld-sh/tlsbin-2.d: Adjust for section reordering changes
1805 and removal of unneeded STT_SECTION symbols from .dynsym.
1806 * ld-sh/tlsbin-3.d: Likewise.
1807 * ld-sh/tlspic-2.d: Likewise.
1808
18092004-05-12 Ben Elliston <bje@au.ibm.com>
1810
1811 * ld-sh/sh64/relax.exp: Remove stray semicolons.
1812 * ld-sh/sh64/relfail.exp: Likewise.
1813 * lib/ld-lib.exp: Likewise.
1814
18152004-05-11 Jakub Jelinek <jakub@redhat.com>
1816
1817 * ld-i386/tlspic.rd: Adjust for section reordering changes
1818 and removal of unneeded STT_SECTION symbols from .dynsym.
1819 * ld-i386/tlspic.dd: Likewise.
1820 * ld-i386/tlspic.sd: Likewise.
1821 * ld-i386/tlsbin.rd: Likewise.
1822 * ld-i386/tlsbinpic.s: Likewise.
1823 * ld-i386/tlsbin.dd: Likewise.
1824 * ld-i386/tlsbin.sd: Likewise.
1825 * ld-i386/tlsnopic.rd: Likewise.
1826 * ld-i386/tlsnopic1.s: Likewise.
1827 * ld-i386/combreloc.d: Likewise.
1828 * ld-i386/tlsnopic.dd: Likewise.
1829 * ld-i386/tlsnopic.sd: Likewise.
1830 * ld-x86-64/tlspic.rd: Likewise.
1831 * ld-x86-64/tlspic.dd: Likewise.
1832 * ld-x86-64/tlsbin.dd: Likewise.
1833 * ld-x86-64/tlspic.sd: Likewise.
1834 * ld-x86-64/tlsbin.sd: Likewise.
1835 * ld-x86-64/tlspic.td: Likewise.
1836 * ld-x86-64/tlsbin.td: Likewise.
1837 * ld-x86-64/tlsbin.rd: Likewise.
1838 * ld-s390/tlspic1.s: Likewise.
1839 * ld-s390/tlsbinpic.s: Likewise.
1840 * ld-s390/tlspic.rd: Likewise.
1841 * ld-s390/tlsbin.rd: Likewise.
1842 * ld-s390/tlspic.dd: Likewise.
1843 * ld-s390/tlsbin.dd: Likewise.
1844 * ld-s390/tlsbin.sd: Likewise.
1845 * ld-s390/tlsbin.td: Likewise.
1846 * ld-s390/tlspic.sd: Likewise.
1847 * ld-s390/tlspic.td: Likewise.
1848 * ld-s390/tlspic1_64.s: Likewise.
1849 * ld-s390/tlsbinpic_64.s: Likewise.
1850 * ld-s390/tlspic_64.rd: Likewise.
1851 * ld-s390/tlsbin_64.rd: Likewise.
1852 * ld-s390/tlspic_64.dd: Likewise.
1853 * ld-s390/tlsbin_64.dd: Likewise.
1854 * ld-s390/tlspic_64.sd: Likewise.
1855 * ld-s390/tlspic_64.td: Likewise.
1856 * ld-s390/tlsbin_64.td: Likewise.
1857 * ld-s390/tlsbin_64.sd: Likewise.
1858 * ld-powerpc/tlsexe32.r: Likewise.
1859 * ld-powerpc/tlsso32.r: Likewise.
1860 * ld-powerpc/tlsso32.d: Likewise.
1861 * ld-powerpc/tlsso32.g: Likewise.
1862 * ld-powerpc/tlsso32.t: Likewise.
1863 * ld-powerpc/tlsexe.r: Likewise.
1864 * ld-powerpc/tlsso.r: Likewise.
1865 * ld-powerpc/tlsso.g: Likewise.
1866 * ld-powerpc/tlsexetoc.r: Likewise.
1867 * ld-powerpc/tlstocso.r: Likewise.
1868 * ld-powerpc/tlstocso.g: Likewise.
1869 * ld-ia64/tlspic.rd: Likewise.
1870 * ld-ia64/tlspic.dd: Likewise.
1871 * ld-ia64/tlspic.sd: Likewise.
1872 * ld-ia64/tlspic.td: Likewise.
1873 * ld-ia64/tlsbin.rd: Likewise.
1874 * ld-ia64/tlsbin.sd: Likewise.
1875 * ld-ia64/tlsbin.td: Likewise.
1876 * ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x.
1877 * ld-shared/shared.exp: Likewise.
1878
18792004-05-10 John Paul Wallington <jpw@gnu.org>
1880
1881 * ld-mmix/bspec2.d: Update sh_info to decimal.
1882 * ld-mmix/local1.d: Likewise.
1883 * ld-mmix/local3.d: Likewise.
1884 * ld-mmix/local5.d: Likewise.
1885 * ld-mmix/local7.d: Likewise.
1886
18872004-05-05 Alexandre Oliva <aoliva@redhat.com>
1888
1889 * ld-frv/fdpic.exp: Restore $LDFLAGS at the end.
1890 * ld-frv/fr450-link.d: Match fdpic as well.
1891
18922004-05-05 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1893
1894 * ld-sh/sh64/crange1.rd: Update sh_info to decimal.
1895 * ld-sh/sh64/crange2.rd: Likewise.
1896 * ld-sh/sh64/crange3.rd: Likewise.
1897 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1898 * ld-sh/sh64/crange3-media.rd: Likewise.
1899 * ld-sh/sh64/crangerel1.rd: Likewise.
1900 * ld-sh/sh64/crangerel2.rd: Likewise.
1901
19022004-05-05 Alan Modra <amodra@bigpond.net.au>
1903
1904 * ld-powerpc/tlsexe.r: Update sh_info to decimal.
1905 * ld-powerpc/tlsexe32.r: Likewise.
1906 * ld-powerpc/tlsexetoc.r: Likewise.
1907 * ld-powerpc/tlsso.r: Likewise.
1908 * ld-powerpc/tlsso32.r: Likewise.
1909 * ld-powerpc/tlstocso.r: Likewise.
1910
19112004-04-24 Chris Demetriou <cgd@broadcom.com>
1912
1913 * ld-elf/merge.d: XFAIL on all MIPS targets.
1914
19152004-04-24 Alan Modra <amodra@bigpond.net.au>
1916
1917 * ld-powerpc/tlsexe32.d: Update.
1918 * ld-powerpc/tlsso32.d: Update.
1919
19202004-04-23 Chris Demetriou <cgd@broadcom.com>
1921
1922 * ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic
1923 removal.
1924 * ld-mips-elf/reloc-3-srec.d: Likewise.
1925 * ld-mips-elf/reloc-3.ld: Likewise.
1926 * ld-mips-elf/reloc-3a.s: Likewise.
1927 * ld-mips-elf/reloc-3b.s: Likewise.
1928 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1929
19302004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1931
1932 * ld-sh/tlsbin-1.d: Update
1933 * ld-sh/tlspic-1.d: Update.
1934
19352004-04-22 H.J. Lu <hongjiu.lu@intel.com>
1936
1937 * ld-i386/tlspic.dd: Updated.
1938
19392004-04-21 Chris Demetriou <cgd@broadcom.com>
1940
1941 * ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal.
1942 * ld-empic/empic.exp: Likewise.
1943 * ld-empic/relax.t: Likewise.
1944 * ld-empic/relax1.c: Likewise.
1945 * ld-empic/relax2.c: Likewise.
1946 * ld-empic/relax3.c: Likewise.
1947 * ld-empic/relax4.c: Likewise.
1948 * ld-empic/runtest1.c: Likewise.
1949 * ld-empic/runtest2.c: Likewise.
1950 * ld-empic/runtesti.s: Likewise.
1951 * ld-mips-elf/empic1-ln.d: Likewise.
1952 * ld-mips-elf/empic1-lp.d: Likewise.
1953 * ld-mips-elf/empic1-mn.d: Likewise.
1954 * ld-mips-elf/empic1-mp.d: Likewise.
1955 * ld-mips-elf/empic1-ref.s: Likewise.
1956 * ld-mips-elf/empic1-sn.d: Likewise.
1957 * ld-mips-elf/empic1-sp.d: Likewise.
1958 * ld-mips-elf/empic1-space.s: Likewise.
1959 * ld-mips-elf/empic1-tgt.s: Likewise.
1960 * ld-mips-elf/empic2-fwd-0.d: Likewise.
1961 * ld-mips-elf/empic2-fwd-1.d: Likewise.
1962 * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
1963 * ld-mips-elf/empic2-ref.s: Likewise.
1964 * ld-mips-elf/empic2-rev-0.d: Likewise.
1965 * ld-mips-elf/empic2-rev-1.d: Likewise.
1966 * ld-mips-elf/empic2-rev-tgt.s: Likewise.
1967 * ld-mips-elf/empic2-space.s: Likewise.
1968 * ld-mips-elf/emrelocs-eb.d: Likewise.
1969 * ld-mips-elf/emrelocs-el.d: Likewise.
1970 * ld-mips-elf/emrelocs.ld: Likewise.
1971 * ld-mips-elf/emrelocs1.s: Likewise.
1972 * ld-mips-elf/emrelocs2.s: Likewise.
1973 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1974
19752004-04-20 H.J. Lu <hongjiu.lu@intel.com>
1976
1977 * ld-elfweak/elfweak.exp: Add an undefined weak size change
1978 test.
1979
1980 * ld-elfweak/size.dat: New file.
1981 * ld-elfweak/size_bar.c: Likewise.
1982 * ld-elfweak/size_foo.c: Likewise.
1983 * ld-elfweak/size_main.c: Likewise.
1984
19852004-04-14 Brian Ford <ford@vss.fsi.com>
1986 DJ Delorie <dj@redhat.com>
1987
1988 * ld-pe/pe.exp: New, tests for i?86 PE.
1989 * ld-pe/secrel1.s: New, test R_SECREL32 reloc.
1990 * ld-pe/secrel2.s: Likewise.
1991 * ld-pe/secrel.d: Likewise.
1992
19932004-04-19 Jakub Jelinek <jakub@redhat.com>
1994
1995 * ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64.
1996 * ld-shared/shared.exp: Likewise.
1997
19982004-04-14 H.J. Lu <hongjiu.lu@intel.com>
1999
2000 * ld-scripts/assert.s: Add a newline.
2001 * ld-scripts/data.s: Likewise.
2002
20032004-04-08 Alan Modra <amodra@bigpond.net.au>
2004
2005 PR 47.
2006 * ld-cdtest/cdtest.exp: Remove -fgnu-linker.
2007
20082004-04-08 Alan Modra <amodra@bigpond.net.au>
2009
2010 * ld-scripts/align.exp: Don't run on aix.
2011 * ld-scripts/assert.s: Remove comment.
2012 * ld-scripts/data.s: Likewise.
2013 * ld-scripts/data.t: Set start address to allow for aout headers.
2014 Make first LONG pc-relative.
2015 * ld-scripts/data.d: Update.
2016 * ld-scripts/defined2.d: Allow other random syms.
2017 * ld-scripts/defined3.d: Likewise.
2018 * ld-scripts/provide-1.s: Pad section.
2019 * ld-scripts/provide-1.t: Set .data address and align.
2020 * ld-scripts/provide-1.d: Update.
2021 * ld-scripts/provide-2.s: Pad section.
2022 * ld-scripts/provide-2.d: Allow random trailing syms.
2023 * ld-scripts/provide-3.s: Pad section.
2024 * ld-scripts/provide-3.d: Fix typos.
2025 * ld-scripts/provide.exp: Don't run on aix.
2026 * ld-scripts/size-1.s: Simplify test.
2027 * ld-scripts/size-1.t: Rewrite.
2028 * ld-scripts/size-1.d: Update.
2029 * ld-scripts/size-2.s: Simplify.
2030 * ld-scripts/size-2.t: Set start address. Set exe flag on image.
2031 * ld-scripts/size-2.d: Update.
2032 * ld-scripts/size.exp: Don't run on aix. Run size-2 on all elf
2033 targets except mips.
2034
20352004-03-27 Alexandre Oliva <aoliva@redhat.com>
2036
2037 * ld-frv/fdpic*.d: Adjust to compensate for page size change.
2038
20392004-03-26 Alan Modra <amodra@bigpond.net.au>
2040
2041 * ld-powerpc/tlsexe.r: Update for changed sym type.
2042 * ld-powerpc/tlsexetoc.r: Likewise.
2043
20442004-03-22 Hans-Peter Nilsson <hp@axis.com>
2045
2046 * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d,
2047 ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests.
2048
20492004-03-19 H.J. Lu <hongjiu.lu@intel.com>
2050
2051 * ld-elfvers/vers.exp: Add new tests for versioned weak
2052 definition.
2053
2054 * ld-elfvers/vers28a.c: New file.
2055 * ld-elfvers/vers28a.dsym: Likewise.
2056 * ld-elfvers/vers28a.ver: Likewise.
2057 * ld-elfvers/vers28b.c: Likewise.
2058 * ld-elfvers/vers28b.dsym: Likewise.
2059 * ld-elfvers/vers28b.map: Likewise.
2060 * ld-elfvers/vers28b.ver: Likewise.
2061 * ld-elfvers/vers28c.c: Likewise.
2062 * ld-elfvers/vers28c.dsym: Likewise.
2063 * ld-elfvers/vers28c.ver: Likewise.
2064
20652004-03-19 Alan Modra <amodra@bigpond.net.au>
2066
2067 * ld-scripts/provide-2.d: Ignore random symbols.
2068
20692004-03-16 Alan Modra <amodra@bigpond.net.au>
2070
2071 * ld-powerpc/tls.d: Update.
2072 * ld-powerpc/tls32.d: Update.
2073 * ld-powerpc/tlsexe.d: Update.
2074 * ld-powerpc/tlsexe32.d: Update.
2075 * ld-powerpc/tlsexetoc.d: Update.
2076 * ld-powerpc/tlsso.d: Update.
2077 * ld-powerpc/tlsso32.d: Update.
2078 * ld-powerpc/tlstoc.d: Update.
2079 * ld-powerpc/tlstocso.d: Update.
2080
20812004-03-05 Nathan Sidwell <nathan@codesourcery.com>
2082
2083 * ld-scripts/size-1.d: Add bigendian regexps.
2084 * ld-scripts/size-2.d: Set --wide for readelf.
2085
2086 * ld-scripts/size.exp: New.
2087 * ld-scripts/size-[12].{d,s,t}: New.
2088
20892004-03-01 Richard Sandiford <rsandifo@redhat.com>
2090
2091 * ld-frv/fr450-link[abc].s, fr450-link.d: New test.
2092 * ld-frv/frv.exp: New harness.
2093
20942004-02-24 Alexandre Oliva <aoliva@redhat.com>
2095
2096 * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that
2097 bind locally.
2098 * ld-frv/fdpic-pie-8.d: Likewise.
2099 * ld-frv/fdpic-shared-4.d: Likewise.
2100 * ld-frv/fdpic-pie-6-fail.d: Renamed from...
2101 * ld-frv/fdpic-pie-6.d: New test.
2102 * ld-frv/fdpic-shared-6-fail.d: Renamed from...
2103 * ld-frv/fdpic-shared-6.d: New test.
2104 * ld-frv/fdpic6.ldv: New.
2105 * ld-frv/fdpic-static-6.d: Adjust test name.
2106 * ld-frv/fdpic-pie-8-fail.d: Removed.
2107 * ld-frv/fdpic.exp: Run new tests.
2108
21092004-02-23 Nathan Sidwell <nathan@codesourcery.com>
2110
2111 * ld-scripts/provide.exp: New.
2112 * ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New.
2113
21142004-02-23 Alan Modra <amodra@bigpond.net.au>
2115
2116 * ld-scripts/data.t: Set ".other" address so location doesn't
2117 depend on target alignment.
2118 * ld-scripts/data.d: Update.
2119
21202004-02-20 Nathan Sidwell <nathan@codesourcery.com>
2121
2122 * ld-scripts/align.{s,t,exp}: New.
2123
21242004-02-19 Nathan Sidwell <nathan@codesourcery.com>
2125
2126 * ld-scripts/data.{s,t,d,exp}: New.
2127
21282004-02-18 Nathan Sidwell <nathan@codesourcery.com>
2129
2130 * ld-scripts/assert.{s,t,exp}: New.
2131
21322004-02-17 Richard Sandiford <rsandifo@redhat.com>
2133
2134 * ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02
2135 changes to the way large constants are added.
2136 * ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise. Adjust order
2137 of GOT entries after today's change to the handling of GOT_PAGE
2138 relocations.
2139
21402004-02-09 Anil Paranjpe <anilp1@KPITCummins.com>
2141
2142 * ld-h8300/relax-5.s: New file: Source for relax-5 test.
2143 * ld-h8300/relax-5.d: New file: Expected output and commands for
2144 assembling and linking the relax-5 test.
2145 * ld-h8300/relax-5-coff.d: New file: Variant for the COFF based
2146 toolchain.
2147 * ld-h8300/h8300-exp: Run the relax-5 test.
2148
21492004-01-23 Daniel Jacobowitz <drow@mvista.com>
2150
2151 * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r,
2152 ld-arm/arm-app-abs32.d: New files.
2153 * ld-arm/arm-elf.exp: Add arm-app-abs32 testcase.
2154
21552004-01-19 Alan Modra <amodra@bigpond.net.au>
2156
2157 * ld-i386/tlsbin.dd: Adjust for changed sib printing.
2158
21592004-01-13 Daniel Jacobowitz <drow@mvista.com>
2160
2161 * ld-arm/arm-elf.exp: Add arm-static-app test.
2162 * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d,
2163 ld-arm/arm-static-app.r: New files.
2164
21652004-01-12 Anil Paranjpe <anilp1@KPITCummins.com>
2166
2167 * ld-h8300/h8300-exp: Run the relax-4 test.
2168 * ld-h8300/relax-4.s: New file: Source for relax-4 test.
2169 * ld-h8300/relax-4.d: New file: Expected output and commands for
2170 assembling and linking the relax-4 test.
2171 * ld-h8300/relax-4-coff.d: New file: Variant for the COFF based
2172 toolchain.
2173
21742004-01-09 H.J. Lu <hongjiu.lu@intel.com>
2175
2176 * ld-selective/selective.exp: Skip ia64-*-*.
2177
21782004-01-09 Daniel Jacobowitz <drow@mvista.com>
2179
2180 * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32
2181 changes.
2182
21832004-01-06 Daniel Jacobowitz <drow@mvista.com>
2184
2185 * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s,
2186 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s,
2187 ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
2188 ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files.
2189
21902004-01-06 Alexandre Oliva <aoliva@redhat.com>
2191
2192 * ld-frv: Update .d files with correct addresses displayed for
2193 dynamic relocations.
2194 2003-12-02 Alexandre Oliva <aoliva@redhat.com>
2195 * ld-frv/fdpic1.s (.D0): Move to separate data section.
2196 2003-11-28 Alexandre Oliva <aoliva@redhat.com>
2197 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
2198 * ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to
2199 reflect EMBEDDED= change in linker script.
2200 2003-11-27 Alexandre Oliva <aoliva@redhat.com>
2201 * ld-frv: Update .d files to reflect changes in the page size, the
2202 addition of a stack segment, the use of a NULL function descriptor
2203 for weakundef functions and the change in the lazy funcdesc_value
2204 in-place addend value.
2205 2003-11-05 Alexandre Oliva <aoliva@redhat.com>
2206 * lib/ld-lib.exp (is_elf_format): Match frv-uclinux.
2207 2003-10-06 Alexandre Oliva <aoliva@redhat.com>
2208 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
2209 ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are
2210 now _gp-based, not \.rofixup-based.
2211 * ld-frv/fdpic-static-6.d: Likewise. Match warning about
2212 relocation to different section.
2213 2003-09-30 Alexandre Oliva <aoliva@redhat.com>
2214 * ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS.
2215 2003-09-19 Alexandre Oliva <aoliva@redhat.com>
2216 * ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d,
2217 ld-frv/fdpic-shared-7.d: New.
2218 * ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d,
2219 ld-frv/fdpic-shared-8.d: New.
2220 * ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New.
2221 * ld-frv/fdpic.exp: Run them.
2222 * ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New.
2223 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
2224 * ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d,
2225 ld-frv/fdpic-shared-5.d: New.
2226 * ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d,
2227 ld-frv/fdpic-shared-6.d: New.
2228 * ld-frv/fdpic.exp: Run them.
2229 * ld-frv/fdpic*.d: Add -mfdpic to assembler flags. Updated.
2230 * ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d.
2231 * ld-frv/fdpic-shared-2-fail.d: New.
2232 * ld-frv/fdpic.exp: Run it.
2233 * ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New.
2234 * ld-frv/fdpic.exp: Add new test.
2235 * ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors.
2236 * ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New.
2237 * ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New.
2238 * ld-frv/fdpic.exp: Add new tests.
2239 * ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s,
2240 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
2241 * ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d,
2242 * ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from
2243 ucpic.
2244 2003-09-15 Alexandre Oliva <aoliva@redhat.com>
2245 * ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New.
2246 * ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New.
2247 * ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New.
2248 * ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New.
2249
22502004-01-02 Alan Modra <amodra@bigpond.net.au>
2251
2252 * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
2253 * ld-selective/selective.exp: Likewise.
2254
2255For older changes see ChangeLog-9303
2256\f
2257Local Variables:
2258mode: change-log
2259left-margin: 8
2260fill-column: 74
2261version-control: never
2262End:
This page took 0.0337730000000001 seconds and 4 git commands to generate.