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