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