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