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