* elf-bfd.h (_bfd_elf_define_linkage_sym): Declare.
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
8bf3b8c2
AM
12005-08-15 Alan Modra <amodra@bigpond.net.au>
2
3 * ld-elf/empty.s: Define "start".
4 * ld-elf/merge2.d: xfail arc-*-* and dlx-*-*.
5 * ld-scripts/empty-aligned.s: No .data section.
6 * ld-scripts/empty-aligned.t: Discard most sections.
7 * ld-scripts/empty-aligned.d: Adjust.
8
d9c93bef
HPN
92005-08-11 Hans-Peter Nilsson <hp@axis.com>
10
d80a02ed
HPN
11 * ld-cris/expdyn1.s (expobj): Set size here, at definition...
12 * ld-cris/pv32.s: ...not here.
13 * ld-cris/expdyn1.d, ld-cris/libdso-12.d, ld-cris/locref1.d:
14 Adjust for expobj size being set at definition.
15
d9c93bef
HPN
16 * ld-cris/v32-ba-1.d: Regexpize to adjust for symbol change.
17
3c2e36dc
RE
182005-08-08 Richard Earnshaw <richard.earnshaw@arm.com>
19
20 * ld-arm/mixed-app.sym: Expact _stack to be in the ABS section.
21 * ld-arm/mixed-lib.sym: Likewise.
22 * tls-lib.d: Use a regexp for the address locations.
23 * tls-lib.r: Likewise.
24
b0360d8c
L
252005-08-03 H.J. Lu <hongjiu.lu@intel.com>
26
27 * ld-i386/pcrel16.d: Updated.
28 * ld-i386/pcrel16.s: Likewise.
29 * ld-x86-64/pcrel16.d: Likewise.
30
c5211a54
RS
312005-08-01 Richard Sandiford <richard@codesourcery.com>
32
33 * ld-mips/mips-elf-flags.exp: Add more good_combination tests.
34
c8c140d9
BE
352005-07-28 Ben Elliston <bje@gnu.org>
36
37 * lib/ld-lib.exp (run_ld_link_exec_tests): Add new parameter
38 ${targets_to_xfail} that is applied for each test item.
39 * ld-elf/elf.exp: Pass *-*-netbsdelf* as an xfailed target.
40
9d640403
AM
412005-07-27 Alan Modra <amodra@bigpond.net.au>
42
43 * ld-elfweak/size2a.s: Extend test to check size for two weaks.
44 * ld-elfweak/size2b.s: Likewise.
45 * ld-elfweak/size2.d: Update.
46
ac2aa337
JB
472005-07-18 Jan Beulich <jbeulich@novell.com>
48
49 * ld-i386/abs.s, ld-i386/zero.s, ld-i386/abs.d, ld-x86-64/abs.d,
50 ld-i386/pcrel16.s, ld-i386/pcrel16.d, ld-x86-64/pcrel16.d,
51 ld-i386/pcrel8.s, ld-i386/pcrel8.d, ld-x86-64/pcrel8.d: New.
52 * ld-i386/i386.exp, ld-x86-64/x86-64.exp: Run new tests.
53
22ec3bd1
L
542005-07-14 H.J. Lu <hongjiu.lu@intel.com>
55
56 * lib/ld-lib.exp (run_ld_link_exec_tests): Ignore assembler
57 warnings.
58
955057fc
L
592005-07-14 H.J. Lu <hongjiu.lu@intel.com>
60
61 * lib/ld-lib.exp (run_ld_link_exec_tests): Update comments.
62
24edc24d
L
632005-07-14 H.J. Lu <hongjiu.lu@intel.com>
64
65 * ld-elf/elf.exp (array_tests): New.
66 Call run_ld_link_exec_tests with array_tests.
67
68 * ld-elf/fini.c: New file.
69 * ld-elf/fini.out: Likewise.
70 * ld-elf/init.c: Likewise.
71 * ld-elf/init.out: Likewise.
72 * ld-elf/preinit.c: Likewise.
73 * ld-elf/preinit.out: Likewise.
74
75 * lib/ld-lib.exp (run_ld_link_exec_tests): New.
76
2910ae96
AM
772005-07-12 Alan Modra <amodra@bigpond.net.au>
78
79 * ld-powerpc/sdalib.s (lib_var): Size it.
80
3403418e
L
812005-07-08 H.J. Lu <hongjiu.lu@intel.com>
82
83 * ld-ia64/tlsbin.rd: Update for empty section removal change.
84 * ld-ia64/tlsbin.sd: Likewise.
85 * ld-ia64/tlspic.dd: Likewise.
86 * ld-ia64/tlspic.rd: Likewise.
87 * ld-ia64/tlspic.sd: Likewise.
88 * ld-x86-64/tlspic.dd: Likewise.
89 * ld-x86-64/tlspic.rd: Likewise.
90
f6ac7612
AM
912005-07-08 Alan Modra <amodra@bigpond.net.au>
92
93 * ld-cris/pv32.s: Give expobj a size.
94 * ld-cris/pv32-1.d: Update.
95 * ld-alpha/tlsbin.dd: Update for empty section removal change.
96 * ld-alpha/tlsbin.sd: Likewise.
97 * ld-alpha/tlsbin.td: Likewise.
98 * ld-alpha/tlsbinr.dd: Likewise.
99 * ld-alpha/tlsbinr.rd: Likewise.
100 * ld-alpha/tlspic.dd: Likewise.
101 * ld-alpha/tlspic.rd: Likewise.
102 * ld-alpha/tlspic.sd: Likewise.
103 * ld-alpha/tlspic.td: Likewise.
104 * ld-arm/tls-lib.d: Likewise.
105 * ld-arm/tls-lib.r: Likewise.
106 * ld-cris/gotplt2.d: Likewise.
107 * ld-cris/gotplt3.d: Likewise.
108 * ld-cris/hiddef1.d: Likewise.
109 * ld-cris/libdso-10.d: Likewise.
110 * ld-cris/libdso-11.d: Likewise.
111 * ld-cris/libdso-12.d: Likewise.
112 * ld-cris/libdso-14.d: Likewise.
113 * ld-cris/libdso-2.d: Likewise.
114 * ld-i386/tlsnopic.dd: Likewise.
115 * ld-i386/tlsnopic.rd: Likewise.
116 * ld-i386/tlsnopic.sd: Likewise.
117 * ld-i386/tlspic.rd: Likewise.
118 * ld-mmix/bpo-10.d: Likewise.
119 * ld-mmix/bpo-22.d: Likewise.
120 * ld-mmix/sec-7m.d: Likewise.
121 * ld-powerpc/tlsexe.r: Likewise.
122 * ld-powerpc/tlsexetoc.r: Likewise.
123 * ld-powerpc/tlsso.g: Likewise.
124 * ld-powerpc/tlsso.r: Likewise.
125 * ld-powerpc/tlsso32.d: Likewise.
126 * ld-powerpc/tlsso32.g: Likewise.
127 * ld-powerpc/tlsso32.r: Likewise.
128 * ld-powerpc/tlstocso.g: Likewise.
129 * ld-powerpc/tlstocso.r: Likewise.
130
aa207068
AS
1312005-06-23 Andreas Schwab <schwab@suse.de>
132
133 * ld-elfweak/size_foo.c (foo): Fix warning about implicit return
134 type.
135
0df40b5e
AM
1362005-06-10 Alan Modra <amodra@bigpond.net.au>
137
138 * ld-cris/libdso-10.d: Adjust for elf.sc .bss change.
139 * ld-cris/libdso-2.d: Likewise.
140 * ld-mmix/loc6.d: Likewise.
141
bdd87c77
AM
1422005-06-10 Alan Modra <amodra@bigpond.net.au>
143
144 * ld-scripts/empty-aligned.t: Adjust alignment expressions so
145 that no .text? section is kept. Also check setting vma and
146 lma.
147 * ld-scripts/empty-aligned.d: Update.
148
6e81d46e
AM
1492005-06-09 Alan Modra <amodra@bigpond.net.au>
150
151 * ld-scripts/empty-aligned.d: Adjust.
152
18b79829
L
1532005-06-05 H.J. Lu <hongjiu.lu@intel.com>
154
155 * ld-cris/hiddef1.d: Undo the last change.
156 * ld-cris/libdso-10.d: Likewise.
157 * ld-cris/libdso-2.d: Likewise.
158
00d8e0ea
L
1592005-06-04 H.J. Lu <hongjiu.lu@intel.com>
160
161 * ld-cris/hiddef1.d: Updated.
162 * ld-cris/libdso-10.d: Likewise.
163 * ld-cris/libdso-2.d: Likewise.
164
b38b1562
AM
1652005-06-02 Alan Modra <amodra@bigpond.net.au>
166
167 * ld-powerpc/powerpc.exp (ppcelftests): Assemble sda test with -a32.
168
a359509e
ZW
1692005-05-31 Zack Weinberg <zack@codesourcery.com>
170
171 * ld-scripts/align.exp: Mark align1 XFAIL on PECOFF targets.
172 * ld-scripts/data.exp: Mark data UNSUPPORTED on a.out targets.
173 * ld-scripts/provide.exp, ld-scripts/size.exp: Mark all tests
174 UNSUPPORTED on a.out targets. Tidy.
175
dae043d2
MM
1762005-05-27 Mark Mitchell <mark@codesourcery.com>
177
178 * config/default.exp (CC): Use find_gcc.
179 (CFLAGS): Define, if no definition has been provided by the user.
180 (CXX): Likewise.
181 (CXXFLAGS): Likewise.
a359509e 182
c7e2e997
L
1832005-05-24 H.J. Lu <hongjiu.lu@intel.com>
184
185 * ld-mmix/bpo-6.d: Updated.
186 * ld-mmix/bpo-19.d: Likewise.
187
175ac043
RH
1882005-05-22 Richard Henderson <rth@redhat.com>
189
190 * ld-elfweak/dsow.dsym: Adjust for non-zero ST_OTHER.
191 * ld-elfweak/weak.dsym: Likewise.
192
193 * ld-selective/selective.exp: Don't test alpha.
194
4dc4a9a5
DJ
1952005-05-20 Daniel Jacobowitz <dan@codesourcery.com>
196
197 * ld-powerpc/sdalib.s, ld-powerpc/sdadyn.s, ld-powerpc/sdadyn.d: New
198 files.
199 * ld-powerpc/powerpc.exp: Run the new test.
200
3974a4b6
BW
2012005-05-20 Bob Wilson <bob.wilson@acm.org>
202
203 * ld-undefined/undefined.exp: Revert xfail for xtensa-*-*.
204
75ff4589
L
2052005-05-17 H.J. Lu <hongjiu.lu@intel.com>
206
207 PR 797
208 * empty-aligned.d: New file.
209 * empty-aligned.exp: Likewise.
210 * empty-aligned.s: Likewise.
211 * empty-aligned.t: Likewise.
212
34732de9
BW
2132005-05-11 Bob Wilson <bob.wilson@acm.org>
214
215 * ld-undefined/undefined.exp: xfail xtensa-*-*.
216
3b36f7e6
AM
2172005-05-07 Alan Modra <amodra@bigpond.net.au>
218
219 * ld-powerpc/tlsexe32.d: Update for changed got layout.
220 * ld-powerpc/tlsexe32.g: Likewise.
221 * ld-powerpc/tlsexe32.r: Likewise.
222 * ld-powerpc/tlsso32.d: Likewise.
223 * ld-powerpc/tlsso32.g: Likewise.
224 * ld-powerpc/tlsso32.r: Likewise.
225
e06fb9c3
NC
2262005-05-06 Nick Clifton <nickc@redhat.com>
227
3b36f7e6 228 Update the address and phone number of the FSF organization in
e06fb9c3 229 the GPL notices in the following files:
3b36f7e6 230 * config/default.exp, ld-alpha/alpha.exp, ld-arm/arm-elf.exp,
e06fb9c3
NC
231 ld-auto-import/auto-import.exp, ld-bootstrap/bootstrap.exp,
232 ld-cdtest/cdtest.exp, ld-checks/checks.exp, ld-cris/cris.exp,
233 ld-crx/crx.exp, ld-cygwin/exe-export.exp, ld-d10v/d10v.exp,
3b36f7e6 234 ld-discard/discard.exp, ld-elf/elf.exp, ld-elf/exclude.exp,
e06fb9c3
NC
235 ld-elf/frame.exp, ld-elf/sec64k.exp, ld-elfcomm/elfcomm.exp,
236 ld-elfvers/vers.exp, ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp,
237 ld-fastcall/fastcall.exp, ld-frv/fdpic.exp, ld-frv/tls.exp,
238 ld-h8300/h8300.exp, ld-i386/i386.exp, ld-ia64/ia64.exp,
239 ld-linkonce/linkonce.exp, ld-m68hc11/m68hc11.exp,
240 ld-maxq/maxq.exp, ld-mips-elf/mips-elf-flags.exp,
241 ld-mips-elf/mips-elf.exp, ld-mmix/mmix.exp, ld-pe/pe.exp,
242 ld-powerpc/powerpc.exp, ld-s390/s390.exp, ld-scripts/align.exp,
243 ld-scripts/assert.exp, ld-scripts/crossref.exp,
244 ld-scripts/data.exp, ld-scripts/defined.exp,
245 ld-scripts/empty-orphan.exp, ld-scripts/map-address.exp,
246 ld-scripts/overlay-size.exp, ld-scripts/phdrs.exp,
247 ld-scripts/phdrs2.exp, ld-scripts/provide.exp,
248 ld-scripts/script.exp, ld-scripts/size.exp, ld-scripts/sizeof.exp,
249 ld-scripts/sort.exp, ld-scripts/weak.exp,
250 ld-selective/sel-dump.exp, ld-selective/selective.exp,
251 ld-sh/rd-sh.exp, ld-sh/arch/arch.exp, ld-sh/sh64/rd-sh64.exp,
252 ld-sh/sh64/relax.exp, ld-sh/sh64/relfail.exp, ld-sh/sh64/sh64.exp,
253 ld-shared/shared.exp, ld-sparc/sparc.exp,
254 ld-undefined/undefined.exp, ld-undefined/weak-undef.exp,
255 ld-versados/versados.exp, ld-x86-64/x86-64.exp,
256 ld-xstormy16/xstormy16.exp, ld-xtensa/coalesce.exp,
257 ld-xtensa/lcall.exp, lib/ld-lib.exp
258
ee58dd1e
NC
2592005-05-05 Mike Frysinger <vapier@gentoo.org>
260
261 * ld-srec/srec.exp: Replace linux-gnu with linux-* to allow for
262 versions of Linux which do not use glibc.
263 * ld-sh/sh.exp: Likewise
264
5cfd5a0c
PB
2652005-05-05 Paul Brook <paul@codesourcery.com>
266
267 * lib/ld-lib.exp (regexp_diff): Pass test if last line is "#...".
268 * ld-elfweak/elfweak.exp: Run size2.d.
269 * ld-elfwaek/size2.d: New file.
270 * ld-elfwaek/size2a.s: New file.
271 * ld-elfwaek/size2b.s: New file.
272
907dcf3f
MK
2732005-04-26 Mark Kettenis <kettenis@gnu.org>
274
19dce677
MK
275 * ld-fastcall/fastcall.exp: Don't run on i*86-*-openbsd*.
276
907dcf3f
MK
277 * ld-srec/srec.exp (run_srec_test): Deal with ProPolice on
278 *-*-openbsd*.
279
6d633fd2
L
2802005-04-25 H.J. Lu <hongjiu.lu@intel.com>
281
282 * ld-discard/extern.d: Expect error.
283 * ld-discard/start.d: Likewise.
284 * ld-discard/static.d: Likewise.
285
c87b5a93
AM
2862005-04-19 Alan Modra <amodra@bigpond.net.au>
287
288 * ld-powerpc/reloc.d: Update to suit removal of non-alloc relocs.
289
dcd5e849
AM
2902005-04-15 Alan Modra <amodra@bigpond.net.au>
291
292 * ld-d10v/default_layout.d: Update for unused section removal.
293
40937810
JJ
2942005-04-14 David S. Miller <davem@davemloft.net>
295
296 * ld-selective/sel-dump.exp: Do not exclude sparc64-*.
297 * ld-selective/selective.exp: Likewise.
298 * ld-sparc/sparc.exp: Add {32,64}-bit prefix to test
299 names so we know which one is failing. Run sparc64 TLS
300 tests on multi-arch sparc platforms.
301 * ld-sparc/tls64.sd, ld-sparc/tlssunbin64.dd,
e06fb9c3 302 ld-sparc/tlssunbin64.rd, ld/ld-sparc/tlssunbin64.sd,
40937810
JJ
303 ld-sparc/tlssunbin64.td, ld-sparc/tlssunnopic64.dd,
304 ld-sparc/tlssunnopic64.rd, ld-sparc/tlssunnopic64.sd,
305 ld-sparc/tlssunpic64.dd, ld-sparc/tlssunpic64.rd,
306 ld-sparc/tlssunpic64.sd, ld-sparc/tlssunpic64.td): Update now
307 that sparc64 ELF does support TLS.
a359509e 308
e75a280b
L
3092005-04-13 H.J. Lu <hongjiu.lu@intel.com>
310
311 * ld-elf/empty.d: New file.
312 * ld-elf/empty.s: Likewise.
313
bd695bcc
JJ
3142005-04-11 David S. Miller <davem@davemloft.net>
315
316 * ld-sparc/tlssunbin32.dd: Update for TLS relocation fixes.
317 * ld-sparc/tlssunbin32.rd: Likewise.
318 * ld-sparc/tlssunbin32.sd: Likewise.
319 * ld-sparc/tlssunpic32.dd: Likewise.
320
9d2da7ca
JB
3212005-03-30 Julian Brown <julian@codesourcery.com>
322
323 * ld-arm/arm-app-abs32.d: Update expected output due to mapping symbols
324 being untyped.
325 * ld-arm/arm-app.d: Likewise.
326 * ld-arm/mixed-app.d: Likewise.
327
ba93b8ac
DJ
3282005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
329
330 * ld-arm/tls-lib.s, ld-arm/tls-lib.d, ld-arm/tls-lib.r,
331 ld-arm/tls-app.s, ld-arm/tls-app.d, ld-arm/tls-app.r: New files.
332 * ld-arm/arm-lib.ld, ld-arm/arm-dyn.ld: Increase data segment
333 alignment.
334 * ld-arm/arm-elf.exp: Run TLS tests.
335
8c2fda1d
L
3362005-03-28 H.J. Lu <hongjiu.lu@intel.com>
337
338 PR 803
339 * ld-ia64/ia64.exp: Pass -mtune=itanium1 to as.
340
99c05fe4
MM
3412005-03-24 Mark Mitchell <mark@codesourcery.com>
342
343 * config/default.exp: Do not load libpath.exp if it does not
344 exist.
345 (CC): Provide fallback definition.
a359509e 346
82f0cfbd
EC
3472005-03-24 Eric Christopher <echristo@redhat.com>
348
349 * ld-mips-elf/rel32-n32.d: Revert changes.
350 * ld-mips-elf/rel32-o32.d: Ditto.
351 * ld-mips-elf/rel64.d: Ditto.
352
cc27e1dc
EC
3532005-03-23 Eric Christopher <echristo@redhat.com>
354
355 * ld-mips-elf/textrel-1.s, ld-mips-elf/textrel-1.d: New
356 test.
357 * ld-mips-elf/mips-elf.exp: Call it.
358 * ld-mips-elf/rel32-n32.d: Update for DF_TEXTREL removal.
359 * ld-mips-elf/rel32-o32.d: Ditto.
360 * ld-mips-elf/rel64.d: Ditto.
361
4f029446
L
3622005-03-23 H.J. Lu <hongjiu.lu@intel.com>
363
364 * ld-cris/expdyn5.d: Updated for alignment change in elf.sc.
365 * ld-cris/expdyn6.d: Likewise.
366 * ld-cris/expdyn7.d: Likewise.
367 * ld-cris/gotplt1.d: Likewise.
368 * ld-cris/gotplt2.d: Likewise.
369 * ld-cris/gotplt3.d: Likewise.
370 * ld-cris/libdso-10.d: Likewise.
371 * ld-cris/libdso-11.d: Likewise.
372 * ld-cris/libdso-12.d: Likewise.
373 * ld-cris/libdso-14.d: Likewise.
374 * ld-cris/libdso-2.d: Likewise.
375 * ld-cris/locref1.d: Likewise.
376 * ld-cris/locref2.d: Likewise.
377 * ld-cris/nodyn5.d: Likewise.
378 * ld-cris/pv32-1.d: Likewise.
379 * ld-cris/weakref2.d: Likewise.
380
52a43e71
AM
3812005-03-23 Alan Modra <amodra@bigpond.net.au>
382
383 * ld-elf/tbss.s: Don't start directives in first column.
384 * ld-scripts/weak1.s: Likewise.
385 * ld-scripts/weak2.s: Likewise.
386 * ld-undefined/weak-undef.s: Likewise.
387 * ld-undefined/undefined.exp: Enable tests for hppa-elf.
388
644285ef
AM
3892005-03-22 Alan Modra <amodra@bigpond.net.au>
390
391 * ld-powerpc/tlsexe32.r: Update.
392 * ld-powerpc/tlsso32.d: Update.
393 * ld-powerpc/tlsso32.g: Update.
394 * ld-powerpc/tlsso32.r: Update.
395
b1ab9777
AM
3962005-03-21 Alan Modra <amodra@bigpond.net.au>
397
398 * ld-powerpc/tlsexe.r: Update.
399 * ld-powerpc/tlsexetoc.r: Update.
400 * ld-powerpc/tlsso.r: Update.
401 * ld-powerpc/tlstocso.r: Update.
402
8d7146ba
L
4032005-03-20 H.J. Lu <hongjiu.lu@intel.com>
404
405 * ld-mmix/bpo-1.d: Updated for empty section removal.
406 * ld-mmix/bpo-10.d: Likewise.
407 * ld-mmix/bpo-11.d: Likewise.
408 * ld-mmix/bpo-14.d: Likewise.
409 * ld-mmix/bpo-16.d: Likewise.
410 * ld-mmix/bpo-17.d: Likewise.
411 * ld-mmix/bpo-18.d: Likewise.
412 * ld-mmix/bpo-19.d: Likewise.
413 * ld-mmix/bpo-2.d: Likewise.
414 * ld-mmix/bpo-3.d: Likewise.
415 * ld-mmix/bpo-4.d: Likewise.
416 * ld-mmix/bpo-5.d: Likewise.
417 * ld-mmix/bpo-6.d: Likewise.
418 * ld-mmix/bpo-9.d: Likewise.
419 * ld-mmix/bspec1.d: Likewise.
420 * ld-mmix/bspec2.d: Likewise.
421 * ld-mmix/greg-1.d: Likewise.
422 * ld-mmix/greg-19.d: Likewise.
423 * ld-mmix/greg-2.d: Likewise.
424 * ld-mmix/greg-3.d: Likewise.
425 * ld-mmix/greg-4.d: Likewise.
426 * ld-mmix/greg-5.d: Likewise.
427 * ld-mmix/greg-5s.d: Likewise.
428 * ld-mmix/greg-6.d: Likewise.
429 * ld-mmix/greg-7.d: Likewise.
430 * ld-mmix/loc1.d: Likewise.
431 * ld-mmix/loc2.d: Likewise.
432 * ld-mmix/loc3.d: Likewise.
433 * ld-mmix/loc4.d: Likewise.
434 * ld-mmix/loc6.d: Likewise.
435 * ld-mmix/local1.d: Likewise.
436 * ld-mmix/local12.d: Likewise.
437 * ld-mmix/local3.d: Likewise.
438 * ld-mmix/local5.d: Likewise.
439 * ld-mmix/local7.d: Likewise.
440 * ld-mmix/locdo-1.d: Likewise.
441 * ld-mmix/loct-1.d: Likewise.
442 * ld-mmix/locto-1.d: Likewise.
443 * ld-mmix/start-1.d: Likewise.
444 * ld-mmix/undef-3.d: Likewise.
445
de7f8cc8
BW
4462005-03-16 David Heine <dlheine@tensilica.com>
447 Bob Wilson <bob.wilson@acm.org>
448
449 * ld-scripts/empty-orphan.d, ld-scripts/empty-orphan.exp,
450 ld-scripts/empty-orphan.s, ld-scripts/emtpy-orphan.t: New test.
451
05f83022
L
4522005-03-16 H.J. Lu <hongjiu.lu@intel.com>
453
454 * ld-cris/hiddef1.d: Updated for empty section removal.
455 * ld-cris/libdso-10.d: Likewise.
456 * ld-cris/libdso-2.d: Likewise.
457
57316bff
L
4582005-03-16 H.J. Lu <hongjiu.lu@intel.com>
459
460 * ld-alpha/tlsbin.rd: Updated for empty section removal.
461 * ld-alpha/tlsbinr.rd: Likewise.
462 * ld-alpha/tlspic.rd: Likewise.
463 * ld-arm/mixed-lib.sym: Likewise.
464 * ld-i386/tlsbin.rd: Likewise.
465 * ld-i386/tlsnopic.rd: Likewise.
466 * ld-i386/tlspic.rd: Likewise.
467 * ld-ia64/tlsbin.rd: Likewise.
468 * ld-ia64/tlspic.rd: Likewise.
469 * ld-powerpc/apuinfo.rd: Likewise.
470 * ld-powerpc/powerpc.exp: Likewise.
471 * ld-powerpc/tlsexe32.r: Likewise.
472 * ld-s390/tlsbin.rd: Likewise.
473 * ld-s390/tlsbin_64.rd: Likewise.
474 * ld-s390/tlspic.rd: Likewise.
475 * ld-s390/tlspic_64.rd: Likewise.
476 * ld-sh/tlsbin-2.d: Likewise.
477 * ld-sh/tlspic-2.d: Likewise.
478 * ld-sparc/tlssunbin32.rd: Likewise.
479 * ld-sparc/tlssunnopic32.rd: Likewise.
480 * ld-sparc/tlssunpic32.rd: Likewise.
481 * ld-x86-64/tlsbin.rd: Likewise.
482 * ld-x86-64/tlspic.rd: Likewise.
483
cb2d1ef2
AM
4842005-03-16 Alan Modra <amodra@bigpond.net.au>
485
486 * ld-powerpc/tlsexe32.d: Update.
487 * ld-powerpc/tlsexe32.g: Update.
488 * ld-powerpc/tlsexe32.r: Update.
489 * ld-powerpc/tlsexe32.t: Update.
490 * ld-powerpc/tlsso32.d: Update.
491 * ld-powerpc/tlsso32.g: Update.
492 * ld-powerpc/tlsso32.r: Update.
493 * ld-powerpc/tlsso32.t: Update.
494
9a6351f1
HPN
4952005-03-08 Hans-Peter Nilsson <hp@axis.com>
496
497 Adjust testsuite for cris-axis-aout.
498 * ld-cris/noglob1.d: Adjust regexp for a.out output.
499 * ld-cris/badgotr1.d, ld-cris/expdyn1.d, ld-cris/expdyn2.d,
500 ld-cris/expdyn3.d, ld-cris/expdyn4.d, ld-cris/expdyn5.d,
501 ld-cris/expdyn6.d, ld-cris/expdyn7.d, ld-cris/gotplt1.d,
502 ld-cris/gotplt2.d, ld-cris/gotplt3.d, ld-cris/hiddef1.d,
503 ld-cris/libdso-1.d, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
504 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
505 ld-cris/libdso-2.d, ld-cris/libdso-3.d, ld-cris/libdso-4.d,
506 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/nodyn4.d,
507 ld-cris/nodyn5.d, ld-cris/pv32-1.d, ld-cris/undef1.d,
508 ld-cris/weakref1.d: ld-cris/weakref2.d: Pass --em=criself to gas.
509 * ld-cris/v10-v32.d, ld-cris/v10-va.d, ld-cris/v32-ba-1.d,
510 ld-cris/v32-v10.d, ld-cris/v32-va.d, ld-cris/va-v10.d,
511 ld-cris/va-v32.d: Ditto. Pass -m criself to gld.
512 * ld-cris/v32-bin-1.d: Pass -m criself to gld.
513
e7b679eb
AM
5142005-03-05 Alan Modra <amodra@bigpond.net.au>
515
b3a6d6e1
AM
516 * ld-alpha/tlsbin.dd: Update to suit changed section layout and
517 removed section symbols.
518 * ld-alpha/tlsbin.rd: Likewise.
519 * ld-alpha/tlsbin.sd: Likewise.
520 * ld-alpha/tlsbinr.dd: Likewise.
521 * ld-alpha/tlsbinr.rd: Likewise.
522 * ld-alpha/tlspic.dd: Likewise.
523 * ld-alpha/tlspic.rd: Likewise.
524 * ld-alpha/tlspic.sd: Likewise.
525
526 * ld-powerpc/tlsexe.g: Update for removed dot-symbols.
527 * ld-powerpc/tlsexe.r: Likewise.
528 * ld-powerpc/tlsexetoc.g: Likewise.
529 * ld-powerpc/tlsexetoc.r: Likewise.
e7b679eb 530
bbe506e8
TS
5312005-03-04 David Daney <ddaney@avtrex.com>
532
533 * ld-mips-elf/multi-got-no-shared-1.s,
534 ld-mips-elf/multi-got-no-shared-2.s,
535 ld-mips-elf/multi-got-no-shared.d: New tests.
536 * ld-mips-elf/mips-elf.exp: Run them.
537
f4e584bd
DJ
5382005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
539
540 * ld-mips-elf/tlsbin-o32.s, ld-mips-elf/mips-dyn.ld,
541 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32.d,
542 ld-mips-elf/tlslib-o32.s, ld-mips-elf/mips-lib.ld,
543 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32.d,
544 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlsbin-o32.d,
545 ld-mips-elf/tlsdyn-o32.s, ld-mips-elf/tls-multi-got-1.got,
546 ld-mips-elf/tls-multi-got-1-1.s, ld-mips-elf/tls-multi-got-1.d,
547 ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tls-multi-got-1-2.s,
548 ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib.ver,
549 ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-hidden.ver,
550 ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-3.got,
551 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.s,
552 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-1.got,
553 ld-mips-elf/tlsdyn-o32-2.got: New files.
554 * ld-mips-elf/mips-elf.exp: Run the new tests.
555
dc652011
NC
5562005-03-01 Nick Clifton <nickc@redhat.com>
557
8aee822f
NC
558 * ld-d10v/default_layout.d: Adjust expected offsets to allow for
559 section alignment.
cb2d1ef2 560
8aee822f
NC
561 * ld-discard/extern.d: Adjust expected warning to take into
562 account the fact that the linker's name might be included and that
563 the reloc might have been adjusted to be against the section
564 symbol.
565
9b2f1d35
EC
5662005-02-22 Eric Christopher <echristo@redhat.com>
567
568 * ld-mips-elf/reloc-merge-lo16.d: Correct symbol
569 table size for __start.
570
a5e0d269
DJ
5712005-02-22 Daniel Jacobowitz <dan@codesourcery.com>
572
573 * ld-elfvsb/hidden2.d: Expect OBJECT.
574 * ld-elfvsb/hidden2.s: Force type OBJECT.
575 * ld-elfvsb/hidden2.ld: Place .dynamic explicitly.
576 * ld-elf/start.s: Provide __start for MIPS.
577 * ld-elfcomm/elfcomm.exp: Accept MIPS common section. XFAIL size change
578 test.
579 * ld-elf/warn1.d: Use group.ld instead of -Ttext.
580
f364d1ca
AM
5812005-02-21 Alan Modra <amodra@bigpond.net.au>
582
583 * lib/ld-lib.exp (run_dump_test): Don't require a dump program if
584 #warning given. Rearrange to allow $program to remain unset.
585 Don't allow gas errors. Append objcopy_as_link output to that
586 from the linker before testing against expected output. Fail the
587 test if warning not found when expected. Conversely fail the
588 test if ld errors or warnings given when not expected.
589
cc1bc22a
AM
5902005-02-21 Alan Modra <amodra@bigpond.net.au>
591
592 * ld-elf/exclude1.s: Use ".dc.a".
593 * ld-elfvsb/hidden2.s: Likewise.
594
25629536
AM
5952005-02-21 Alan Modra <amodra@bigpond.net.au>
596
597 * ld-elf/warn1.d: Specify -Ttext.
598 * ld-scripts/align.exp (align2a, align2b: Don't run on aout targets.
599 * ld-scripts/align2.t: Discard all but .text and .data.
600 * ld-scripts/align2a.d: Accept non-readonly for coff.
601 * ld-scripts/align2b.d: Likewise.
602 * lib/ld-lib.exp (is_aout_format): New function.
603
7921892a
AM
6042005-02-18 Alan Modra <amodra@bigpond.net.au>
605
606 * ld-scripts/align2a.d: Don't assume anything about section
607 padding or alignment, or max page size. Allow 64-bit addresses.
608 * ld-scripts/align2b.d: Likewise.
609
fbbb9ac5
ZW
6102005-02-17 Zack Weinberg <zack@codesourcery.com>
611
612 * ld-scripts/align.exp: Rename existing "ALIGN" test to "align1".
613 Add dump tests "align2a", "align2b", "align2c".
614 * ld-scripts/align2.t, ld-scripts/align2a.s, ld-scripts/align2a.d
615 * ld-scripts/align2b.s, ld-scripts/align2b.d
616 * ld-scripts/align2c.s, ld-scripts/align2c.d: New files.
617
68320ddb
AO
6182005-02-17 Alexandre Oliva <aoliva@redhat.com>
619
620 * ld-frv/fdpic-static-6.d: Update.
621 * ld-frv/fdpic*.d: Remove explicit -mfdpic from #as. Update
622 spelling of errors and warnings.
623
d6f16593 6242005-02-15 Nigel Stephens <nigel@mips.com>
fbbb9ac5 625 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
626
627 * ld-mips-elf/mips16-hilo.d: New test for the R_MIPS16_HI16 and
628 R_MIPS16_LO16 relocs.
629 * ld-mips-elf/mips16-hilo-n32.d: Likewise, for the n32 ABI.
630 * ld-mips-elf/mips16-hilo.s: Auxiliary source for the new tests.
631 * ld-mips-elf/mips-elf.exp: Run the new tests.
632
28f4cc59
EB
6332005-02-14 Eric Botcazou <ebotcazou@libertysurf.fr>
634
635 * ld-sparc/sparc.exp: Enable on Solaris. Disable 32-bit tests
636 on sparc64-elf.
637
f1dab70d
JB
6382005-02-13 Jan Beulich <jbeulich@novell.com>
639
640 * ld-elfvers/vers.exp (as_options): New. Set to -x for ia64.
641 (build_binary): Pass as_options to ld_assemble.
642 (test_ldfail): Likewise.
643 (build_exec): Likewise.
644 Pass as_options to run_ld_link_tests.
645 * ld-ia64/tlsbin.s: Add .explicit.
646 * ld-ia64/tlsbinpic.s: Likewise.
647 * ld-ia64/tlspic1.s: Likewise.
648
35a922ee
EB
6492005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
650
651 * ld-sparc/tlssunnopic32.rd: Adjust for .dynsym changes.
652 * ld-sparc/tlssunpic32.rd: Likewise.
653
b44adcf4
EB
6542005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
655
656 * ld-elf/warn1.d: Do not run on sparc64-*-solaris2*.
657
88791d55
PB
6582005-02-11 Paul Brook <paul@codesourcery.com>
659
ae53d3b0 660 * ld-elf/symbol1w.s: Avoid using @function syntax.
88791d55 661
d9391a17
AM
6622005-02-12 Alan Modra <amodra@bigpond.net.au>
663
664 * ld-elfvsb/hidden2.s: Replace .word with .long.
665
6fa3860b
PB
6662005-02-10 Paul Brook <paul@codesourcery.com>
667
668 * ld-elfvsb/hidden2.s: New file
669 * ld-elfvsb/hidden2.d: New file
670 * ld-elfvsb/hidden2.ld: New file
671
303e4c21
AO
6722005-02-07 Alexandre Oliva <aoliva@redhat.com>
673
674 * ld-frv/fdpic-shared-8-fail.d: Tweak error messages.
675
bb00e284
HPN
6762005-02-07 Hans-Peter Nilsson <hp@axis.com>
677
a779d8fa
HPN
678 * ld-cris/libdso-13.d: Adjust for being identified as warning.
679
00de87cd
HPN
680 * ld-cris/globsymw2.s: New file.
681 * ld-cris/warn3.d, ld-cris/warn4.d: New tests.
682
76994680
HPN
683 * ld-discard/extern.d, ld-discard/start.d, ld-discard/static.d:
684 Adjust for being identified as warnings.
685
abcb776f
HPN
686 * ld-cris/stabs1.s: New file.
687 * ld-cris/undef2.d, ld-cris/undef3.d: New tests.
688
b80f2c6a
HPN
689 * ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s,
690 ld-elf/warn1.d: New test.
691
bb00e284
HPN
692 * lib/ld-lib.exp: Support new directive "warning".
693
732be173
DJ
6942005-02-02 Daniel Jacobowitz <dan@codesourcery.com>
695
696 * ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Move comments
697 after test commands.
698 * ld-mips-elf/mips-elf.exp: Skip multi-got-1 on non-GNU/Linux
699 systems.
700
bb700d78
AM
7012005-02-01 Alan Modra <amodra@bigpond.net.au>
702
703 * ld-powerpc/tlsso.r: Update.
704 * ld-powerpc/tlstocso.r: Update.
705
4d4ee08e
DJ
7062005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
707
708 * ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
709 ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d,
710 ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d,
711 ld-mips-elf/jalbal.d: Force big-endian.
712 * ld-mips-elf/multi-got-1.d: Make more flexible.
713 * ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d,
714 ld-mips-elf/rel64.d: Update offsets.
715
53714254
DJ
7162005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
717
718 * ld-elf/group1.d: Accept OBJECT symbols.
719
8c946ed5
RS
7202005-01-31 Richard Sandiford <rsandifo@redhat.com>
721
722 * ld-mips-elf/eh-frame1.s: Create a .gcc_compiled_long32 if using
723 32-bit pointers.
724 * ld-mips-elf/eh-frame1.d: Link in .gcc_compiled_long32 sections.
725 * ld-mips-elf/eh-frame[34].d: New tests.
726 * ld-mips-elf/mips-elf.exp: Run them.
727
f7e323d5
JB
7282005-01-28 Jan Beulich <jbeulich@novell.com>
729
730 * ld/ia64/tlsbin.[rt]d: Widen expected offset/size ranges.
731 * ld/ia64/tlspic.[rt]d: Likewise.
732
90219bd0
AO
7332005-01-25 Alexandre Oliva <aoliva@redhat.com>
734
735 * ld-frv/fdpic.exp: Add -mfdpic to ASFLAGS.
736 * ld-frv/tls.exp: Likewise.
737 2004-11-26 Alexandre Oliva <aoliva@redhat.com>
738 * ld-frv/tls-3.s: New.
739 * ld-frv/tls-static-3.d: New.
740 * ld-frv/tls-dynamic-3.d: New.
741 * ld-frv/tls-pie-3.d: New.
742 * ld-frv/tls-shared-3.d: New.
743 * ld-frv/tls-relax-static-3.d: New.
744 * ld-frv/tls-relax-dynamic-3.d: New.
745 * ld-frv/tls-relax-pie-3.d: New.
746 * ld-frv/tls-relax-shared-3.d: New.
747 * ld-frv/tls.exp: Run the new tests.
748 * ld-frv/tls-dynamic-2.d: Adjust for improved relaxation.
749 * ld-frv/tls-relax-dynamic-2.d: Likewise.
750 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
751 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
752 * ld-frv/tls-1-dep.s: New.
753 * ld-frv/tls-1-shared.lds: New.
754 * ld-frv/tls-1.s: New.
755 * ld-frv/tls-2.s: New.
756 * ld-frv/tls-dynamic-1.d: New.
757 * ld-frv/tls-dynamic-2.d: New.
758 * ld-frv/tls-initial-shared-2.d: New.
759 * ld-frv/tls-pie-1.d: New.
760 * ld-frv/tls-relax-dynamic-1.d: New.
761 * ld-frv/tls-relax-dynamic-2.d: New.
762 * ld-frv/tls-relax-initial-shared-2.d: New.
763 * ld-frv/tls-relax-pie-1.d: New.
764 * ld-frv/tls-relax-shared-1.d: New.
765 * ld-frv/tls-relax-shared-2.d: New.
766 * ld-frv/tls-relax-static-1.d: New.
767 * ld-frv/tls-shared-1-fail.d: New.
768 * ld-frv/tls-shared-1.d: New.
769 * ld-frv/tls-shared-2.d: New.
770 * ld-frv/tls-static-1.d: New.
771 * ld-frv/tls.exp: New.
772 * ld-frv/fdpic-pie-1.d: Adjust for 64-bit host.
773 * ld-frv/fdpic-pie-2.d: Likewise.
774 * ld-frv/fdpic-pie-6.d: Likewise.
775 * ld-frv/fdpic-pie-7.d: Likewise.
776 * ld-frv/fdpic-pie-8.d: Likewise.
777 * ld-frv/fdpic-shared-1.d: Likewise.
778 * ld-frv/fdpic-shared-2.d: Likewise.
779 * ld-frv/fdpic-shared-3.d: Likewise.
780 * ld-frv/fdpic-shared-4.d: Likewise.
781 * ld-frv/fdpic-shared-5.d: Likewise.
782 * ld-frv/fdpic-shared-6.d: Likewise.
783 * ld-frv/fdpic-shared-7.d: Likewise.
784 * ld-frv/fdpic-shared-8.d: Likewise.
785 * ld-frv/fdpic-shared-local-2.d: Likewise.
786 * ld-frv/fdpic-shared-local-8.d: Likewise.
787 * ld-frv/fdpic-static-1.d: Likewise.
788 * ld-frv/fdpic-static-2.d: Likewise.
789 * ld-frv/fdpic-static-6.d: Likewise.
790 * ld-frv/fdpic-static-7.d: Likewise.
791 * ld-frv/fdpic-static-8.d: Likewise.
792
dcf507a6
RS
7932005-01-17 Richard Sandiford <rsandifo@redhat.com>
794
795 * ld-mips-elf/eh-frame2-{n32,n64}.d: New tests.
796 * ld-mips-elf/mips-elf.exp: Run them.
797
e38bc3b5
NC
7982005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
799
800 * ld-sh/arch/arch.exp: Correct the email address.
801 Correct a few comment typos.
802 (test_arch,test_arch_error): Use 'ld -r' to avoid illegal
803 relocations killing the test.
804 * ld-sh/arch/arch_expected.txt: Update/Correct the test results.
805 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
806 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
807 * ld-sh/arch/sh2a-nofpu.s: Generate new file.
808 * ld-sh/arch/sh2a-or-sh3e.s: Regenerate.
809 * ld-sh/arch/sh2a-or-sh4.s: Regenerate.
810 * ld-sh/arch/sh2a.s: Generate new file.
811 * ld-sh/arch/sh2e.s: Regenerate.
812 * ld-sh/arch/sh2.s: Regenerate.
813 * ld-sh/arch/sh3-dsp.s: Regenerate.
814 * ld-sh/arch/sh3e.s: Regenerate.
815 * ld-sh/arch/sh3-nommu.s: Regenerate.
816 * ld-sh/arch/sh3.s: Regenerate.
817 * ld-sh/arch/sh4al-dsp.s: Regenerate.
818 * ld-sh/arch/sh4a-nofpu.s: Regenerate.
819 * ld-sh/arch/sh4a.s: Regenerate.
820 * ld-sh/arch/sh4-nofpu.s: Regenerate.
821 * ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
822 * ld-sh/arch/sh4.s: Regenerate.
823 * ld-sh/arch/sh-dsp.s: Regenerate.
824 * ld-sh/arch/sh.s: Regenerate.
825
15dd0fe8
KK
8262005-01-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
827
828 * ld-sh/shared-1.d: Update for changed dynamic syms.
829 * ld-sh/sh64/gotplt.d: Likewise.
830 * ld-sh/sh64/init-cmpct.d: Likewise.
831 * ld-sh/sh64/init-media.d: Likewise.
832 * ld-sh/sh64/init64.d: Likewise.
833
911a6300
TL
8342004-12-21 Tomer Levi <Tomer.Levi@nsc.com>
835
fbbb9ac5 836 * ld-crx/reloc-abs32.d: Update reference file according
911a6300 837 to disassembler printing method.
cb2d1ef2 838 * ld-crx/reloc-rel16.d: Likewise.
911a6300
TL
839 * ld-crx/reloc-rel24.d: Likewise.
840 * ld-crx/reloc-rel32.d: Likewise.
841 * ld-crx/reloc-rel4.d: Likewise.
842 * ld-crx/reloc-rel8-cmp.d: Likewise.
843 * ld-crx/reloc-rel8.d: Likewise.
844
1e50d24d
RS
8452004-12-16 Richard Sandiford <rsandifo@redhat.com>
846
847 * ld-v850: New directory.
848
c314987d
RS
8492004-12-14 Richard Sandiford <rsandifo@redhat.com>
850
851 * ld-mips-elf/jal-overflow-2.[sd]: New test.
852 * ld-mips-elf/mips-elf.exp: Run it.
853
1f0f3e9b
RS
8542004-12-13 Richard Sandiford <rsandifo@redhat.com>
855
856 * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported.
857
5c799c07
AM
8582004-12-11 Alan Modra <amodra@bigpond.net.au>
859
860 * ld-mmix/bpo-1.d: Update for changed section syms.
861 * ld-mmix/bpo-10.d: Likewise.
862 * ld-mmix/bpo-11.d: Likewise.
863 * ld-mmix/bpo-14.d: Likewise.
864 * ld-mmix/bpo-16.d: Likewise.
865 * ld-mmix/bpo-17.d: Likewise.
866 * ld-mmix/bpo-18.d: Likewise.
867 * ld-mmix/bpo-19.d: Likewise.
868 * ld-mmix/bpo-2.d: Likewise.
869 * ld-mmix/bpo-22.d: Likewise.
870 * ld-mmix/bpo-3.d: Likewise.
871 * ld-mmix/bpo-4.d: Likewise.
872 * ld-mmix/bpo-5.d: Likewise.
873 * ld-mmix/bpo-6.d: Likewise.
874 * ld-mmix/bpo-9.d: Likewise.
875 * ld-mmix/greg-1.d: Likewise.
876 * ld-mmix/greg-19.d: Likewise.
877 * ld-mmix/greg-2.d: Likewise.
878 * ld-mmix/greg-3.d: Likewise.
879 * ld-mmix/greg-4.d: Likewise.
880 * ld-mmix/greg-5.d: Likewise.
881 * ld-mmix/greg-5s.d: Likewise.
882 * ld-mmix/greg-6.d: Likewise.
883 * ld-mmix/greg-7.d: Likewise.
884 * ld-mmix/loc1.d: Likewise.
885 * ld-mmix/loc2.d: Likewise.
886 * ld-mmix/loc3.d: Likewise.
887 * ld-mmix/loc4.d: Likewise.
888 * ld-mmix/loc6.d: Likewise.
889 * ld-mmix/locdo-1.d: Likewise.
890 * ld-mmix/loct-1.d: Likewise.
891 * ld-mmix/locto-1.d: Likewise.
892 * ld-mmix/start-1.d: Likewise.
893 * ld-sh/sh64/abi32.xd: Likewise.
894 * ld-sh/sh64/abi64.xd: Likewise.
895 * ld-sh/sh64/cmpct1.xd: Likewise.
896 * ld-sh/sh64/mix1.xd: Likewise.
897 * ld-sh/sh64/mix2.xd: Likewise.
898 * ld-sh/sh64/rel32.xd: Likewise.
899 * ld-sh/sh64/rel64.xd: Likewise.
900 * ld-sh/sh64/shdl32.xd: Likewise.
901 * ld-sh/sh64/shdl64.xd: Likewise.
902
3a6eb9c0
ILT
9032004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
904
905 * ld-mips-elf/jalbal.d: New test.
906 * ld-mips-elf/jalbal.s: New test.
907 * ld-mips-elf/mips-elf.exp: Run it.
908
0efd4160
ILT
9092004-12-08 Ian Lance Taylor <ian@wasabisystems.com>
910
911 * ld-mips-elf/jaloverflow.d: New test.
912 * ld-mips-elf/jaloverflow.s: New test.
913 * ld-mips-elf/mips-elf.exp: Run it.
914
e1d97869
L
9152004-12-03 H.J. Lu <hongjiu.lu@intel.com>
916
917 * ld-elf/group1.d: Support 64bit.
918
529fcb95
PB
9192004-12-01 Paul Brook <paul@codesourcery.com>
920
921 * ld-elf/group1.d: New test.
922 * ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test.
923
6db74b6f
DJ
9242004-12-01 Daniel Jacobowitz <dan@codesourcery.com>
925
926 * ld-selective/selective.exp: Use -print-libgcc-file-name for
927 ARM and v850 also.
928
0beaef2b
PB
9292004-11-24 Paul Brook <paul@codesourcery.com>
930
931 * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change.
932
3ec57632
NC
9332004-11-19 Nick Clifton <nickc@redhat.com>
934
935 * ld-scripts/script.exp: Add test of memory linker script.
936 Reorganise code to remove unnecessary indentation.
937 Fix target tests to avoid using --image-base with *-nto targets.
938 * ld-scripts/memory.t: New linker script to test the MEMORY
939 section and the ORIGIN and LENGTH operators.
940
b7693d02
DJ
9412004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
942
943 * ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s,
944 ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r,
945 ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld,
946 ld-arm/arm-lib.ld: New files.
947 * ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d,
948 ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
949 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d,
950 ld-arm/arm-static-app.r: Update for big-endian.
951 * ld-arm/arm-elf.exp: Run the new tests.
952
353057a5
RS
9532004-11-16 Richard Sandiford <rsandifo@redhat.com>
954
955 * ld-mips-elf/eh-frame1.{s,ld},
956 * ld-mips-elf/eh-frame1-{n32,n64},d: New test.
957 * ld-mips-elf/mips-elf.exp: Run it.
958
d693c47e
AM
9592004-11-10 Alan Modra <amodra@bigpond.net.au>
960
961 * ld-d10v/reloc-003.d: Update for changed error message.
962 * ld-d10v/reloc-004.d: Likewise.
963 * ld-d10v/reloc-007.d: Likewise.
964 * ld-d10v/reloc-008.d: Likewise.
965 * ld-d10v/reloc-011.d: Likewise.
966 * ld-d10v/reloc-012.d: Likewise.
967 * ld-d10v/reloc-015.d: Likewise.
968 * ld-d10v/reloc-016.d: Likewise.
969
e06fb9c3
NC
9702004-11-08 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
971
972 * ld-scripts/weak.exp: Enable test on PE, XFAIL non-i386 PE.
973 * ld-undefined/weak-undef.exp: Enable test on PE, XFAIL non-i386
974 PE.
975 * lib/ld-lib.exp (is_pecoff_format): New.
976
300dac7e
NC
9772004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
978 Vineet Sharma <vineets@noida.hcltech.com>
979
980 * ld-maxq: New directory. Contains tests for the new maxq port.
981
1f02b94b
HPN
9822004-11-04 Hans-Peter Nilsson <hp@bitrange.com>
983
984 * ld-elf/merge.d: xfail crisv32-*-*.
985 * ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s,
986 ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
987 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
988 ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s,
989 ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d,
990 ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d,
991 ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d,
992 ld-cris/va-v10.d, ld-cris/va-v32.d: New tests.
993 * ld-cris/ldsym1.d: Adjust for change in linker script.
994
ca7d30d9
HPN
9952004-11-02 Hans-Peter Nilsson <hp@axis.com>
996
997 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
998 ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d,
999 ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d,
1000 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d,
1001 ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd,
1002 ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd,
1003 ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g,
1004 ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t,
1005 ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r,
1006 ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd,
1007 ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd,
1008 ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd,
1009 ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden.
1010
3e3b46e5
PB
10112004-10-26 Paul Brook <paul@codesourcery.com>
1012
1013 * ld-elfvers/vers.exp (build_binary): Add ldargs parameter.
1014 (build_vers_lib_pic_flags): New function.
1015 Add vers29 test.
1016 * ld-elfvers/vers29.c: New file.
1017 * ld-elfvers/vers29.dsym: New file.
1018 * ld-elfvers/vers29.ver: New file.
1019
04d3ad57
HPN
10202004-10-24 Hans-Peter Nilsson <hp@bitrange.com>
1021
1fddb8da
HPN
1022 * ld-mmix/sec-8m.d: Adjust test for dump using correct section
1023 length.
1024 * ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d.
1025 * ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test.
1026
04d3ad57
HPN
1027 * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
1028 ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d,
1029 ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d,
1030 ld-mmix/reg-1m.d: Adjust for changed error message format.
1031
0e99ae0c
L
10322004-10-19 H.J. Lu <hongjiu.lu@intel.com>
1033
1034 * ld-elf/exclude.exp: Allow cris-*-elf.
1035
1036 * ld-elf/exclude1.s: Add ".data". Remove "- include_sym".
1037 * ld-elf/exclude2.s: Add ".data".
1038
cad5e2c2
HPN
10392004-10-19 Hans-Peter Nilsson <hp@bitrange.com>
1040
1041 * ld-elf/exclude.exp: Don't run for cris-*-elf.
1042
b58f81ae
DJ
10432004-10-16 Daniel Jacobowitz <dan@debian.org>
1044
1045 * ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New.
1046
391df1c0
AM
10472004-10-15 Alan Modra <amodra@bigpond.net.au>
1048
1049 * ld-crx/reloc-num8.d: Adjust for changed orphan placement.
1050 * ld-crx/reloc-num16.d: Likewise.
1051 * ld-crx/reloc-num32.d: Likewise.
1052 * ld-scripts/provide-2.t: Start .data at 0x2000.
1053 * ld-scripts/provide-2.d: Adjust.
1054
e0255be8
L
10552004-10-14 H.J. Lu <hongjiu.lu@intel.com>
1056
1057 * ld-scripts/sort.exp: Run for ELF targets only.
1058
afd7a018
AM
10592004-10-14 Alan Modra <amodra@bigpond.net.au>
1060
1061 * ld-scripts/overlay-size.d: Update for changed orphan section
1062 placement.
1063 * ld-mmix/bpo-18.d: Likewise.
1064
43cd72b9
BW
10652004-10-07 Bob Wilson <bob.wilson@acm.org>
1066
1067 * ld-xtensa/lcall1.s: Use .literal directive.
1068 * ld-xtensa/lcall2.s: Align function entry.
1069 * ld-xtensa/coalesce2.s: Likewise.
1070
bcaa7b3e
L
10712004-10-04 H.J. Lu <hongjiu.lu@intel.com>
1072
1073 * ld-scripts/sort.exp: New file for section sorting tests.
1074 * ld-scripts/sort_b_a.d: Likewise
1075 * ld-scripts/sort_b_a.s: Likewise
1076 * ld-scripts/sort_b_a.t: Likewise
1077 * ld-scripts/sort_b_a_a-1.d: Likewise
1078 * ld-scripts/sort_b_a_a-2.d: Likewise
1079 * ld-scripts/sort_b_a_a-3.d: Likewise
1080 * ld-scripts/sort_b_a_a.t: Likewise
1081 * ld-scripts/sort_b_a_n-1.d: Likewise
1082 * ld-scripts/sort_b_a_n-2.d: Likewise
1083 * ld-scripts/sort_b_a_n-3.d: Likewise
1084 * ld-scripts/sort_b_a_n.t: Likewise
1085 * ld-scripts/sort_b_n.d: Likewise
1086 * ld-scripts/sort_b_n.s: Likewise
1087 * ld-scripts/sort_b_n.t: Likewise
1088 * ld-scripts/sort_b_n_a-1.d: Likewise
1089 * ld-scripts/sort_b_n_a-2.d: Likewise
1090 * ld-scripts/sort_b_n_a-3.d: Likewise
1091 * ld-scripts/sort_b_n_a.t: Likewise
1092 * ld-scripts/sort_b_n_n-1.d: Likewise
1093 * ld-scripts/sort_b_n_n-2.d: Likewise
1094 * ld-scripts/sort_b_n_n-3.d: Likewise
1095 * ld-scripts/sort_b_n_n.t: Likewise
1096 * ld-scripts/sort_n_a-a.s: Likewise
1097 * ld-scripts/sort_n_a-b.s: Likewise
1098 * ld-scripts/sort_no-1.d: Likewise
1099 * ld-scripts/sort_no-2.d: Likewise
1100 * ld-scripts/sort_no.t: Likewise
1101
d2c252d7
L
11022004-10-01 H.J. Lu <hongjiu.lu@intel.com>
1103
1104 * ld-powerpc/tls.s: Don't set tls type for undefined syms.
1105 * ld-powerpc/tls32.s: Likewise.
1106 * ld-powerpc/tlstoc.s: Likewise.
1107 * ld-s390/tlsbin.s: Likewise.
1108 * ld-s390/tlsbin_64.s: Likewise.
1109 * ld-s390/tlsbinpic.s: Likewise.
1110 * ld-s390/tlsbinpic_64.s: Likewise.
1111 * ld-s390/tlspic1.s: Likewise.
1112 * ld-s390/tlspic1_64.s: Likewise.
1113 * ld-sparc/tlssunbin32.s: Likewise.
1114 * ld-sparc/tlssunbinpic32.s: Likewise.
1115 * ld-sparc/tlssunnopic32.s: Likewise.
1116 * ld-sparc/tlssunpic32.s: Likewise.
1117
99f5fc1b
AM
11182004-10-01 Alan Modra <amodra@bigpond.net.au>
1119
1120 * ld-s390/tlsbin.s: Set tls type for undefined syms.
1121 * ld-s390/tlsbin_64.s: Likewise.
1122 * ld-s390/tlsbinpic.s: Likewise.
1123 * ld-s390/tlsbinpic_64.s: Likewise.
1124 * ld-s390/tlspic1.s: Likewise.
1125 * ld-s390/tlspic1_64.s: Likewise.
1126 * ld-sparc/tlssunbin32.s: Likewise.
1127 * ld-sparc/tlssunbinpic32.s: Likewise.
1128 * ld-sparc/tlssunnopic32.s: Likewise.
1129 * ld-sparc/tlssunpic32.s: Likewise.
1130
9a910d56
AM
11312004-10-01 Alan Modra <amodra@bigpond.net.au>
1132
1133 * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location.
1134
f7bf754f
NC
11352004-10-01 Nick Clifton <nickc@redhat.com>
1136
1137 PR 371
1138 * ld-undefined/undefined.exp: Remove redundant XPASS
1139 specifications.
1140
73d14ad4
AM
11412004-10-01 Alan Modra <amodra@bigpond.net.au>
1142
1143 * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms.
1144 * ld-powerpc/tls32.s (gd, ld): Likewise.
1145 * ld-powerpc/tlstoc.s (gd, ld): Likewise.
1146 * ld-powerpc/tlsso.r: Update.
1147 * ld-powerpc/tlsso32.r: Update.
1148 * ld-powerpc/tlstocso.r: Update.
1149
eeac373a
PB
11502004-09-30 Paul Brook <paul@codesourcery.com>
1151
1152 * ld-arm/arm-elf.exp: Add test for --target2=abs.
1153 * ld-arm/arm-target2-abs.d: New file.
1154
981beeee
AM
11552004-09-29 Alan Modra <amodra@bigpond.net.au>
1156
1157 * ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary.
1158 * ld-pe/secrel.d: Adjust to suit.
1159
1ba54ee0
AM
11602004-09-24 Alan Modra <amodra@bigpond.net.au>
1161
1162 * ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string.
1163
cbaa0dc5
AM
11642004-09-22 Alan Modra <amodra@bigpond.net.au>
1165
1166 * ld-i386/tlsbin.rd: Update for changed segment map.
1167 * ld-i386/tlsnopic.rd: Likewise.
1168 * ld-i386/tlspic.rd: Likewise.
1169 * ld-powerpc/tlsexe.r: Likewise.
1170 * ld-powerpc/tlsexe32.r: Likewise.
1171 * ld-powerpc/tlsexetoc.r: Likewise.
1172 * ld-powerpc/tlsso.r: Likewise.
1173 * ld-powerpc/tlsso32.r: Likewise.
1174 * ld-powerpc/tlstocso.r: Likewise.
1175 * ld-s390/tlsbin.rd: Likewise.
1176 * ld-s390/tlsbin_64.rd: Likewise.
1177 * ld-s390/tlspic.rd: Likewise.
1178 * ld-s390/tlspic_64.rd: Likewise.
1179 * ld-sh/tlsbin-2.d: Likewise.
1180 * ld-sh/tlspic-2.d: Likewise.
1181 * ld-x86-64/tlsbin.rd: Likewise.
1182 * ld-x86-64/tlspic.rd: Likewise.
1183
b301b248
AM
11842004-09-22 Alan Modra <amodra@bigpond.net.au>
1185
1186 * ld-scripts/overlay-size.d: Don't check .mbss lma.
1187 * ld-sh/sh64/mix1.xd: Update for changed .bss file offset.
1188 * ld-sh/sh64/shdl32.xd: Likewise.
1189 * ld-sh/sh64/shdl64.xd: Likewise.
1190
3674e28a
PB
11912004-09-17 Paul Brook <paul@codesourcery.com>
1192
1193 * ld-arm/arm-target1-{abs,rel}.d}: New files.
1194 * ld-arm/arm-target1.s: New file.
1195 * ld-arm/arm-target2-{,got-}rel.d: New files.
1196 * ld-arm/arm-target2.s: New file.
1197 * ld-arm/arm-rel31.d: New files.
1198 * ld-arm/arm-rel31.s: New files.
1199 * ld-arm/arm.ld: New file.
1200 * ld-arm/arm-elf.exp: Add new tests.
1201
e646467d
HPN
12022004-09-07 Hans-Peter Nilsson <hp@axis.com>
1203
f9c37615 1204 * ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s:
e646467d
HPN
1205 New test.
1206
42851540
NC
12072004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
1208
1209 * ld-crx: New directory.
1210 * ld-crx/crx.exp: New test script.
1211 * ld-crx/crx.ld: New linker script.
1212 * ld-crx/reloc-abs32.s: New file.
1213 * ld-crx/reloc-abs32.d: Likewise.
1214 * ld-crx/reloc-imm16.s: Likewise.
1215 * ld-crx/reloc-imm16.d: Likewise.
1216 * ld-crx/reloc-imm32.s: Likewise.
1217 * ld-crx/reloc-imm32.d: Likewise.
1218 * ld-crx/reloc-num8.s: Likewise.
1219 * ld-crx/reloc-num8.d: Likewise.
1220 * ld-crx/reloc-num16.s: Likewise.
1221 * ld-crx/reloc-num16.d: Likewise.
1222 * ld-crx/reloc-num32.s: Likewise.
1223 * ld-crx/reloc-num32.d: Likewise.
1224 * ld-crx/reloc-regrel12.s: Likewise.
1225 * ld-crx/reloc-regrel12.d: Likewise.
1226 * ld-crx/reloc-regrel22.s: Likewise.
1227 * ld-crx/reloc-regrel22.d: Likewise.
1228 * ld-crx/reloc-regrel28.s: Likewise.
1229 * ld-crx/reloc-regrel28.d: Likewise.
1230 * ld-crx/reloc-regrel32.s: Likewise.
1231 * ld-crx/reloc-regrel32.d: Likewise.
1232 * ld-crx/reloc-rel4.s: Likewise.
1233 * ld-crx/reloc-rel4.d: Likewise.
1234 * ld-crx/reloc-rel8.s: Likewise.
1235 * ld-crx/reloc-rel8.d: Likewise.
1236 * ld-crx/reloc-rel8-cmp.s: Likewise.
1237 * ld-crx/reloc-rel8-cmp.d: Likewise.
1238 * ld-crx/reloc-rel16.s: Likewise.
1239 * ld-crx/reloc-rel16.d: Likewise.
1240 * ld-crx/reloc-rel24.s: Likewise.
1241 * ld-crx/reloc-rel24.d: Likewise.
1242 * ld-crx/reloc-rel32.s: Likewise.
1243 * ld-crx/reloc-rel32.d: Likewise.
1244
f4faf27b
HPN
12452004-08-21 Hans-Peter Nilsson <hp@axis.com>
1246
1247 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
1248 ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
1249 ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
1250 ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
1251 sections.
1252
82dd044a
AM
12532004-08-17 Alan Modra <amodra@bigpond.net.au>
1254
1255 * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
1256
2f4a83ee
AM
12572004-08-17 Alan Modra <amodra@bigpond.net.au>
1258
1259 * ld-scripts/cross1.t: Remove .opd section spec.
1260
c98bad6f
SC
12612004-08-01 Stephane Carrez <stcarrez@nerim.fr>
1262
1263 * ld-undefined/undefined.exp: The undefine tests now work on
1264 68HC11 and 68HC12.
1265
ff636ee3
KK
12662004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1267
1268 * ld-sh/sh64/crange3-cmpct.rd: Update.
1269 * ld-sh/sh64/crange3-media.rd: Update.
1270
1bec8141
NC
12712004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
1272
1273 * ld-h8300/h8300.exp: Addition of new test case to check
1274 relaxation for H8S target.
1275 * ld-h8300/relax-6.s: New test source file.
1276 * ld-h8300/relax-6.d: New test expected disassembly file.
1277 * ld-h8300/relax-6-coff.d: New test expected disassembly file for
1278 coff format.
1279
ed049af3
NC
12802004-07-22 Nick Clifton <nickc@redhat.com>
1281
1282 PR/280
1283 * ld-h8300/relax-3-coff.d: Remove duplicated raw insn values.
1284 * ld-h8300/relax-3.d: Likewise.
1285 * ld-h8300/relax-4-coff.d: Likewise.
1286 * ld-h8300/relax-4.d: Likewise.
1287 * ld-h8300/relax-5-coff.d: Likewise.
1288 * ld-h8300/relax.d: Likewise.
1289
08ccf96b
L
12902004-07-22 H.J. Lu <hongjiu.lu@intel.com>
1291
1292 * ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test.
1293
ceb78239
NC
12942004-07-13 Nitin Yewale <nitiny@kpitcummins.com>
1295
1296 * ld-h8300/h8300.exp: Addition of gcsection test case.
1297 * ld-h8300/gcsection.s: New test source file.
1298 * ld-h8300/gcsection.d: New test expected disassembly file.
1299
17a6716a
RS
13002004-07-08 Maciej W. Rozycki <macro@linux-mips.org>
1301
1302 * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
1303 * ld-mips-elf/mips-elf.exp: Run it.
1304
f6a8ae81
KK
13052004-07-02 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1306
1307 * ld-elf/frame.exp: Don't run on sh*-*-elf*.
1308 * ld-sh/shared-1.d: Adjust for section reordering changes.
1309 * ld-sh/shared-2.d: Likewise.
1310 * ld-sh/tlsbin-2.d: Likewise.
1311 * ld-sh/tlspic-2.d: Likewise.
1312 * ld-sh/sh64/abi32.xd: Likewise.
1313 * ld-sh/sh64/abi64.xd: Likewise.
1314 * ld-sh/sh64/cmpct1.xd: Likewise.
1315 * ld-sh/sh64/crange1.rd: Likewise.
1316 * ld-sh/sh64/crange2.rd: Likewise.
1317 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1318 * ld-sh/sh64/crange3-media.rd: Likewise.
1319 * ld-sh/sh64/crange3.rd: Likewise.
1320 * ld-sh/sh64/gotplt.d: Likewise.
1321 * ld-sh/sh64/init-cmpct.d: Likewise.
1322 * ld-sh/sh64/init-media.d: Likewise.
1323 * ld-sh/sh64/init64.d: Likewise.
1324 * ld-sh/sh64/mix1.xd: Likewise.
1325 * ld-sh/sh64/mix2.xd: Likewise.
1326 * ld-sh/sh64/shdl32.xd: Likewise.
1327 * ld-sh/sh64/shdl64.xd: Likewise.
1328
5bb2a876
AM
13292004-07-02 Alan Modra <amodra@bigpond.net.au>
1330
1331 * ld-discard/static.d: Accept both original sym and section sym.
1332
d74eb795
JJ
13332004-07-01 Jakub Jelinek <jakub@redhat.com>
1334
1335 * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes
1336 and removal of unneeded STT_SECTION symbols from .dynsym.
1337 * ld-sparc/tlssunbin32.rd: Likewise.
1338 * ld-sparc/tlssunpic32.dd: Likewise.
1339 * ld-sparc/tlssunpic32.sd: Likewise.
1340 * ld-sparc/tlssunbin32.dd: Likewise.
1341 * ld-sparc/tlssunbin32.sd: Likewise.
1342 * ld-sparc/tlssunbin32.td: Likewise.
1343
cdd3575c
AM
13442004-07-01 Alan Modra <amodra@bigpond.net.au>
1345
1346 * ld-discard/extern.d: Update.
1347 * ld-discard/start.d: Update.
1348 * ld-discard/static.d: Update.
1349
2de26f35
L
13502004-06-30 H.J. Lu <hongjiu.lu@intel.com>
1351
1352 PR 233
1353 * ld-discard/extern.d: Updated.
1354 * ld-discard/start.d: Likewise.
1355 * ld-discard/static.d: Likewise.
1356
5b9b7d81
JR
13572004-06-29 J"orn Rennecke <joern.rennecke@superh.com>
1358
1359 Actually add these files:
1360 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
e06fb9c3
NC
1361 * ld-sh/arch/arch.exp: New test script.
1362 * ld-sh/arch/arch_expected.txt: New file.
1363 * ld-sh/arch/sh.s: New file.
1364 * ld-sh/arch/sh2.s: New file.
1365 * ld-sh/arch/sh-dsp.s: New file.
1366 * ld-sh/arch/sh2e.s: New file.
1367 * ld-sh/arch/sh3-nommu.s: New file.
1368 * ld-sh/arch/sh3.s: New file.
1369 * ld-sh/arch/sh3-dsp.s: New file.
1370 * ld-sh/arch/sh3e.s: New file.
1371 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1372 * ld-sh/arch/sh4-nofpu.s: New file.
1373 * ld-sh/arch/sh4.s: New file.
1374 * ld-sh/arch/sh4a-nofpu.s: New file.
1375 * ld-sh/arch/sh4al-dsp.s: New file.
1376 * ld-sh/arch/sh4a.s: New file.
5b9b7d81 1377
3874ed78
AM
13782004-06-29 Alan Modra <amodra@bigpond.net.au>
1379
1380 * ld-elf/frame.exp: Don't run on mcore.
1381
336d6a64
AM
13822004-06-26 Alan Modra <amodra@bigpond.net.au>
1383
1384 * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets.
1385
35d437df
L
13862004-06-24 H.J. Lu <hongjiu.lu@intel.com>
1387
1388 * ld-elfvers/vers.exp: Use PIC for shared libraries by default.
1389
aee6f5b4
AO
13902004-06-21 Alexandre Oliva <aoliva@redhat.com>
1391
1392 * ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script.
1393 * ld-frv/fdpic-pie-2.d: Likewise.
1394 * ld-frv/fdpic-pie-6.d: Likewise.
1395 * ld-frv/fdpic-pie-7.d: Likewise.
1396 * ld-frv/fdpic-pie-8.d: Likewise.
1397 * ld-frv/fdpic-shared-1.d: Likewise.
1398 * ld-frv/fdpic-shared-2.d: Likewise.
1399 * ld-frv/fdpic-shared-3.d: Likewise.
1400 * ld-frv/fdpic-shared-4.d: Likewise.
1401 * ld-frv/fdpic-shared-5.d: Likewise.
1402 * ld-frv/fdpic-shared-6.d: Likewise.
1403 * ld-frv/fdpic-shared-7.d: Likewise.
1404 * ld-frv/fdpic-shared-8.d: Likewise.
1405 * ld-frv/fdpic-shared-local-2.d: Likewise.
1406 * ld-frv/fdpic-shared-local-8.d: Likewise.
1407
e6f12cf6
NC
14082004-06-21 Nick Clifton <nickc@redhat.com>
1409
1410 * ld-elf/frame.exp: Handle ports which do not support the --shared
1411 linker switch.
1412
23a75657
NC
14132004-06-18 Jan Beulich <jbeulich@novell.com>
1414
1415 * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
1416 actually referenced (gcc 3.4 eliminates comparisons of addresses
1417 of global symbols with NULL).
1418 * ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc
1419 3.4.0 and above, as this option and its functionality is no longer
1420 supported, making these tests fail).
1421
e06fb9c3
NC
14222004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1423
1424 * ld-sh/arch/arch.exp: New test script.
1425 * ld-sh/arch/arch_expected.txt: New file.
1426 * ld-sh/arch/sh.s: New file.
1427 * ld-sh/arch/sh2.s: New file.
1428 * ld-sh/arch/sh-dsp.s: New file.
1429 * ld-sh/arch/sh2e.s: New file.
1430 * ld-sh/arch/sh3-nommu.s: New file.
1431 * ld-sh/arch/sh3.s: New file.
1432 * ld-sh/arch/sh3-dsp.s: New file.
1433 * ld-sh/arch/sh3e.s: New file.
1434 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1435 * ld-sh/arch/sh4-nofpu.s: New file.
1436 * ld-sh/arch/sh4.s: New file.
1437 * ld-sh/arch/sh4a-nofpu.s: New file.
1438 * ld-sh/arch/sh4al-dsp.s: New file.
1439 * ld-sh/arch/sh4a.s: New file.
1440
c9c33288
NC
14412004-05-18 Nick Clifton <nickc@redhat.com>
1442
1443 * ld-elf/frame.s: Replace @ with % so that the file can be
1444 compiled by an ARM targeted GAS.
1445 * ld-elf/table.s: Likewise.
1446 * ld-elf/tbss.s: Likewise. Also replace .align <foo> with
1447 .p2align (log2 <foo>) to cope with the fact that the ARM .align
1448 directive takes a power-of-two argument.
1449
117a3ac8
L
14502004-05-17 H.J. Lu <hongjiu.lu@intel.com>
1451
1452 * ld-elf/frame.exp: New file. Test read-only .eh_frame and
1453 .gcc_except_table sections.
1454 * ld-elf/frame.s: Likewise.
1455 * ld-elf/table.s: Likewise.
1456 * ld-elf/tbss.s: Likewise.
1457
2f2f4511
KK
14582004-05-12 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1459
1460 * ld-sh/tlsbin-2.d: Adjust for section reordering changes
1461 and removal of unneeded STT_SECTION symbols from .dynsym.
1462 * ld-sh/tlsbin-3.d: Likewise.
1463 * ld-sh/tlspic-2.d: Likewise.
1464
b24f926d
BE
14652004-05-12 Ben Elliston <bje@au.ibm.com>
1466
1467 * ld-sh/sh64/relax.exp: Remove stray semicolons.
1468 * ld-sh/sh64/relfail.exp: Likewise.
1469 * lib/ld-lib.exp: Likewise.
1470
8c37241b
JJ
14712004-05-11 Jakub Jelinek <jakub@redhat.com>
1472
1473 * ld-i386/tlspic.rd: Adjust for section reordering changes
1474 and removal of unneeded STT_SECTION symbols from .dynsym.
1475 * ld-i386/tlspic.dd: Likewise.
1476 * ld-i386/tlspic.sd: Likewise.
1477 * ld-i386/tlsbin.rd: Likewise.
1478 * ld-i386/tlsbinpic.s: Likewise.
1479 * ld-i386/tlsbin.dd: Likewise.
1480 * ld-i386/tlsbin.sd: Likewise.
1481 * ld-i386/tlsnopic.rd: Likewise.
1482 * ld-i386/tlsnopic1.s: Likewise.
1483 * ld-i386/combreloc.d: Likewise.
1484 * ld-i386/tlsnopic.dd: Likewise.
1485 * ld-i386/tlsnopic.sd: Likewise.
1486 * ld-x86-64/tlspic.rd: Likewise.
1487 * ld-x86-64/tlspic.dd: Likewise.
1488 * ld-x86-64/tlsbin.dd: Likewise.
1489 * ld-x86-64/tlspic.sd: Likewise.
1490 * ld-x86-64/tlsbin.sd: Likewise.
1491 * ld-x86-64/tlspic.td: Likewise.
1492 * ld-x86-64/tlsbin.td: Likewise.
1493 * ld-x86-64/tlsbin.rd: Likewise.
1494 * ld-s390/tlspic1.s: Likewise.
1495 * ld-s390/tlsbinpic.s: Likewise.
1496 * ld-s390/tlspic.rd: Likewise.
1497 * ld-s390/tlsbin.rd: Likewise.
1498 * ld-s390/tlspic.dd: Likewise.
1499 * ld-s390/tlsbin.dd: Likewise.
1500 * ld-s390/tlsbin.sd: Likewise.
1501 * ld-s390/tlsbin.td: Likewise.
1502 * ld-s390/tlspic.sd: Likewise.
1503 * ld-s390/tlspic.td: Likewise.
1504 * ld-s390/tlspic1_64.s: Likewise.
1505 * ld-s390/tlsbinpic_64.s: Likewise.
1506 * ld-s390/tlspic_64.rd: Likewise.
1507 * ld-s390/tlsbin_64.rd: Likewise.
1508 * ld-s390/tlspic_64.dd: Likewise.
1509 * ld-s390/tlsbin_64.dd: Likewise.
1510 * ld-s390/tlspic_64.sd: Likewise.
1511 * ld-s390/tlspic_64.td: Likewise.
1512 * ld-s390/tlsbin_64.td: Likewise.
1513 * ld-s390/tlsbin_64.sd: Likewise.
1514 * ld-powerpc/tlsexe32.r: Likewise.
1515 * ld-powerpc/tlsso32.r: Likewise.
1516 * ld-powerpc/tlsso32.d: Likewise.
1517 * ld-powerpc/tlsso32.g: Likewise.
1518 * ld-powerpc/tlsso32.t: Likewise.
1519 * ld-powerpc/tlsexe.r: Likewise.
1520 * ld-powerpc/tlsso.r: Likewise.
1521 * ld-powerpc/tlsso.g: Likewise.
1522 * ld-powerpc/tlsexetoc.r: Likewise.
1523 * ld-powerpc/tlstocso.r: Likewise.
1524 * ld-powerpc/tlstocso.g: Likewise.
1525 * ld-ia64/tlspic.rd: Likewise.
1526 * ld-ia64/tlspic.dd: Likewise.
1527 * ld-ia64/tlspic.sd: Likewise.
1528 * ld-ia64/tlspic.td: Likewise.
1529 * ld-ia64/tlsbin.rd: Likewise.
1530 * ld-ia64/tlsbin.sd: Likewise.
1531 * ld-ia64/tlsbin.td: Likewise.
1532 * ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x.
1533 * ld-shared/shared.exp: Likewise.
1534
816a1cc6
HPN
15352004-05-10 John Paul Wallington <jpw@gnu.org>
1536
1537 * ld-mmix/bspec2.d: Update sh_info to decimal.
1538 * ld-mmix/local1.d: Likewise.
1539 * ld-mmix/local3.d: Likewise.
1540 * ld-mmix/local5.d: Likewise.
1541 * ld-mmix/local7.d: Likewise.
1542
b8bfc9e1
AO
15432004-05-05 Alexandre Oliva <aoliva@redhat.com>
1544
1545 * ld-frv/fdpic.exp: Restore $LDFLAGS at the end.
1546 * ld-frv/fr450-link.d: Match fdpic as well.
1547
7e415deb
KK
15482004-05-05 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1549
1550 * ld-sh/sh64/crange1.rd: Update sh_info to decimal.
1551 * ld-sh/sh64/crange2.rd: Likewise.
1552 * ld-sh/sh64/crange3.rd: Likewise.
1553 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1554 * ld-sh/sh64/crange3-media.rd: Likewise.
1555 * ld-sh/sh64/crangerel1.rd: Likewise.
1556 * ld-sh/sh64/crangerel2.rd: Likewise.
1557
0c9c985c
AM
15582004-05-05 Alan Modra <amodra@bigpond.net.au>
1559
1560 * ld-powerpc/tlsexe.r: Update sh_info to decimal.
1561 * ld-powerpc/tlsexe32.r: Likewise.
1562 * ld-powerpc/tlsexetoc.r: Likewise.
1563 * ld-powerpc/tlsso.r: Likewise.
1564 * ld-powerpc/tlsso32.r: Likewise.
1565 * ld-powerpc/tlstocso.r: Likewise.
1566
4030e8f6
CD
15672004-04-24 Chris Demetriou <cgd@broadcom.com>
1568
1569 * ld-elf/merge.d: XFAIL on all MIPS targets.
1570
15fb45b8
AM
15712004-04-24 Alan Modra <amodra@bigpond.net.au>
1572
1573 * ld-powerpc/tlsexe32.d: Update.
1574 * ld-powerpc/tlsso32.d: Update.
1575
76fe5927
CD
15762004-04-23 Chris Demetriou <cgd@broadcom.com>
1577
1578 * ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic
1579 removal.
1580 * ld-mips-elf/reloc-3-srec.d: Likewise.
1581 * ld-mips-elf/reloc-3.ld: Likewise.
1582 * ld-mips-elf/reloc-3a.s: Likewise.
1583 * ld-mips-elf/reloc-3b.s: Likewise.
1584 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1585
1f1799d5
KK
15862004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1587
1588 * ld-sh/tlsbin-1.d: Update
1589 * ld-sh/tlspic-1.d: Update.
1590
01e91a6c
L
15912004-04-22 H.J. Lu <hongjiu.lu@intel.com>
1592
1593 * ld-i386/tlspic.dd: Updated.
1594
23867d67
CD
15952004-04-21 Chris Demetriou <cgd@broadcom.com>
1596
1597 * ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal.
1598 * ld-empic/empic.exp: Likewise.
1599 * ld-empic/relax.t: Likewise.
1600 * ld-empic/relax1.c: Likewise.
1601 * ld-empic/relax2.c: Likewise.
1602 * ld-empic/relax3.c: Likewise.
1603 * ld-empic/relax4.c: Likewise.
1604 * ld-empic/runtest1.c: Likewise.
1605 * ld-empic/runtest2.c: Likewise.
1606 * ld-empic/runtesti.s: Likewise.
1607 * ld-mips-elf/empic1-ln.d: Likewise.
1608 * ld-mips-elf/empic1-lp.d: Likewise.
1609 * ld-mips-elf/empic1-mn.d: Likewise.
1610 * ld-mips-elf/empic1-mp.d: Likewise.
1611 * ld-mips-elf/empic1-ref.s: Likewise.
1612 * ld-mips-elf/empic1-sn.d: Likewise.
1613 * ld-mips-elf/empic1-sp.d: Likewise.
1614 * ld-mips-elf/empic1-space.s: Likewise.
1615 * ld-mips-elf/empic1-tgt.s: Likewise.
1616 * ld-mips-elf/empic2-fwd-0.d: Likewise.
1617 * ld-mips-elf/empic2-fwd-1.d: Likewise.
1618 * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
1619 * ld-mips-elf/empic2-ref.s: Likewise.
1620 * ld-mips-elf/empic2-rev-0.d: Likewise.
1621 * ld-mips-elf/empic2-rev-1.d: Likewise.
1622 * ld-mips-elf/empic2-rev-tgt.s: Likewise.
1623 * ld-mips-elf/empic2-space.s: Likewise.
1624 * ld-mips-elf/emrelocs-eb.d: Likewise.
1625 * ld-mips-elf/emrelocs-el.d: Likewise.
1626 * ld-mips-elf/emrelocs.ld: Likewise.
1627 * ld-mips-elf/emrelocs1.s: Likewise.
1628 * ld-mips-elf/emrelocs2.s: Likewise.
1629 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1630
a664545d
L
16312004-04-20 H.J. Lu <hongjiu.lu@intel.com>
1632
1633 * ld-elfweak/elfweak.exp: Add an undefined weak size change
1634 test.
1635
1636 * ld-elfweak/size.dat: New file.
1637 * ld-elfweak/size_bar.c: Likewise.
1638 * ld-elfweak/size_foo.c: Likewise.
1639 * ld-elfweak/size_main.c: Likewise.
1640
6482c264
NC
16412004-04-14 Brian Ford <ford@vss.fsi.com>
1642 DJ Delorie <dj@redhat.com>
1643
1644 * ld-pe/pe.exp: New, tests for i?86 PE.
1645 * ld-pe/secrel1.s: New, test R_SECREL32 reloc.
1646 * ld-pe/secrel2.s: Likewise.
1647 * ld-pe/secrel.d: Likewise.
1648
4dc570c2
JJ
16492004-04-19 Jakub Jelinek <jakub@redhat.com>
1650
1651 * ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64.
1652 * ld-shared/shared.exp: Likewise.
1653
a4b6e8f6
L
16542004-04-14 H.J. Lu <hongjiu.lu@intel.com>
1655
1656 * ld-scripts/assert.s: Add a newline.
1657 * ld-scripts/data.s: Likewise.
1658
8bfaaee7
AM
16592004-04-08 Alan Modra <amodra@bigpond.net.au>
1660
1661 PR 47.
1662 * ld-cdtest/cdtest.exp: Remove -fgnu-linker.
1663
76cb62b0
AM
16642004-04-08 Alan Modra <amodra@bigpond.net.au>
1665
1666 * ld-scripts/align.exp: Don't run on aix.
1667 * ld-scripts/assert.s: Remove comment.
1668 * ld-scripts/data.s: Likewise.
1669 * ld-scripts/data.t: Set start address to allow for aout headers.
1670 Make first LONG pc-relative.
1671 * ld-scripts/data.d: Update.
1672 * ld-scripts/defined2.d: Allow other random syms.
1673 * ld-scripts/defined3.d: Likewise.
1674 * ld-scripts/provide-1.s: Pad section.
1675 * ld-scripts/provide-1.t: Set .data address and align.
1676 * ld-scripts/provide-1.d: Update.
1677 * ld-scripts/provide-2.s: Pad section.
1678 * ld-scripts/provide-2.d: Allow random trailing syms.
1679 * ld-scripts/provide-3.s: Pad section.
1680 * ld-scripts/provide-3.d: Fix typos.
1681 * ld-scripts/provide.exp: Don't run on aix.
1682 * ld-scripts/size-1.s: Simplify test.
1683 * ld-scripts/size-1.t: Rewrite.
1684 * ld-scripts/size-1.d: Update.
1685 * ld-scripts/size-2.s: Simplify.
1686 * ld-scripts/size-2.t: Set start address. Set exe flag on image.
1687 * ld-scripts/size-2.d: Update.
1688 * ld-scripts/size.exp: Don't run on aix. Run size-2 on all elf
1689 targets except mips.
1690
90084db2
AO
16912004-03-27 Alexandre Oliva <aoliva@redhat.com>
1692
1693 * ld-frv/fdpic*.d: Adjust to compensate for page size change.
1694
d04a7507
AM
16952004-03-26 Alan Modra <amodra@bigpond.net.au>
1696
1697 * ld-powerpc/tlsexe.r: Update for changed sym type.
1698 * ld-powerpc/tlsexetoc.r: Likewise.
1699
2d4b84b0
HPN
17002004-03-22 Hans-Peter Nilsson <hp@axis.com>
1701
1702 * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d,
1703 ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests.
1704
d400d2a6
L
17052004-03-19 H.J. Lu <hongjiu.lu@intel.com>
1706
1707 * ld-elfvers/vers.exp: Add new tests for versioned weak
d693c47e 1708 definition.
d400d2a6
L
1709
1710 * ld-elfvers/vers28a.c: New file.
1711 * ld-elfvers/vers28a.dsym: Likewise.
1712 * ld-elfvers/vers28a.ver: Likewise.
1713 * ld-elfvers/vers28b.c: Likewise.
1714 * ld-elfvers/vers28b.dsym: Likewise.
1715 * ld-elfvers/vers28b.map: Likewise.
1716 * ld-elfvers/vers28b.ver: Likewise.
1717 * ld-elfvers/vers28c.c: Likewise.
1718 * ld-elfvers/vers28c.dsym: Likewise.
1719 * ld-elfvers/vers28c.ver: Likewise.
1720
140cc240
AM
17212004-03-19 Alan Modra <amodra@bigpond.net.au>
1722
1723 * ld-scripts/provide-2.d: Ignore random symbols.
1724
fdd12ef3
AM
17252004-03-16 Alan Modra <amodra@bigpond.net.au>
1726
1727 * ld-powerpc/tls.d: Update.
1728 * ld-powerpc/tls32.d: Update.
1729 * ld-powerpc/tlsexe.d: Update.
1730 * ld-powerpc/tlsexe32.d: Update.
1731 * ld-powerpc/tlsexetoc.d: Update.
1732 * ld-powerpc/tlsso.d: Update.
1733 * ld-powerpc/tlsso32.d: Update.
1734 * ld-powerpc/tlstoc.d: Update.
1735 * ld-powerpc/tlstocso.d: Update.
1736
e5caec89
NS
17372004-03-05 Nathan Sidwell <nathan@codesourcery.com>
1738
68715859
NS
1739 * ld-scripts/size-1.d: Add bigendian regexps.
1740 * ld-scripts/size-2.d: Set --wide for readelf.
1741
e5caec89
NS
1742 * ld-scripts/size.exp: New.
1743 * ld-scripts/size-[12].{d,s,t}: New.
1744
676a64f4
RS
17452004-03-01 Richard Sandiford <rsandifo@redhat.com>
1746
1747 * ld-frv/fr450-link[abc].s, fr450-link.d: New test.
1748 * ld-frv/frv.exp: New harness.
1749
9b1f5ff9
AO
17502004-02-24 Alexandre Oliva <aoliva@redhat.com>
1751
1752 * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that
1753 bind locally.
1754 * ld-frv/fdpic-pie-8.d: Likewise.
1755 * ld-frv/fdpic-shared-4.d: Likewise.
1756 * ld-frv/fdpic-pie-6-fail.d: Renamed from...
1757 * ld-frv/fdpic-pie-6.d: New test.
1758 * ld-frv/fdpic-shared-6-fail.d: Renamed from...
1759 * ld-frv/fdpic-shared-6.d: New test.
1760 * ld-frv/fdpic6.ldv: New.
1761 * ld-frv/fdpic-static-6.d: Adjust test name.
1762 * ld-frv/fdpic-pie-8-fail.d: Removed.
1763 * ld-frv/fdpic.exp: Run new tests.
1764
1b493742
NS
17652004-02-23 Nathan Sidwell <nathan@codesourcery.com>
1766
1767 * ld-scripts/provide.exp: New.
1768 * ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New.
1769
33ed4613
AM
17702004-02-23 Alan Modra <amodra@bigpond.net.au>
1771
1772 * ld-scripts/data.t: Set ".other" address so location doesn't
1773 depend on target alignment.
1774 * ld-scripts/data.d: Update.
1775
876f4090
NS
17762004-02-20 Nathan Sidwell <nathan@codesourcery.com>
1777
1778 * ld-scripts/align.{s,t,exp}: New.
1779
384d938f
NS
17802004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1781
1782 * ld-scripts/data.{s,t,d,exp}: New.
1783
b6ca8815
NS
17842004-02-18 Nathan Sidwell <nathan@codesourcery.com>
1785
1786 * ld-scripts/assert.{s,t,exp}: New.
1787
d25aed71
RS
17882004-02-17 Richard Sandiford <rsandifo@redhat.com>
1789
1790 * ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02
1791 changes to the way large constants are added.
1792 * ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise. Adjust order
1793 of GOT entries after today's change to the handling of GOT_PAGE
1794 relocations.
1795
3255318a 17962004-02-09 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1797
3255318a
NC
1798 * ld-h8300/relax-5.s: New file: Source for relax-5 test.
1799 * ld-h8300/relax-5.d: New file: Expected output and commands for
1800 assembling and linking the relax-5 test.
1801 * ld-h8300/relax-5-coff.d: New file: Variant for the COFF based
1802 toolchain.
1803 * ld-h8300/h8300-exp: Run the relax-5 test.
1804
2df149a4
DJ
18052004-01-23 Daniel Jacobowitz <drow@mvista.com>
1806
1807 * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r,
1808 ld-arm/arm-app-abs32.d: New files.
1809 * ld-arm/arm-elf.exp: Add arm-app-abs32 testcase.
1810
3a0875f4
AM
18112004-01-19 Alan Modra <amodra@bigpond.net.au>
1812
1813 * ld-i386/tlsbin.dd: Adjust for changed sib printing.
1814
0885b73e
DJ
18152004-01-13 Daniel Jacobowitz <drow@mvista.com>
1816
1817 * ld-arm/arm-elf.exp: Add arm-static-app test.
1818 * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d,
1819 ld-arm/arm-static-app.r: New files.
1820
ca9a79a1 18212004-01-12 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1822
ca9a79a1
NC
1823 * ld-h8300/h8300-exp: Run the relax-4 test.
1824 * ld-h8300/relax-4.s: New file: Source for relax-4 test.
1825 * ld-h8300/relax-4.d: New file: Expected output and commands for
1826 assembling and linking the relax-4 test.
1827 * ld-h8300/relax-4-coff.d: New file: Variant for the COFF based
1828 toolchain.
1829
0fb33ef4
L
18302004-01-09 H.J. Lu <hongjiu.lu@intel.com>
1831
1832 * ld-selective/selective.exp: Skip ia64-*-*.
1833
c787b889
DJ
18342004-01-09 Daniel Jacobowitz <drow@mvista.com>
1835
1836 * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32
1837 changes.
1838
2e73b915
DJ
18392004-01-06 Daniel Jacobowitz <drow@mvista.com>
1840
1841 * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s,
1842 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s,
1843 ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
1844 ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files.
1845
a9a704fc
AO
18462004-01-06 Alexandre Oliva <aoliva@redhat.com>
1847
1848 * ld-frv: Update .d files with correct addresses displayed for
1849 dynamic relocations.
1850 2003-12-02 Alexandre Oliva <aoliva@redhat.com>
1851 * ld-frv/fdpic1.s (.D0): Move to separate data section.
1852 2003-11-28 Alexandre Oliva <aoliva@redhat.com>
1853 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1854 * ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to
1855 reflect EMBEDDED= change in linker script.
1856 2003-11-27 Alexandre Oliva <aoliva@redhat.com>
1857 * ld-frv: Update .d files to reflect changes in the page size, the
1858 addition of a stack segment, the use of a NULL function descriptor
1859 for weakundef functions and the change in the lazy funcdesc_value
1860 in-place addend value.
1861 2003-11-05 Alexandre Oliva <aoliva@redhat.com>
1862 * lib/ld-lib.exp (is_elf_format): Match frv-uclinux.
1863 2003-10-06 Alexandre Oliva <aoliva@redhat.com>
1864 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1865 ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are
1866 now _gp-based, not \.rofixup-based.
1867 * ld-frv/fdpic-static-6.d: Likewise. Match warning about
1868 relocation to different section.
1869 2003-09-30 Alexandre Oliva <aoliva@redhat.com>
1870 * ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS.
1871 2003-09-19 Alexandre Oliva <aoliva@redhat.com>
1872 * ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d,
1873 ld-frv/fdpic-shared-7.d: New.
1874 * ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d,
1875 ld-frv/fdpic-shared-8.d: New.
1876 * ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New.
1877 * ld-frv/fdpic.exp: Run them.
1878 * ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New.
1879 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1880 * ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d,
1881 ld-frv/fdpic-shared-5.d: New.
1882 * ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d,
1883 ld-frv/fdpic-shared-6.d: New.
1884 * ld-frv/fdpic.exp: Run them.
1885 * ld-frv/fdpic*.d: Add -mfdpic to assembler flags. Updated.
1886 * ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d.
1887 * ld-frv/fdpic-shared-2-fail.d: New.
1888 * ld-frv/fdpic.exp: Run it.
1889 * ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New.
1890 * ld-frv/fdpic.exp: Add new test.
1891 * ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors.
1892 * ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New.
1893 * ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New.
1894 * ld-frv/fdpic.exp: Add new tests.
1895 * ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s,
1896 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1897 * ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d,
1898 * ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from
1899 ucpic.
1900 2003-09-15 Alexandre Oliva <aoliva@redhat.com>
1901 * ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New.
1902 * ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New.
1903 * ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New.
1904 * ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New.
1905
031d7588
AM
19062004-01-02 Alan Modra <amodra@bigpond.net.au>
1907
1908 * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
1909 * ld-selective/selective.exp: Likewise.
1910
c9e214e5
AM
1911For older changes see ChangeLog-9303
1912\f
1913Local Variables:
1914mode: change-log
1915left-margin: 8
1916fill-column: 74
1917version-control: never
1918End:
This page took 0.250028 seconds and 4 git commands to generate.