(reset_vars): Use strncpy to prevent overflowing the ins_parse buffer.
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
2910ae96
AM
12005-07-12 Alan Modra <amodra@bigpond.net.au>
2
3 * ld-powerpc/sdalib.s (lib_var): Size it.
4
3403418e
L
52005-07-08 H.J. Lu <hongjiu.lu@intel.com>
6
7 * ld-ia64/tlsbin.rd: Update for empty section removal change.
8 * ld-ia64/tlsbin.sd: Likewise.
9 * ld-ia64/tlspic.dd: Likewise.
10 * ld-ia64/tlspic.rd: Likewise.
11 * ld-ia64/tlspic.sd: Likewise.
12 * ld-x86-64/tlspic.dd: Likewise.
13 * ld-x86-64/tlspic.rd: Likewise.
14
f6ac7612
AM
152005-07-08 Alan Modra <amodra@bigpond.net.au>
16
17 * ld-cris/pv32.s: Give expobj a size.
18 * ld-cris/pv32-1.d: Update.
19 * ld-alpha/tlsbin.dd: Update for empty section removal change.
20 * ld-alpha/tlsbin.sd: Likewise.
21 * ld-alpha/tlsbin.td: Likewise.
22 * ld-alpha/tlsbinr.dd: Likewise.
23 * ld-alpha/tlsbinr.rd: Likewise.
24 * ld-alpha/tlspic.dd: Likewise.
25 * ld-alpha/tlspic.rd: Likewise.
26 * ld-alpha/tlspic.sd: Likewise.
27 * ld-alpha/tlspic.td: Likewise.
28 * ld-arm/tls-lib.d: Likewise.
29 * ld-arm/tls-lib.r: Likewise.
30 * ld-cris/gotplt2.d: Likewise.
31 * ld-cris/gotplt3.d: Likewise.
32 * ld-cris/hiddef1.d: Likewise.
33 * ld-cris/libdso-10.d: Likewise.
34 * ld-cris/libdso-11.d: Likewise.
35 * ld-cris/libdso-12.d: Likewise.
36 * ld-cris/libdso-14.d: Likewise.
37 * ld-cris/libdso-2.d: Likewise.
38 * ld-i386/tlsnopic.dd: Likewise.
39 * ld-i386/tlsnopic.rd: Likewise.
40 * ld-i386/tlsnopic.sd: Likewise.
41 * ld-i386/tlspic.rd: Likewise.
42 * ld-mmix/bpo-10.d: Likewise.
43 * ld-mmix/bpo-22.d: Likewise.
44 * ld-mmix/sec-7m.d: Likewise.
45 * ld-powerpc/tlsexe.r: Likewise.
46 * ld-powerpc/tlsexetoc.r: Likewise.
47 * ld-powerpc/tlsso.g: Likewise.
48 * ld-powerpc/tlsso.r: Likewise.
49 * ld-powerpc/tlsso32.d: Likewise.
50 * ld-powerpc/tlsso32.g: Likewise.
51 * ld-powerpc/tlsso32.r: Likewise.
52 * ld-powerpc/tlstocso.g: Likewise.
53 * ld-powerpc/tlstocso.r: Likewise.
54
aa207068
AS
552005-06-23 Andreas Schwab <schwab@suse.de>
56
57 * ld-elfweak/size_foo.c (foo): Fix warning about implicit return
58 type.
59
0df40b5e
AM
602005-06-10 Alan Modra <amodra@bigpond.net.au>
61
62 * ld-cris/libdso-10.d: Adjust for elf.sc .bss change.
63 * ld-cris/libdso-2.d: Likewise.
64 * ld-mmix/loc6.d: Likewise.
65
bdd87c77
AM
662005-06-10 Alan Modra <amodra@bigpond.net.au>
67
68 * ld-scripts/empty-aligned.t: Adjust alignment expressions so
69 that no .text? section is kept. Also check setting vma and
70 lma.
71 * ld-scripts/empty-aligned.d: Update.
72
6e81d46e
AM
732005-06-09 Alan Modra <amodra@bigpond.net.au>
74
75 * ld-scripts/empty-aligned.d: Adjust.
76
18b79829
L
772005-06-05 H.J. Lu <hongjiu.lu@intel.com>
78
79 * ld-cris/hiddef1.d: Undo the last change.
80 * ld-cris/libdso-10.d: Likewise.
81 * ld-cris/libdso-2.d: Likewise.
82
00d8e0ea
L
832005-06-04 H.J. Lu <hongjiu.lu@intel.com>
84
85 * ld-cris/hiddef1.d: Updated.
86 * ld-cris/libdso-10.d: Likewise.
87 * ld-cris/libdso-2.d: Likewise.
88
b38b1562
AM
892005-06-02 Alan Modra <amodra@bigpond.net.au>
90
91 * ld-powerpc/powerpc.exp (ppcelftests): Assemble sda test with -a32.
92
a359509e
ZW
932005-05-31 Zack Weinberg <zack@codesourcery.com>
94
95 * ld-scripts/align.exp: Mark align1 XFAIL on PECOFF targets.
96 * ld-scripts/data.exp: Mark data UNSUPPORTED on a.out targets.
97 * ld-scripts/provide.exp, ld-scripts/size.exp: Mark all tests
98 UNSUPPORTED on a.out targets. Tidy.
99
dae043d2
MM
1002005-05-27 Mark Mitchell <mark@codesourcery.com>
101
102 * config/default.exp (CC): Use find_gcc.
103 (CFLAGS): Define, if no definition has been provided by the user.
104 (CXX): Likewise.
105 (CXXFLAGS): Likewise.
a359509e 106
c7e2e997
L
1072005-05-24 H.J. Lu <hongjiu.lu@intel.com>
108
109 * ld-mmix/bpo-6.d: Updated.
110 * ld-mmix/bpo-19.d: Likewise.
111
175ac043
RH
1122005-05-22 Richard Henderson <rth@redhat.com>
113
114 * ld-elfweak/dsow.dsym: Adjust for non-zero ST_OTHER.
115 * ld-elfweak/weak.dsym: Likewise.
116
117 * ld-selective/selective.exp: Don't test alpha.
118
4dc4a9a5
DJ
1192005-05-20 Daniel Jacobowitz <dan@codesourcery.com>
120
121 * ld-powerpc/sdalib.s, ld-powerpc/sdadyn.s, ld-powerpc/sdadyn.d: New
122 files.
123 * ld-powerpc/powerpc.exp: Run the new test.
124
3974a4b6
BW
1252005-05-20 Bob Wilson <bob.wilson@acm.org>
126
127 * ld-undefined/undefined.exp: Revert xfail for xtensa-*-*.
128
75ff4589
L
1292005-05-17 H.J. Lu <hongjiu.lu@intel.com>
130
131 PR 797
132 * empty-aligned.d: New file.
133 * empty-aligned.exp: Likewise.
134 * empty-aligned.s: Likewise.
135 * empty-aligned.t: Likewise.
136
34732de9
BW
1372005-05-11 Bob Wilson <bob.wilson@acm.org>
138
139 * ld-undefined/undefined.exp: xfail xtensa-*-*.
140
3b36f7e6
AM
1412005-05-07 Alan Modra <amodra@bigpond.net.au>
142
143 * ld-powerpc/tlsexe32.d: Update for changed got layout.
144 * ld-powerpc/tlsexe32.g: Likewise.
145 * ld-powerpc/tlsexe32.r: Likewise.
146 * ld-powerpc/tlsso32.d: Likewise.
147 * ld-powerpc/tlsso32.g: Likewise.
148 * ld-powerpc/tlsso32.r: Likewise.
149
e06fb9c3
NC
1502005-05-06 Nick Clifton <nickc@redhat.com>
151
3b36f7e6 152 Update the address and phone number of the FSF organization in
e06fb9c3 153 the GPL notices in the following files:
3b36f7e6 154 * config/default.exp, ld-alpha/alpha.exp, ld-arm/arm-elf.exp,
e06fb9c3
NC
155 ld-auto-import/auto-import.exp, ld-bootstrap/bootstrap.exp,
156 ld-cdtest/cdtest.exp, ld-checks/checks.exp, ld-cris/cris.exp,
157 ld-crx/crx.exp, ld-cygwin/exe-export.exp, ld-d10v/d10v.exp,
3b36f7e6 158 ld-discard/discard.exp, ld-elf/elf.exp, ld-elf/exclude.exp,
e06fb9c3
NC
159 ld-elf/frame.exp, ld-elf/sec64k.exp, ld-elfcomm/elfcomm.exp,
160 ld-elfvers/vers.exp, ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp,
161 ld-fastcall/fastcall.exp, ld-frv/fdpic.exp, ld-frv/tls.exp,
162 ld-h8300/h8300.exp, ld-i386/i386.exp, ld-ia64/ia64.exp,
163 ld-linkonce/linkonce.exp, ld-m68hc11/m68hc11.exp,
164 ld-maxq/maxq.exp, ld-mips-elf/mips-elf-flags.exp,
165 ld-mips-elf/mips-elf.exp, ld-mmix/mmix.exp, ld-pe/pe.exp,
166 ld-powerpc/powerpc.exp, ld-s390/s390.exp, ld-scripts/align.exp,
167 ld-scripts/assert.exp, ld-scripts/crossref.exp,
168 ld-scripts/data.exp, ld-scripts/defined.exp,
169 ld-scripts/empty-orphan.exp, ld-scripts/map-address.exp,
170 ld-scripts/overlay-size.exp, ld-scripts/phdrs.exp,
171 ld-scripts/phdrs2.exp, ld-scripts/provide.exp,
172 ld-scripts/script.exp, ld-scripts/size.exp, ld-scripts/sizeof.exp,
173 ld-scripts/sort.exp, ld-scripts/weak.exp,
174 ld-selective/sel-dump.exp, ld-selective/selective.exp,
175 ld-sh/rd-sh.exp, ld-sh/arch/arch.exp, ld-sh/sh64/rd-sh64.exp,
176 ld-sh/sh64/relax.exp, ld-sh/sh64/relfail.exp, ld-sh/sh64/sh64.exp,
177 ld-shared/shared.exp, ld-sparc/sparc.exp,
178 ld-undefined/undefined.exp, ld-undefined/weak-undef.exp,
179 ld-versados/versados.exp, ld-x86-64/x86-64.exp,
180 ld-xstormy16/xstormy16.exp, ld-xtensa/coalesce.exp,
181 ld-xtensa/lcall.exp, lib/ld-lib.exp
182
ee58dd1e
NC
1832005-05-05 Mike Frysinger <vapier@gentoo.org>
184
185 * ld-srec/srec.exp: Replace linux-gnu with linux-* to allow for
186 versions of Linux which do not use glibc.
187 * ld-sh/sh.exp: Likewise
188
5cfd5a0c
PB
1892005-05-05 Paul Brook <paul@codesourcery.com>
190
191 * lib/ld-lib.exp (regexp_diff): Pass test if last line is "#...".
192 * ld-elfweak/elfweak.exp: Run size2.d.
193 * ld-elfwaek/size2.d: New file.
194 * ld-elfwaek/size2a.s: New file.
195 * ld-elfwaek/size2b.s: New file.
196
907dcf3f
MK
1972005-04-26 Mark Kettenis <kettenis@gnu.org>
198
19dce677
MK
199 * ld-fastcall/fastcall.exp: Don't run on i*86-*-openbsd*.
200
907dcf3f
MK
201 * ld-srec/srec.exp (run_srec_test): Deal with ProPolice on
202 *-*-openbsd*.
203
6d633fd2
L
2042005-04-25 H.J. Lu <hongjiu.lu@intel.com>
205
206 * ld-discard/extern.d: Expect error.
207 * ld-discard/start.d: Likewise.
208 * ld-discard/static.d: Likewise.
209
c87b5a93
AM
2102005-04-19 Alan Modra <amodra@bigpond.net.au>
211
212 * ld-powerpc/reloc.d: Update to suit removal of non-alloc relocs.
213
dcd5e849
AM
2142005-04-15 Alan Modra <amodra@bigpond.net.au>
215
216 * ld-d10v/default_layout.d: Update for unused section removal.
217
40937810
JJ
2182005-04-14 David S. Miller <davem@davemloft.net>
219
220 * ld-selective/sel-dump.exp: Do not exclude sparc64-*.
221 * ld-selective/selective.exp: Likewise.
222 * ld-sparc/sparc.exp: Add {32,64}-bit prefix to test
223 names so we know which one is failing. Run sparc64 TLS
224 tests on multi-arch sparc platforms.
225 * ld-sparc/tls64.sd, ld-sparc/tlssunbin64.dd,
e06fb9c3 226 ld-sparc/tlssunbin64.rd, ld/ld-sparc/tlssunbin64.sd,
40937810
JJ
227 ld-sparc/tlssunbin64.td, ld-sparc/tlssunnopic64.dd,
228 ld-sparc/tlssunnopic64.rd, ld-sparc/tlssunnopic64.sd,
229 ld-sparc/tlssunpic64.dd, ld-sparc/tlssunpic64.rd,
230 ld-sparc/tlssunpic64.sd, ld-sparc/tlssunpic64.td): Update now
231 that sparc64 ELF does support TLS.
a359509e 232
e75a280b
L
2332005-04-13 H.J. Lu <hongjiu.lu@intel.com>
234
235 * ld-elf/empty.d: New file.
236 * ld-elf/empty.s: Likewise.
237
bd695bcc
JJ
2382005-04-11 David S. Miller <davem@davemloft.net>
239
240 * ld-sparc/tlssunbin32.dd: Update for TLS relocation fixes.
241 * ld-sparc/tlssunbin32.rd: Likewise.
242 * ld-sparc/tlssunbin32.sd: Likewise.
243 * ld-sparc/tlssunpic32.dd: Likewise.
244
9d2da7ca
JB
2452005-03-30 Julian Brown <julian@codesourcery.com>
246
247 * ld-arm/arm-app-abs32.d: Update expected output due to mapping symbols
248 being untyped.
249 * ld-arm/arm-app.d: Likewise.
250 * ld-arm/mixed-app.d: Likewise.
251
ba93b8ac
DJ
2522005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
253
254 * ld-arm/tls-lib.s, ld-arm/tls-lib.d, ld-arm/tls-lib.r,
255 ld-arm/tls-app.s, ld-arm/tls-app.d, ld-arm/tls-app.r: New files.
256 * ld-arm/arm-lib.ld, ld-arm/arm-dyn.ld: Increase data segment
257 alignment.
258 * ld-arm/arm-elf.exp: Run TLS tests.
259
8c2fda1d
L
2602005-03-28 H.J. Lu <hongjiu.lu@intel.com>
261
262 PR 803
263 * ld-ia64/ia64.exp: Pass -mtune=itanium1 to as.
264
99c05fe4
MM
2652005-03-24 Mark Mitchell <mark@codesourcery.com>
266
267 * config/default.exp: Do not load libpath.exp if it does not
268 exist.
269 (CC): Provide fallback definition.
a359509e 270
82f0cfbd
EC
2712005-03-24 Eric Christopher <echristo@redhat.com>
272
273 * ld-mips-elf/rel32-n32.d: Revert changes.
274 * ld-mips-elf/rel32-o32.d: Ditto.
275 * ld-mips-elf/rel64.d: Ditto.
276
cc27e1dc
EC
2772005-03-23 Eric Christopher <echristo@redhat.com>
278
279 * ld-mips-elf/textrel-1.s, ld-mips-elf/textrel-1.d: New
280 test.
281 * ld-mips-elf/mips-elf.exp: Call it.
282 * ld-mips-elf/rel32-n32.d: Update for DF_TEXTREL removal.
283 * ld-mips-elf/rel32-o32.d: Ditto.
284 * ld-mips-elf/rel64.d: Ditto.
285
4f029446
L
2862005-03-23 H.J. Lu <hongjiu.lu@intel.com>
287
288 * ld-cris/expdyn5.d: Updated for alignment change in elf.sc.
289 * ld-cris/expdyn6.d: Likewise.
290 * ld-cris/expdyn7.d: Likewise.
291 * ld-cris/gotplt1.d: Likewise.
292 * ld-cris/gotplt2.d: Likewise.
293 * ld-cris/gotplt3.d: Likewise.
294 * ld-cris/libdso-10.d: Likewise.
295 * ld-cris/libdso-11.d: Likewise.
296 * ld-cris/libdso-12.d: Likewise.
297 * ld-cris/libdso-14.d: Likewise.
298 * ld-cris/libdso-2.d: Likewise.
299 * ld-cris/locref1.d: Likewise.
300 * ld-cris/locref2.d: Likewise.
301 * ld-cris/nodyn5.d: Likewise.
302 * ld-cris/pv32-1.d: Likewise.
303 * ld-cris/weakref2.d: Likewise.
304
52a43e71
AM
3052005-03-23 Alan Modra <amodra@bigpond.net.au>
306
307 * ld-elf/tbss.s: Don't start directives in first column.
308 * ld-scripts/weak1.s: Likewise.
309 * ld-scripts/weak2.s: Likewise.
310 * ld-undefined/weak-undef.s: Likewise.
311 * ld-undefined/undefined.exp: Enable tests for hppa-elf.
312
644285ef
AM
3132005-03-22 Alan Modra <amodra@bigpond.net.au>
314
315 * ld-powerpc/tlsexe32.r: Update.
316 * ld-powerpc/tlsso32.d: Update.
317 * ld-powerpc/tlsso32.g: Update.
318 * ld-powerpc/tlsso32.r: Update.
319
b1ab9777
AM
3202005-03-21 Alan Modra <amodra@bigpond.net.au>
321
322 * ld-powerpc/tlsexe.r: Update.
323 * ld-powerpc/tlsexetoc.r: Update.
324 * ld-powerpc/tlsso.r: Update.
325 * ld-powerpc/tlstocso.r: Update.
326
8d7146ba
L
3272005-03-20 H.J. Lu <hongjiu.lu@intel.com>
328
329 * ld-mmix/bpo-1.d: Updated for empty section removal.
330 * ld-mmix/bpo-10.d: Likewise.
331 * ld-mmix/bpo-11.d: Likewise.
332 * ld-mmix/bpo-14.d: Likewise.
333 * ld-mmix/bpo-16.d: Likewise.
334 * ld-mmix/bpo-17.d: Likewise.
335 * ld-mmix/bpo-18.d: Likewise.
336 * ld-mmix/bpo-19.d: Likewise.
337 * ld-mmix/bpo-2.d: Likewise.
338 * ld-mmix/bpo-3.d: Likewise.
339 * ld-mmix/bpo-4.d: Likewise.
340 * ld-mmix/bpo-5.d: Likewise.
341 * ld-mmix/bpo-6.d: Likewise.
342 * ld-mmix/bpo-9.d: Likewise.
343 * ld-mmix/bspec1.d: Likewise.
344 * ld-mmix/bspec2.d: Likewise.
345 * ld-mmix/greg-1.d: Likewise.
346 * ld-mmix/greg-19.d: Likewise.
347 * ld-mmix/greg-2.d: Likewise.
348 * ld-mmix/greg-3.d: Likewise.
349 * ld-mmix/greg-4.d: Likewise.
350 * ld-mmix/greg-5.d: Likewise.
351 * ld-mmix/greg-5s.d: Likewise.
352 * ld-mmix/greg-6.d: Likewise.
353 * ld-mmix/greg-7.d: Likewise.
354 * ld-mmix/loc1.d: Likewise.
355 * ld-mmix/loc2.d: Likewise.
356 * ld-mmix/loc3.d: Likewise.
357 * ld-mmix/loc4.d: Likewise.
358 * ld-mmix/loc6.d: Likewise.
359 * ld-mmix/local1.d: Likewise.
360 * ld-mmix/local12.d: Likewise.
361 * ld-mmix/local3.d: Likewise.
362 * ld-mmix/local5.d: Likewise.
363 * ld-mmix/local7.d: Likewise.
364 * ld-mmix/locdo-1.d: Likewise.
365 * ld-mmix/loct-1.d: Likewise.
366 * ld-mmix/locto-1.d: Likewise.
367 * ld-mmix/start-1.d: Likewise.
368 * ld-mmix/undef-3.d: Likewise.
369
de7f8cc8
BW
3702005-03-16 David Heine <dlheine@tensilica.com>
371 Bob Wilson <bob.wilson@acm.org>
372
373 * ld-scripts/empty-orphan.d, ld-scripts/empty-orphan.exp,
374 ld-scripts/empty-orphan.s, ld-scripts/emtpy-orphan.t: New test.
375
05f83022
L
3762005-03-16 H.J. Lu <hongjiu.lu@intel.com>
377
378 * ld-cris/hiddef1.d: Updated for empty section removal.
379 * ld-cris/libdso-10.d: Likewise.
380 * ld-cris/libdso-2.d: Likewise.
381
57316bff
L
3822005-03-16 H.J. Lu <hongjiu.lu@intel.com>
383
384 * ld-alpha/tlsbin.rd: Updated for empty section removal.
385 * ld-alpha/tlsbinr.rd: Likewise.
386 * ld-alpha/tlspic.rd: Likewise.
387 * ld-arm/mixed-lib.sym: Likewise.
388 * ld-i386/tlsbin.rd: Likewise.
389 * ld-i386/tlsnopic.rd: Likewise.
390 * ld-i386/tlspic.rd: Likewise.
391 * ld-ia64/tlsbin.rd: Likewise.
392 * ld-ia64/tlspic.rd: Likewise.
393 * ld-powerpc/apuinfo.rd: Likewise.
394 * ld-powerpc/powerpc.exp: Likewise.
395 * ld-powerpc/tlsexe32.r: Likewise.
396 * ld-s390/tlsbin.rd: Likewise.
397 * ld-s390/tlsbin_64.rd: Likewise.
398 * ld-s390/tlspic.rd: Likewise.
399 * ld-s390/tlspic_64.rd: Likewise.
400 * ld-sh/tlsbin-2.d: Likewise.
401 * ld-sh/tlspic-2.d: Likewise.
402 * ld-sparc/tlssunbin32.rd: Likewise.
403 * ld-sparc/tlssunnopic32.rd: Likewise.
404 * ld-sparc/tlssunpic32.rd: Likewise.
405 * ld-x86-64/tlsbin.rd: Likewise.
406 * ld-x86-64/tlspic.rd: Likewise.
407
cb2d1ef2
AM
4082005-03-16 Alan Modra <amodra@bigpond.net.au>
409
410 * ld-powerpc/tlsexe32.d: Update.
411 * ld-powerpc/tlsexe32.g: Update.
412 * ld-powerpc/tlsexe32.r: Update.
413 * ld-powerpc/tlsexe32.t: Update.
414 * ld-powerpc/tlsso32.d: Update.
415 * ld-powerpc/tlsso32.g: Update.
416 * ld-powerpc/tlsso32.r: Update.
417 * ld-powerpc/tlsso32.t: Update.
418
9a6351f1
HPN
4192005-03-08 Hans-Peter Nilsson <hp@axis.com>
420
421 Adjust testsuite for cris-axis-aout.
422 * ld-cris/noglob1.d: Adjust regexp for a.out output.
423 * ld-cris/badgotr1.d, ld-cris/expdyn1.d, ld-cris/expdyn2.d,
424 ld-cris/expdyn3.d, ld-cris/expdyn4.d, ld-cris/expdyn5.d,
425 ld-cris/expdyn6.d, ld-cris/expdyn7.d, ld-cris/gotplt1.d,
426 ld-cris/gotplt2.d, ld-cris/gotplt3.d, ld-cris/hiddef1.d,
427 ld-cris/libdso-1.d, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
428 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
429 ld-cris/libdso-2.d, ld-cris/libdso-3.d, ld-cris/libdso-4.d,
430 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/nodyn4.d,
431 ld-cris/nodyn5.d, ld-cris/pv32-1.d, ld-cris/undef1.d,
432 ld-cris/weakref1.d: ld-cris/weakref2.d: Pass --em=criself to gas.
433 * ld-cris/v10-v32.d, ld-cris/v10-va.d, ld-cris/v32-ba-1.d,
434 ld-cris/v32-v10.d, ld-cris/v32-va.d, ld-cris/va-v10.d,
435 ld-cris/va-v32.d: Ditto. Pass -m criself to gld.
436 * ld-cris/v32-bin-1.d: Pass -m criself to gld.
437
e7b679eb
AM
4382005-03-05 Alan Modra <amodra@bigpond.net.au>
439
b3a6d6e1
AM
440 * ld-alpha/tlsbin.dd: Update to suit changed section layout and
441 removed section symbols.
442 * ld-alpha/tlsbin.rd: Likewise.
443 * ld-alpha/tlsbin.sd: Likewise.
444 * ld-alpha/tlsbinr.dd: Likewise.
445 * ld-alpha/tlsbinr.rd: Likewise.
446 * ld-alpha/tlspic.dd: Likewise.
447 * ld-alpha/tlspic.rd: Likewise.
448 * ld-alpha/tlspic.sd: Likewise.
449
450 * ld-powerpc/tlsexe.g: Update for removed dot-symbols.
451 * ld-powerpc/tlsexe.r: Likewise.
452 * ld-powerpc/tlsexetoc.g: Likewise.
453 * ld-powerpc/tlsexetoc.r: Likewise.
e7b679eb 454
bbe506e8
TS
4552005-03-04 David Daney <ddaney@avtrex.com>
456
457 * ld-mips-elf/multi-got-no-shared-1.s,
458 ld-mips-elf/multi-got-no-shared-2.s,
459 ld-mips-elf/multi-got-no-shared.d: New tests.
460 * ld-mips-elf/mips-elf.exp: Run them.
461
f4e584bd
DJ
4622005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
463
464 * ld-mips-elf/tlsbin-o32.s, ld-mips-elf/mips-dyn.ld,
465 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32.d,
466 ld-mips-elf/tlslib-o32.s, ld-mips-elf/mips-lib.ld,
467 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32.d,
468 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlsbin-o32.d,
469 ld-mips-elf/tlsdyn-o32.s, ld-mips-elf/tls-multi-got-1.got,
470 ld-mips-elf/tls-multi-got-1-1.s, ld-mips-elf/tls-multi-got-1.d,
471 ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tls-multi-got-1-2.s,
472 ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib.ver,
473 ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-hidden.ver,
474 ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-3.got,
475 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.s,
476 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-1.got,
477 ld-mips-elf/tlsdyn-o32-2.got: New files.
478 * ld-mips-elf/mips-elf.exp: Run the new tests.
479
dc652011
NC
4802005-03-01 Nick Clifton <nickc@redhat.com>
481
8aee822f
NC
482 * ld-d10v/default_layout.d: Adjust expected offsets to allow for
483 section alignment.
cb2d1ef2 484
8aee822f
NC
485 * ld-discard/extern.d: Adjust expected warning to take into
486 account the fact that the linker's name might be included and that
487 the reloc might have been adjusted to be against the section
488 symbol.
489
9b2f1d35
EC
4902005-02-22 Eric Christopher <echristo@redhat.com>
491
492 * ld-mips-elf/reloc-merge-lo16.d: Correct symbol
493 table size for __start.
494
a5e0d269
DJ
4952005-02-22 Daniel Jacobowitz <dan@codesourcery.com>
496
497 * ld-elfvsb/hidden2.d: Expect OBJECT.
498 * ld-elfvsb/hidden2.s: Force type OBJECT.
499 * ld-elfvsb/hidden2.ld: Place .dynamic explicitly.
500 * ld-elf/start.s: Provide __start for MIPS.
501 * ld-elfcomm/elfcomm.exp: Accept MIPS common section. XFAIL size change
502 test.
503 * ld-elf/warn1.d: Use group.ld instead of -Ttext.
504
f364d1ca
AM
5052005-02-21 Alan Modra <amodra@bigpond.net.au>
506
507 * lib/ld-lib.exp (run_dump_test): Don't require a dump program if
508 #warning given. Rearrange to allow $program to remain unset.
509 Don't allow gas errors. Append objcopy_as_link output to that
510 from the linker before testing against expected output. Fail the
511 test if warning not found when expected. Conversely fail the
512 test if ld errors or warnings given when not expected.
513
cc1bc22a
AM
5142005-02-21 Alan Modra <amodra@bigpond.net.au>
515
516 * ld-elf/exclude1.s: Use ".dc.a".
517 * ld-elfvsb/hidden2.s: Likewise.
518
25629536
AM
5192005-02-21 Alan Modra <amodra@bigpond.net.au>
520
521 * ld-elf/warn1.d: Specify -Ttext.
522 * ld-scripts/align.exp (align2a, align2b: Don't run on aout targets.
523 * ld-scripts/align2.t: Discard all but .text and .data.
524 * ld-scripts/align2a.d: Accept non-readonly for coff.
525 * ld-scripts/align2b.d: Likewise.
526 * lib/ld-lib.exp (is_aout_format): New function.
527
7921892a
AM
5282005-02-18 Alan Modra <amodra@bigpond.net.au>
529
530 * ld-scripts/align2a.d: Don't assume anything about section
531 padding or alignment, or max page size. Allow 64-bit addresses.
532 * ld-scripts/align2b.d: Likewise.
533
fbbb9ac5
ZW
5342005-02-17 Zack Weinberg <zack@codesourcery.com>
535
536 * ld-scripts/align.exp: Rename existing "ALIGN" test to "align1".
537 Add dump tests "align2a", "align2b", "align2c".
538 * ld-scripts/align2.t, ld-scripts/align2a.s, ld-scripts/align2a.d
539 * ld-scripts/align2b.s, ld-scripts/align2b.d
540 * ld-scripts/align2c.s, ld-scripts/align2c.d: New files.
541
68320ddb
AO
5422005-02-17 Alexandre Oliva <aoliva@redhat.com>
543
544 * ld-frv/fdpic-static-6.d: Update.
545 * ld-frv/fdpic*.d: Remove explicit -mfdpic from #as. Update
546 spelling of errors and warnings.
547
d6f16593 5482005-02-15 Nigel Stephens <nigel@mips.com>
fbbb9ac5 549 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
550
551 * ld-mips-elf/mips16-hilo.d: New test for the R_MIPS16_HI16 and
552 R_MIPS16_LO16 relocs.
553 * ld-mips-elf/mips16-hilo-n32.d: Likewise, for the n32 ABI.
554 * ld-mips-elf/mips16-hilo.s: Auxiliary source for the new tests.
555 * ld-mips-elf/mips-elf.exp: Run the new tests.
556
28f4cc59
EB
5572005-02-14 Eric Botcazou <ebotcazou@libertysurf.fr>
558
559 * ld-sparc/sparc.exp: Enable on Solaris. Disable 32-bit tests
560 on sparc64-elf.
561
f1dab70d
JB
5622005-02-13 Jan Beulich <jbeulich@novell.com>
563
564 * ld-elfvers/vers.exp (as_options): New. Set to -x for ia64.
565 (build_binary): Pass as_options to ld_assemble.
566 (test_ldfail): Likewise.
567 (build_exec): Likewise.
568 Pass as_options to run_ld_link_tests.
569 * ld-ia64/tlsbin.s: Add .explicit.
570 * ld-ia64/tlsbinpic.s: Likewise.
571 * ld-ia64/tlspic1.s: Likewise.
572
35a922ee
EB
5732005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
574
575 * ld-sparc/tlssunnopic32.rd: Adjust for .dynsym changes.
576 * ld-sparc/tlssunpic32.rd: Likewise.
577
b44adcf4
EB
5782005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
579
580 * ld-elf/warn1.d: Do not run on sparc64-*-solaris2*.
581
88791d55
PB
5822005-02-11 Paul Brook <paul@codesourcery.com>
583
ae53d3b0 584 * ld-elf/symbol1w.s: Avoid using @function syntax.
88791d55 585
d9391a17
AM
5862005-02-12 Alan Modra <amodra@bigpond.net.au>
587
588 * ld-elfvsb/hidden2.s: Replace .word with .long.
589
6fa3860b
PB
5902005-02-10 Paul Brook <paul@codesourcery.com>
591
592 * ld-elfvsb/hidden2.s: New file
593 * ld-elfvsb/hidden2.d: New file
594 * ld-elfvsb/hidden2.ld: New file
595
303e4c21
AO
5962005-02-07 Alexandre Oliva <aoliva@redhat.com>
597
598 * ld-frv/fdpic-shared-8-fail.d: Tweak error messages.
599
bb00e284
HPN
6002005-02-07 Hans-Peter Nilsson <hp@axis.com>
601
a779d8fa
HPN
602 * ld-cris/libdso-13.d: Adjust for being identified as warning.
603
00de87cd
HPN
604 * ld-cris/globsymw2.s: New file.
605 * ld-cris/warn3.d, ld-cris/warn4.d: New tests.
606
76994680
HPN
607 * ld-discard/extern.d, ld-discard/start.d, ld-discard/static.d:
608 Adjust for being identified as warnings.
609
abcb776f
HPN
610 * ld-cris/stabs1.s: New file.
611 * ld-cris/undef2.d, ld-cris/undef3.d: New tests.
612
b80f2c6a
HPN
613 * ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s,
614 ld-elf/warn1.d: New test.
615
bb00e284
HPN
616 * lib/ld-lib.exp: Support new directive "warning".
617
732be173
DJ
6182005-02-02 Daniel Jacobowitz <dan@codesourcery.com>
619
620 * ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Move comments
621 after test commands.
622 * ld-mips-elf/mips-elf.exp: Skip multi-got-1 on non-GNU/Linux
623 systems.
624
bb700d78
AM
6252005-02-01 Alan Modra <amodra@bigpond.net.au>
626
627 * ld-powerpc/tlsso.r: Update.
628 * ld-powerpc/tlstocso.r: Update.
629
4d4ee08e
DJ
6302005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
631
632 * ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
633 ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d,
634 ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d,
635 ld-mips-elf/jalbal.d: Force big-endian.
636 * ld-mips-elf/multi-got-1.d: Make more flexible.
637 * ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d,
638 ld-mips-elf/rel64.d: Update offsets.
639
53714254
DJ
6402005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
641
642 * ld-elf/group1.d: Accept OBJECT symbols.
643
8c946ed5
RS
6442005-01-31 Richard Sandiford <rsandifo@redhat.com>
645
646 * ld-mips-elf/eh-frame1.s: Create a .gcc_compiled_long32 if using
647 32-bit pointers.
648 * ld-mips-elf/eh-frame1.d: Link in .gcc_compiled_long32 sections.
649 * ld-mips-elf/eh-frame[34].d: New tests.
650 * ld-mips-elf/mips-elf.exp: Run them.
651
f7e323d5
JB
6522005-01-28 Jan Beulich <jbeulich@novell.com>
653
654 * ld/ia64/tlsbin.[rt]d: Widen expected offset/size ranges.
655 * ld/ia64/tlspic.[rt]d: Likewise.
656
90219bd0
AO
6572005-01-25 Alexandre Oliva <aoliva@redhat.com>
658
659 * ld-frv/fdpic.exp: Add -mfdpic to ASFLAGS.
660 * ld-frv/tls.exp: Likewise.
661 2004-11-26 Alexandre Oliva <aoliva@redhat.com>
662 * ld-frv/tls-3.s: New.
663 * ld-frv/tls-static-3.d: New.
664 * ld-frv/tls-dynamic-3.d: New.
665 * ld-frv/tls-pie-3.d: New.
666 * ld-frv/tls-shared-3.d: New.
667 * ld-frv/tls-relax-static-3.d: New.
668 * ld-frv/tls-relax-dynamic-3.d: New.
669 * ld-frv/tls-relax-pie-3.d: New.
670 * ld-frv/tls-relax-shared-3.d: New.
671 * ld-frv/tls.exp: Run the new tests.
672 * ld-frv/tls-dynamic-2.d: Adjust for improved relaxation.
673 * ld-frv/tls-relax-dynamic-2.d: Likewise.
674 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
675 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
676 * ld-frv/tls-1-dep.s: New.
677 * ld-frv/tls-1-shared.lds: New.
678 * ld-frv/tls-1.s: New.
679 * ld-frv/tls-2.s: New.
680 * ld-frv/tls-dynamic-1.d: New.
681 * ld-frv/tls-dynamic-2.d: New.
682 * ld-frv/tls-initial-shared-2.d: New.
683 * ld-frv/tls-pie-1.d: New.
684 * ld-frv/tls-relax-dynamic-1.d: New.
685 * ld-frv/tls-relax-dynamic-2.d: New.
686 * ld-frv/tls-relax-initial-shared-2.d: New.
687 * ld-frv/tls-relax-pie-1.d: New.
688 * ld-frv/tls-relax-shared-1.d: New.
689 * ld-frv/tls-relax-shared-2.d: New.
690 * ld-frv/tls-relax-static-1.d: New.
691 * ld-frv/tls-shared-1-fail.d: New.
692 * ld-frv/tls-shared-1.d: New.
693 * ld-frv/tls-shared-2.d: New.
694 * ld-frv/tls-static-1.d: New.
695 * ld-frv/tls.exp: New.
696 * ld-frv/fdpic-pie-1.d: Adjust for 64-bit host.
697 * ld-frv/fdpic-pie-2.d: Likewise.
698 * ld-frv/fdpic-pie-6.d: Likewise.
699 * ld-frv/fdpic-pie-7.d: Likewise.
700 * ld-frv/fdpic-pie-8.d: Likewise.
701 * ld-frv/fdpic-shared-1.d: Likewise.
702 * ld-frv/fdpic-shared-2.d: Likewise.
703 * ld-frv/fdpic-shared-3.d: Likewise.
704 * ld-frv/fdpic-shared-4.d: Likewise.
705 * ld-frv/fdpic-shared-5.d: Likewise.
706 * ld-frv/fdpic-shared-6.d: Likewise.
707 * ld-frv/fdpic-shared-7.d: Likewise.
708 * ld-frv/fdpic-shared-8.d: Likewise.
709 * ld-frv/fdpic-shared-local-2.d: Likewise.
710 * ld-frv/fdpic-shared-local-8.d: Likewise.
711 * ld-frv/fdpic-static-1.d: Likewise.
712 * ld-frv/fdpic-static-2.d: Likewise.
713 * ld-frv/fdpic-static-6.d: Likewise.
714 * ld-frv/fdpic-static-7.d: Likewise.
715 * ld-frv/fdpic-static-8.d: Likewise.
716
dcf507a6
RS
7172005-01-17 Richard Sandiford <rsandifo@redhat.com>
718
719 * ld-mips-elf/eh-frame2-{n32,n64}.d: New tests.
720 * ld-mips-elf/mips-elf.exp: Run them.
721
e38bc3b5
NC
7222005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
723
724 * ld-sh/arch/arch.exp: Correct the email address.
725 Correct a few comment typos.
726 (test_arch,test_arch_error): Use 'ld -r' to avoid illegal
727 relocations killing the test.
728 * ld-sh/arch/arch_expected.txt: Update/Correct the test results.
729 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
730 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
731 * ld-sh/arch/sh2a-nofpu.s: Generate new file.
732 * ld-sh/arch/sh2a-or-sh3e.s: Regenerate.
733 * ld-sh/arch/sh2a-or-sh4.s: Regenerate.
734 * ld-sh/arch/sh2a.s: Generate new file.
735 * ld-sh/arch/sh2e.s: Regenerate.
736 * ld-sh/arch/sh2.s: Regenerate.
737 * ld-sh/arch/sh3-dsp.s: Regenerate.
738 * ld-sh/arch/sh3e.s: Regenerate.
739 * ld-sh/arch/sh3-nommu.s: Regenerate.
740 * ld-sh/arch/sh3.s: Regenerate.
741 * ld-sh/arch/sh4al-dsp.s: Regenerate.
742 * ld-sh/arch/sh4a-nofpu.s: Regenerate.
743 * ld-sh/arch/sh4a.s: Regenerate.
744 * ld-sh/arch/sh4-nofpu.s: Regenerate.
745 * ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
746 * ld-sh/arch/sh4.s: Regenerate.
747 * ld-sh/arch/sh-dsp.s: Regenerate.
748 * ld-sh/arch/sh.s: Regenerate.
749
15dd0fe8
KK
7502005-01-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
751
752 * ld-sh/shared-1.d: Update for changed dynamic syms.
753 * ld-sh/sh64/gotplt.d: Likewise.
754 * ld-sh/sh64/init-cmpct.d: Likewise.
755 * ld-sh/sh64/init-media.d: Likewise.
756 * ld-sh/sh64/init64.d: Likewise.
757
911a6300
TL
7582004-12-21 Tomer Levi <Tomer.Levi@nsc.com>
759
fbbb9ac5 760 * ld-crx/reloc-abs32.d: Update reference file according
911a6300 761 to disassembler printing method.
cb2d1ef2 762 * ld-crx/reloc-rel16.d: Likewise.
911a6300
TL
763 * ld-crx/reloc-rel24.d: Likewise.
764 * ld-crx/reloc-rel32.d: Likewise.
765 * ld-crx/reloc-rel4.d: Likewise.
766 * ld-crx/reloc-rel8-cmp.d: Likewise.
767 * ld-crx/reloc-rel8.d: Likewise.
768
1e50d24d
RS
7692004-12-16 Richard Sandiford <rsandifo@redhat.com>
770
771 * ld-v850: New directory.
772
c314987d
RS
7732004-12-14 Richard Sandiford <rsandifo@redhat.com>
774
775 * ld-mips-elf/jal-overflow-2.[sd]: New test.
776 * ld-mips-elf/mips-elf.exp: Run it.
777
1f0f3e9b
RS
7782004-12-13 Richard Sandiford <rsandifo@redhat.com>
779
780 * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported.
781
5c799c07
AM
7822004-12-11 Alan Modra <amodra@bigpond.net.au>
783
784 * ld-mmix/bpo-1.d: Update for changed section syms.
785 * ld-mmix/bpo-10.d: Likewise.
786 * ld-mmix/bpo-11.d: Likewise.
787 * ld-mmix/bpo-14.d: Likewise.
788 * ld-mmix/bpo-16.d: Likewise.
789 * ld-mmix/bpo-17.d: Likewise.
790 * ld-mmix/bpo-18.d: Likewise.
791 * ld-mmix/bpo-19.d: Likewise.
792 * ld-mmix/bpo-2.d: Likewise.
793 * ld-mmix/bpo-22.d: Likewise.
794 * ld-mmix/bpo-3.d: Likewise.
795 * ld-mmix/bpo-4.d: Likewise.
796 * ld-mmix/bpo-5.d: Likewise.
797 * ld-mmix/bpo-6.d: Likewise.
798 * ld-mmix/bpo-9.d: Likewise.
799 * ld-mmix/greg-1.d: Likewise.
800 * ld-mmix/greg-19.d: Likewise.
801 * ld-mmix/greg-2.d: Likewise.
802 * ld-mmix/greg-3.d: Likewise.
803 * ld-mmix/greg-4.d: Likewise.
804 * ld-mmix/greg-5.d: Likewise.
805 * ld-mmix/greg-5s.d: Likewise.
806 * ld-mmix/greg-6.d: Likewise.
807 * ld-mmix/greg-7.d: Likewise.
808 * ld-mmix/loc1.d: Likewise.
809 * ld-mmix/loc2.d: Likewise.
810 * ld-mmix/loc3.d: Likewise.
811 * ld-mmix/loc4.d: Likewise.
812 * ld-mmix/loc6.d: Likewise.
813 * ld-mmix/locdo-1.d: Likewise.
814 * ld-mmix/loct-1.d: Likewise.
815 * ld-mmix/locto-1.d: Likewise.
816 * ld-mmix/start-1.d: Likewise.
817 * ld-sh/sh64/abi32.xd: Likewise.
818 * ld-sh/sh64/abi64.xd: Likewise.
819 * ld-sh/sh64/cmpct1.xd: Likewise.
820 * ld-sh/sh64/mix1.xd: Likewise.
821 * ld-sh/sh64/mix2.xd: Likewise.
822 * ld-sh/sh64/rel32.xd: Likewise.
823 * ld-sh/sh64/rel64.xd: Likewise.
824 * ld-sh/sh64/shdl32.xd: Likewise.
825 * ld-sh/sh64/shdl64.xd: Likewise.
826
3a6eb9c0
ILT
8272004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
828
829 * ld-mips-elf/jalbal.d: New test.
830 * ld-mips-elf/jalbal.s: New test.
831 * ld-mips-elf/mips-elf.exp: Run it.
832
0efd4160
ILT
8332004-12-08 Ian Lance Taylor <ian@wasabisystems.com>
834
835 * ld-mips-elf/jaloverflow.d: New test.
836 * ld-mips-elf/jaloverflow.s: New test.
837 * ld-mips-elf/mips-elf.exp: Run it.
838
e1d97869
L
8392004-12-03 H.J. Lu <hongjiu.lu@intel.com>
840
841 * ld-elf/group1.d: Support 64bit.
842
529fcb95
PB
8432004-12-01 Paul Brook <paul@codesourcery.com>
844
845 * ld-elf/group1.d: New test.
846 * ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test.
847
6db74b6f
DJ
8482004-12-01 Daniel Jacobowitz <dan@codesourcery.com>
849
850 * ld-selective/selective.exp: Use -print-libgcc-file-name for
851 ARM and v850 also.
852
0beaef2b
PB
8532004-11-24 Paul Brook <paul@codesourcery.com>
854
855 * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change.
856
3ec57632
NC
8572004-11-19 Nick Clifton <nickc@redhat.com>
858
859 * ld-scripts/script.exp: Add test of memory linker script.
860 Reorganise code to remove unnecessary indentation.
861 Fix target tests to avoid using --image-base with *-nto targets.
862 * ld-scripts/memory.t: New linker script to test the MEMORY
863 section and the ORIGIN and LENGTH operators.
864
b7693d02
DJ
8652004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
866
867 * ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s,
868 ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r,
869 ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld,
870 ld-arm/arm-lib.ld: New files.
871 * ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d,
872 ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
873 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d,
874 ld-arm/arm-static-app.r: Update for big-endian.
875 * ld-arm/arm-elf.exp: Run the new tests.
876
353057a5
RS
8772004-11-16 Richard Sandiford <rsandifo@redhat.com>
878
879 * ld-mips-elf/eh-frame1.{s,ld},
880 * ld-mips-elf/eh-frame1-{n32,n64},d: New test.
881 * ld-mips-elf/mips-elf.exp: Run it.
882
d693c47e
AM
8832004-11-10 Alan Modra <amodra@bigpond.net.au>
884
885 * ld-d10v/reloc-003.d: Update for changed error message.
886 * ld-d10v/reloc-004.d: Likewise.
887 * ld-d10v/reloc-007.d: Likewise.
888 * ld-d10v/reloc-008.d: Likewise.
889 * ld-d10v/reloc-011.d: Likewise.
890 * ld-d10v/reloc-012.d: Likewise.
891 * ld-d10v/reloc-015.d: Likewise.
892 * ld-d10v/reloc-016.d: Likewise.
893
e06fb9c3
NC
8942004-11-08 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
895
896 * ld-scripts/weak.exp: Enable test on PE, XFAIL non-i386 PE.
897 * ld-undefined/weak-undef.exp: Enable test on PE, XFAIL non-i386
898 PE.
899 * lib/ld-lib.exp (is_pecoff_format): New.
900
300dac7e
NC
9012004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
902 Vineet Sharma <vineets@noida.hcltech.com>
903
904 * ld-maxq: New directory. Contains tests for the new maxq port.
905
1f02b94b
HPN
9062004-11-04 Hans-Peter Nilsson <hp@bitrange.com>
907
908 * ld-elf/merge.d: xfail crisv32-*-*.
909 * ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s,
910 ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
911 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
912 ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s,
913 ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d,
914 ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d,
915 ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d,
916 ld-cris/va-v10.d, ld-cris/va-v32.d: New tests.
917 * ld-cris/ldsym1.d: Adjust for change in linker script.
918
ca7d30d9
HPN
9192004-11-02 Hans-Peter Nilsson <hp@axis.com>
920
921 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
922 ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d,
923 ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d,
924 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d,
925 ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd,
926 ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd,
927 ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g,
928 ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t,
929 ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r,
930 ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd,
931 ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd,
932 ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd,
933 ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden.
934
3e3b46e5
PB
9352004-10-26 Paul Brook <paul@codesourcery.com>
936
937 * ld-elfvers/vers.exp (build_binary): Add ldargs parameter.
938 (build_vers_lib_pic_flags): New function.
939 Add vers29 test.
940 * ld-elfvers/vers29.c: New file.
941 * ld-elfvers/vers29.dsym: New file.
942 * ld-elfvers/vers29.ver: New file.
943
04d3ad57
HPN
9442004-10-24 Hans-Peter Nilsson <hp@bitrange.com>
945
1fddb8da
HPN
946 * ld-mmix/sec-8m.d: Adjust test for dump using correct section
947 length.
948 * ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d.
949 * ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test.
950
04d3ad57
HPN
951 * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
952 ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d,
953 ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d,
954 ld-mmix/reg-1m.d: Adjust for changed error message format.
955
0e99ae0c
L
9562004-10-19 H.J. Lu <hongjiu.lu@intel.com>
957
958 * ld-elf/exclude.exp: Allow cris-*-elf.
959
960 * ld-elf/exclude1.s: Add ".data". Remove "- include_sym".
961 * ld-elf/exclude2.s: Add ".data".
962
cad5e2c2
HPN
9632004-10-19 Hans-Peter Nilsson <hp@bitrange.com>
964
965 * ld-elf/exclude.exp: Don't run for cris-*-elf.
966
b58f81ae
DJ
9672004-10-16 Daniel Jacobowitz <dan@debian.org>
968
969 * ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New.
970
391df1c0
AM
9712004-10-15 Alan Modra <amodra@bigpond.net.au>
972
973 * ld-crx/reloc-num8.d: Adjust for changed orphan placement.
974 * ld-crx/reloc-num16.d: Likewise.
975 * ld-crx/reloc-num32.d: Likewise.
976 * ld-scripts/provide-2.t: Start .data at 0x2000.
977 * ld-scripts/provide-2.d: Adjust.
978
e0255be8
L
9792004-10-14 H.J. Lu <hongjiu.lu@intel.com>
980
981 * ld-scripts/sort.exp: Run for ELF targets only.
982
afd7a018
AM
9832004-10-14 Alan Modra <amodra@bigpond.net.au>
984
985 * ld-scripts/overlay-size.d: Update for changed orphan section
986 placement.
987 * ld-mmix/bpo-18.d: Likewise.
988
43cd72b9
BW
9892004-10-07 Bob Wilson <bob.wilson@acm.org>
990
991 * ld-xtensa/lcall1.s: Use .literal directive.
992 * ld-xtensa/lcall2.s: Align function entry.
993 * ld-xtensa/coalesce2.s: Likewise.
994
bcaa7b3e
L
9952004-10-04 H.J. Lu <hongjiu.lu@intel.com>
996
997 * ld-scripts/sort.exp: New file for section sorting tests.
998 * ld-scripts/sort_b_a.d: Likewise
999 * ld-scripts/sort_b_a.s: Likewise
1000 * ld-scripts/sort_b_a.t: Likewise
1001 * ld-scripts/sort_b_a_a-1.d: Likewise
1002 * ld-scripts/sort_b_a_a-2.d: Likewise
1003 * ld-scripts/sort_b_a_a-3.d: Likewise
1004 * ld-scripts/sort_b_a_a.t: Likewise
1005 * ld-scripts/sort_b_a_n-1.d: Likewise
1006 * ld-scripts/sort_b_a_n-2.d: Likewise
1007 * ld-scripts/sort_b_a_n-3.d: Likewise
1008 * ld-scripts/sort_b_a_n.t: Likewise
1009 * ld-scripts/sort_b_n.d: Likewise
1010 * ld-scripts/sort_b_n.s: Likewise
1011 * ld-scripts/sort_b_n.t: Likewise
1012 * ld-scripts/sort_b_n_a-1.d: Likewise
1013 * ld-scripts/sort_b_n_a-2.d: Likewise
1014 * ld-scripts/sort_b_n_a-3.d: Likewise
1015 * ld-scripts/sort_b_n_a.t: Likewise
1016 * ld-scripts/sort_b_n_n-1.d: Likewise
1017 * ld-scripts/sort_b_n_n-2.d: Likewise
1018 * ld-scripts/sort_b_n_n-3.d: Likewise
1019 * ld-scripts/sort_b_n_n.t: Likewise
1020 * ld-scripts/sort_n_a-a.s: Likewise
1021 * ld-scripts/sort_n_a-b.s: Likewise
1022 * ld-scripts/sort_no-1.d: Likewise
1023 * ld-scripts/sort_no-2.d: Likewise
1024 * ld-scripts/sort_no.t: Likewise
1025
d2c252d7
L
10262004-10-01 H.J. Lu <hongjiu.lu@intel.com>
1027
1028 * ld-powerpc/tls.s: Don't set tls type for undefined syms.
1029 * ld-powerpc/tls32.s: Likewise.
1030 * ld-powerpc/tlstoc.s: Likewise.
1031 * ld-s390/tlsbin.s: Likewise.
1032 * ld-s390/tlsbin_64.s: Likewise.
1033 * ld-s390/tlsbinpic.s: Likewise.
1034 * ld-s390/tlsbinpic_64.s: Likewise.
1035 * ld-s390/tlspic1.s: Likewise.
1036 * ld-s390/tlspic1_64.s: Likewise.
1037 * ld-sparc/tlssunbin32.s: Likewise.
1038 * ld-sparc/tlssunbinpic32.s: Likewise.
1039 * ld-sparc/tlssunnopic32.s: Likewise.
1040 * ld-sparc/tlssunpic32.s: Likewise.
1041
99f5fc1b
AM
10422004-10-01 Alan Modra <amodra@bigpond.net.au>
1043
1044 * ld-s390/tlsbin.s: Set tls type for undefined syms.
1045 * ld-s390/tlsbin_64.s: Likewise.
1046 * ld-s390/tlsbinpic.s: Likewise.
1047 * ld-s390/tlsbinpic_64.s: Likewise.
1048 * ld-s390/tlspic1.s: Likewise.
1049 * ld-s390/tlspic1_64.s: Likewise.
1050 * ld-sparc/tlssunbin32.s: Likewise.
1051 * ld-sparc/tlssunbinpic32.s: Likewise.
1052 * ld-sparc/tlssunnopic32.s: Likewise.
1053 * ld-sparc/tlssunpic32.s: Likewise.
1054
9a910d56
AM
10552004-10-01 Alan Modra <amodra@bigpond.net.au>
1056
1057 * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location.
1058
f7bf754f
NC
10592004-10-01 Nick Clifton <nickc@redhat.com>
1060
1061 PR 371
1062 * ld-undefined/undefined.exp: Remove redundant XPASS
1063 specifications.
1064
73d14ad4
AM
10652004-10-01 Alan Modra <amodra@bigpond.net.au>
1066
1067 * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms.
1068 * ld-powerpc/tls32.s (gd, ld): Likewise.
1069 * ld-powerpc/tlstoc.s (gd, ld): Likewise.
1070 * ld-powerpc/tlsso.r: Update.
1071 * ld-powerpc/tlsso32.r: Update.
1072 * ld-powerpc/tlstocso.r: Update.
1073
eeac373a
PB
10742004-09-30 Paul Brook <paul@codesourcery.com>
1075
1076 * ld-arm/arm-elf.exp: Add test for --target2=abs.
1077 * ld-arm/arm-target2-abs.d: New file.
1078
981beeee
AM
10792004-09-29 Alan Modra <amodra@bigpond.net.au>
1080
1081 * ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary.
1082 * ld-pe/secrel.d: Adjust to suit.
1083
1ba54ee0
AM
10842004-09-24 Alan Modra <amodra@bigpond.net.au>
1085
1086 * ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string.
1087
cbaa0dc5
AM
10882004-09-22 Alan Modra <amodra@bigpond.net.au>
1089
1090 * ld-i386/tlsbin.rd: Update for changed segment map.
1091 * ld-i386/tlsnopic.rd: Likewise.
1092 * ld-i386/tlspic.rd: Likewise.
1093 * ld-powerpc/tlsexe.r: Likewise.
1094 * ld-powerpc/tlsexe32.r: Likewise.
1095 * ld-powerpc/tlsexetoc.r: Likewise.
1096 * ld-powerpc/tlsso.r: Likewise.
1097 * ld-powerpc/tlsso32.r: Likewise.
1098 * ld-powerpc/tlstocso.r: Likewise.
1099 * ld-s390/tlsbin.rd: Likewise.
1100 * ld-s390/tlsbin_64.rd: Likewise.
1101 * ld-s390/tlspic.rd: Likewise.
1102 * ld-s390/tlspic_64.rd: Likewise.
1103 * ld-sh/tlsbin-2.d: Likewise.
1104 * ld-sh/tlspic-2.d: Likewise.
1105 * ld-x86-64/tlsbin.rd: Likewise.
1106 * ld-x86-64/tlspic.rd: Likewise.
1107
b301b248
AM
11082004-09-22 Alan Modra <amodra@bigpond.net.au>
1109
1110 * ld-scripts/overlay-size.d: Don't check .mbss lma.
1111 * ld-sh/sh64/mix1.xd: Update for changed .bss file offset.
1112 * ld-sh/sh64/shdl32.xd: Likewise.
1113 * ld-sh/sh64/shdl64.xd: Likewise.
1114
3674e28a
PB
11152004-09-17 Paul Brook <paul@codesourcery.com>
1116
1117 * ld-arm/arm-target1-{abs,rel}.d}: New files.
1118 * ld-arm/arm-target1.s: New file.
1119 * ld-arm/arm-target2-{,got-}rel.d: New files.
1120 * ld-arm/arm-target2.s: New file.
1121 * ld-arm/arm-rel31.d: New files.
1122 * ld-arm/arm-rel31.s: New files.
1123 * ld-arm/arm.ld: New file.
1124 * ld-arm/arm-elf.exp: Add new tests.
1125
e646467d
HPN
11262004-09-07 Hans-Peter Nilsson <hp@axis.com>
1127
f9c37615 1128 * ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s:
e646467d
HPN
1129 New test.
1130
42851540
NC
11312004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
1132
1133 * ld-crx: New directory.
1134 * ld-crx/crx.exp: New test script.
1135 * ld-crx/crx.ld: New linker script.
1136 * ld-crx/reloc-abs32.s: New file.
1137 * ld-crx/reloc-abs32.d: Likewise.
1138 * ld-crx/reloc-imm16.s: Likewise.
1139 * ld-crx/reloc-imm16.d: Likewise.
1140 * ld-crx/reloc-imm32.s: Likewise.
1141 * ld-crx/reloc-imm32.d: Likewise.
1142 * ld-crx/reloc-num8.s: Likewise.
1143 * ld-crx/reloc-num8.d: Likewise.
1144 * ld-crx/reloc-num16.s: Likewise.
1145 * ld-crx/reloc-num16.d: Likewise.
1146 * ld-crx/reloc-num32.s: Likewise.
1147 * ld-crx/reloc-num32.d: Likewise.
1148 * ld-crx/reloc-regrel12.s: Likewise.
1149 * ld-crx/reloc-regrel12.d: Likewise.
1150 * ld-crx/reloc-regrel22.s: Likewise.
1151 * ld-crx/reloc-regrel22.d: Likewise.
1152 * ld-crx/reloc-regrel28.s: Likewise.
1153 * ld-crx/reloc-regrel28.d: Likewise.
1154 * ld-crx/reloc-regrel32.s: Likewise.
1155 * ld-crx/reloc-regrel32.d: Likewise.
1156 * ld-crx/reloc-rel4.s: Likewise.
1157 * ld-crx/reloc-rel4.d: Likewise.
1158 * ld-crx/reloc-rel8.s: Likewise.
1159 * ld-crx/reloc-rel8.d: Likewise.
1160 * ld-crx/reloc-rel8-cmp.s: Likewise.
1161 * ld-crx/reloc-rel8-cmp.d: Likewise.
1162 * ld-crx/reloc-rel16.s: Likewise.
1163 * ld-crx/reloc-rel16.d: Likewise.
1164 * ld-crx/reloc-rel24.s: Likewise.
1165 * ld-crx/reloc-rel24.d: Likewise.
1166 * ld-crx/reloc-rel32.s: Likewise.
1167 * ld-crx/reloc-rel32.d: Likewise.
1168
f4faf27b
HPN
11692004-08-21 Hans-Peter Nilsson <hp@axis.com>
1170
1171 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
1172 ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
1173 ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
1174 ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
1175 sections.
1176
82dd044a
AM
11772004-08-17 Alan Modra <amodra@bigpond.net.au>
1178
1179 * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
1180
2f4a83ee
AM
11812004-08-17 Alan Modra <amodra@bigpond.net.au>
1182
1183 * ld-scripts/cross1.t: Remove .opd section spec.
1184
c98bad6f
SC
11852004-08-01 Stephane Carrez <stcarrez@nerim.fr>
1186
1187 * ld-undefined/undefined.exp: The undefine tests now work on
1188 68HC11 and 68HC12.
1189
ff636ee3
KK
11902004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1191
1192 * ld-sh/sh64/crange3-cmpct.rd: Update.
1193 * ld-sh/sh64/crange3-media.rd: Update.
1194
1bec8141
NC
11952004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
1196
1197 * ld-h8300/h8300.exp: Addition of new test case to check
1198 relaxation for H8S target.
1199 * ld-h8300/relax-6.s: New test source file.
1200 * ld-h8300/relax-6.d: New test expected disassembly file.
1201 * ld-h8300/relax-6-coff.d: New test expected disassembly file for
1202 coff format.
1203
ed049af3
NC
12042004-07-22 Nick Clifton <nickc@redhat.com>
1205
1206 PR/280
1207 * ld-h8300/relax-3-coff.d: Remove duplicated raw insn values.
1208 * ld-h8300/relax-3.d: Likewise.
1209 * ld-h8300/relax-4-coff.d: Likewise.
1210 * ld-h8300/relax-4.d: Likewise.
1211 * ld-h8300/relax-5-coff.d: Likewise.
1212 * ld-h8300/relax.d: Likewise.
1213
08ccf96b
L
12142004-07-22 H.J. Lu <hongjiu.lu@intel.com>
1215
1216 * ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test.
1217
ceb78239
NC
12182004-07-13 Nitin Yewale <nitiny@kpitcummins.com>
1219
1220 * ld-h8300/h8300.exp: Addition of gcsection test case.
1221 * ld-h8300/gcsection.s: New test source file.
1222 * ld-h8300/gcsection.d: New test expected disassembly file.
1223
17a6716a
RS
12242004-07-08 Maciej W. Rozycki <macro@linux-mips.org>
1225
1226 * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
1227 * ld-mips-elf/mips-elf.exp: Run it.
1228
f6a8ae81
KK
12292004-07-02 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1230
1231 * ld-elf/frame.exp: Don't run on sh*-*-elf*.
1232 * ld-sh/shared-1.d: Adjust for section reordering changes.
1233 * ld-sh/shared-2.d: Likewise.
1234 * ld-sh/tlsbin-2.d: Likewise.
1235 * ld-sh/tlspic-2.d: Likewise.
1236 * ld-sh/sh64/abi32.xd: Likewise.
1237 * ld-sh/sh64/abi64.xd: Likewise.
1238 * ld-sh/sh64/cmpct1.xd: Likewise.
1239 * ld-sh/sh64/crange1.rd: Likewise.
1240 * ld-sh/sh64/crange2.rd: Likewise.
1241 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1242 * ld-sh/sh64/crange3-media.rd: Likewise.
1243 * ld-sh/sh64/crange3.rd: Likewise.
1244 * ld-sh/sh64/gotplt.d: Likewise.
1245 * ld-sh/sh64/init-cmpct.d: Likewise.
1246 * ld-sh/sh64/init-media.d: Likewise.
1247 * ld-sh/sh64/init64.d: Likewise.
1248 * ld-sh/sh64/mix1.xd: Likewise.
1249 * ld-sh/sh64/mix2.xd: Likewise.
1250 * ld-sh/sh64/shdl32.xd: Likewise.
1251 * ld-sh/sh64/shdl64.xd: Likewise.
1252
5bb2a876
AM
12532004-07-02 Alan Modra <amodra@bigpond.net.au>
1254
1255 * ld-discard/static.d: Accept both original sym and section sym.
1256
d74eb795
JJ
12572004-07-01 Jakub Jelinek <jakub@redhat.com>
1258
1259 * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes
1260 and removal of unneeded STT_SECTION symbols from .dynsym.
1261 * ld-sparc/tlssunbin32.rd: Likewise.
1262 * ld-sparc/tlssunpic32.dd: Likewise.
1263 * ld-sparc/tlssunpic32.sd: Likewise.
1264 * ld-sparc/tlssunbin32.dd: Likewise.
1265 * ld-sparc/tlssunbin32.sd: Likewise.
1266 * ld-sparc/tlssunbin32.td: Likewise.
1267
cdd3575c
AM
12682004-07-01 Alan Modra <amodra@bigpond.net.au>
1269
1270 * ld-discard/extern.d: Update.
1271 * ld-discard/start.d: Update.
1272 * ld-discard/static.d: Update.
1273
2de26f35
L
12742004-06-30 H.J. Lu <hongjiu.lu@intel.com>
1275
1276 PR 233
1277 * ld-discard/extern.d: Updated.
1278 * ld-discard/start.d: Likewise.
1279 * ld-discard/static.d: Likewise.
1280
5b9b7d81
JR
12812004-06-29 J"orn Rennecke <joern.rennecke@superh.com>
1282
1283 Actually add these files:
1284 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
e06fb9c3
NC
1285 * ld-sh/arch/arch.exp: New test script.
1286 * ld-sh/arch/arch_expected.txt: New file.
1287 * ld-sh/arch/sh.s: New file.
1288 * ld-sh/arch/sh2.s: New file.
1289 * ld-sh/arch/sh-dsp.s: New file.
1290 * ld-sh/arch/sh2e.s: New file.
1291 * ld-sh/arch/sh3-nommu.s: New file.
1292 * ld-sh/arch/sh3.s: New file.
1293 * ld-sh/arch/sh3-dsp.s: New file.
1294 * ld-sh/arch/sh3e.s: New file.
1295 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1296 * ld-sh/arch/sh4-nofpu.s: New file.
1297 * ld-sh/arch/sh4.s: New file.
1298 * ld-sh/arch/sh4a-nofpu.s: New file.
1299 * ld-sh/arch/sh4al-dsp.s: New file.
1300 * ld-sh/arch/sh4a.s: New file.
5b9b7d81 1301
3874ed78
AM
13022004-06-29 Alan Modra <amodra@bigpond.net.au>
1303
1304 * ld-elf/frame.exp: Don't run on mcore.
1305
336d6a64
AM
13062004-06-26 Alan Modra <amodra@bigpond.net.au>
1307
1308 * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets.
1309
35d437df
L
13102004-06-24 H.J. Lu <hongjiu.lu@intel.com>
1311
1312 * ld-elfvers/vers.exp: Use PIC for shared libraries by default.
1313
aee6f5b4
AO
13142004-06-21 Alexandre Oliva <aoliva@redhat.com>
1315
1316 * ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script.
1317 * ld-frv/fdpic-pie-2.d: Likewise.
1318 * ld-frv/fdpic-pie-6.d: Likewise.
1319 * ld-frv/fdpic-pie-7.d: Likewise.
1320 * ld-frv/fdpic-pie-8.d: Likewise.
1321 * ld-frv/fdpic-shared-1.d: Likewise.
1322 * ld-frv/fdpic-shared-2.d: Likewise.
1323 * ld-frv/fdpic-shared-3.d: Likewise.
1324 * ld-frv/fdpic-shared-4.d: Likewise.
1325 * ld-frv/fdpic-shared-5.d: Likewise.
1326 * ld-frv/fdpic-shared-6.d: Likewise.
1327 * ld-frv/fdpic-shared-7.d: Likewise.
1328 * ld-frv/fdpic-shared-8.d: Likewise.
1329 * ld-frv/fdpic-shared-local-2.d: Likewise.
1330 * ld-frv/fdpic-shared-local-8.d: Likewise.
1331
e6f12cf6
NC
13322004-06-21 Nick Clifton <nickc@redhat.com>
1333
1334 * ld-elf/frame.exp: Handle ports which do not support the --shared
1335 linker switch.
1336
23a75657
NC
13372004-06-18 Jan Beulich <jbeulich@novell.com>
1338
1339 * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
1340 actually referenced (gcc 3.4 eliminates comparisons of addresses
1341 of global symbols with NULL).
1342 * ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc
1343 3.4.0 and above, as this option and its functionality is no longer
1344 supported, making these tests fail).
1345
e06fb9c3
NC
13462004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1347
1348 * ld-sh/arch/arch.exp: New test script.
1349 * ld-sh/arch/arch_expected.txt: New file.
1350 * ld-sh/arch/sh.s: New file.
1351 * ld-sh/arch/sh2.s: New file.
1352 * ld-sh/arch/sh-dsp.s: New file.
1353 * ld-sh/arch/sh2e.s: New file.
1354 * ld-sh/arch/sh3-nommu.s: New file.
1355 * ld-sh/arch/sh3.s: New file.
1356 * ld-sh/arch/sh3-dsp.s: New file.
1357 * ld-sh/arch/sh3e.s: New file.
1358 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1359 * ld-sh/arch/sh4-nofpu.s: New file.
1360 * ld-sh/arch/sh4.s: New file.
1361 * ld-sh/arch/sh4a-nofpu.s: New file.
1362 * ld-sh/arch/sh4al-dsp.s: New file.
1363 * ld-sh/arch/sh4a.s: New file.
1364
c9c33288
NC
13652004-05-18 Nick Clifton <nickc@redhat.com>
1366
1367 * ld-elf/frame.s: Replace @ with % so that the file can be
1368 compiled by an ARM targeted GAS.
1369 * ld-elf/table.s: Likewise.
1370 * ld-elf/tbss.s: Likewise. Also replace .align <foo> with
1371 .p2align (log2 <foo>) to cope with the fact that the ARM .align
1372 directive takes a power-of-two argument.
1373
117a3ac8
L
13742004-05-17 H.J. Lu <hongjiu.lu@intel.com>
1375
1376 * ld-elf/frame.exp: New file. Test read-only .eh_frame and
1377 .gcc_except_table sections.
1378 * ld-elf/frame.s: Likewise.
1379 * ld-elf/table.s: Likewise.
1380 * ld-elf/tbss.s: Likewise.
1381
2f2f4511
KK
13822004-05-12 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1383
1384 * ld-sh/tlsbin-2.d: Adjust for section reordering changes
1385 and removal of unneeded STT_SECTION symbols from .dynsym.
1386 * ld-sh/tlsbin-3.d: Likewise.
1387 * ld-sh/tlspic-2.d: Likewise.
1388
b24f926d
BE
13892004-05-12 Ben Elliston <bje@au.ibm.com>
1390
1391 * ld-sh/sh64/relax.exp: Remove stray semicolons.
1392 * ld-sh/sh64/relfail.exp: Likewise.
1393 * lib/ld-lib.exp: Likewise.
1394
8c37241b
JJ
13952004-05-11 Jakub Jelinek <jakub@redhat.com>
1396
1397 * ld-i386/tlspic.rd: Adjust for section reordering changes
1398 and removal of unneeded STT_SECTION symbols from .dynsym.
1399 * ld-i386/tlspic.dd: Likewise.
1400 * ld-i386/tlspic.sd: Likewise.
1401 * ld-i386/tlsbin.rd: Likewise.
1402 * ld-i386/tlsbinpic.s: Likewise.
1403 * ld-i386/tlsbin.dd: Likewise.
1404 * ld-i386/tlsbin.sd: Likewise.
1405 * ld-i386/tlsnopic.rd: Likewise.
1406 * ld-i386/tlsnopic1.s: Likewise.
1407 * ld-i386/combreloc.d: Likewise.
1408 * ld-i386/tlsnopic.dd: Likewise.
1409 * ld-i386/tlsnopic.sd: Likewise.
1410 * ld-x86-64/tlspic.rd: Likewise.
1411 * ld-x86-64/tlspic.dd: Likewise.
1412 * ld-x86-64/tlsbin.dd: Likewise.
1413 * ld-x86-64/tlspic.sd: Likewise.
1414 * ld-x86-64/tlsbin.sd: Likewise.
1415 * ld-x86-64/tlspic.td: Likewise.
1416 * ld-x86-64/tlsbin.td: Likewise.
1417 * ld-x86-64/tlsbin.rd: Likewise.
1418 * ld-s390/tlspic1.s: Likewise.
1419 * ld-s390/tlsbinpic.s: Likewise.
1420 * ld-s390/tlspic.rd: Likewise.
1421 * ld-s390/tlsbin.rd: Likewise.
1422 * ld-s390/tlspic.dd: Likewise.
1423 * ld-s390/tlsbin.dd: Likewise.
1424 * ld-s390/tlsbin.sd: Likewise.
1425 * ld-s390/tlsbin.td: Likewise.
1426 * ld-s390/tlspic.sd: Likewise.
1427 * ld-s390/tlspic.td: Likewise.
1428 * ld-s390/tlspic1_64.s: Likewise.
1429 * ld-s390/tlsbinpic_64.s: Likewise.
1430 * ld-s390/tlspic_64.rd: Likewise.
1431 * ld-s390/tlsbin_64.rd: Likewise.
1432 * ld-s390/tlspic_64.dd: Likewise.
1433 * ld-s390/tlsbin_64.dd: Likewise.
1434 * ld-s390/tlspic_64.sd: Likewise.
1435 * ld-s390/tlspic_64.td: Likewise.
1436 * ld-s390/tlsbin_64.td: Likewise.
1437 * ld-s390/tlsbin_64.sd: Likewise.
1438 * ld-powerpc/tlsexe32.r: Likewise.
1439 * ld-powerpc/tlsso32.r: Likewise.
1440 * ld-powerpc/tlsso32.d: Likewise.
1441 * ld-powerpc/tlsso32.g: Likewise.
1442 * ld-powerpc/tlsso32.t: Likewise.
1443 * ld-powerpc/tlsexe.r: Likewise.
1444 * ld-powerpc/tlsso.r: Likewise.
1445 * ld-powerpc/tlsso.g: Likewise.
1446 * ld-powerpc/tlsexetoc.r: Likewise.
1447 * ld-powerpc/tlstocso.r: Likewise.
1448 * ld-powerpc/tlstocso.g: Likewise.
1449 * ld-ia64/tlspic.rd: Likewise.
1450 * ld-ia64/tlspic.dd: Likewise.
1451 * ld-ia64/tlspic.sd: Likewise.
1452 * ld-ia64/tlspic.td: Likewise.
1453 * ld-ia64/tlsbin.rd: Likewise.
1454 * ld-ia64/tlsbin.sd: Likewise.
1455 * ld-ia64/tlsbin.td: Likewise.
1456 * ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x.
1457 * ld-shared/shared.exp: Likewise.
1458
816a1cc6
HPN
14592004-05-10 John Paul Wallington <jpw@gnu.org>
1460
1461 * ld-mmix/bspec2.d: Update sh_info to decimal.
1462 * ld-mmix/local1.d: Likewise.
1463 * ld-mmix/local3.d: Likewise.
1464 * ld-mmix/local5.d: Likewise.
1465 * ld-mmix/local7.d: Likewise.
1466
b8bfc9e1
AO
14672004-05-05 Alexandre Oliva <aoliva@redhat.com>
1468
1469 * ld-frv/fdpic.exp: Restore $LDFLAGS at the end.
1470 * ld-frv/fr450-link.d: Match fdpic as well.
1471
7e415deb
KK
14722004-05-05 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1473
1474 * ld-sh/sh64/crange1.rd: Update sh_info to decimal.
1475 * ld-sh/sh64/crange2.rd: Likewise.
1476 * ld-sh/sh64/crange3.rd: Likewise.
1477 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1478 * ld-sh/sh64/crange3-media.rd: Likewise.
1479 * ld-sh/sh64/crangerel1.rd: Likewise.
1480 * ld-sh/sh64/crangerel2.rd: Likewise.
1481
0c9c985c
AM
14822004-05-05 Alan Modra <amodra@bigpond.net.au>
1483
1484 * ld-powerpc/tlsexe.r: Update sh_info to decimal.
1485 * ld-powerpc/tlsexe32.r: Likewise.
1486 * ld-powerpc/tlsexetoc.r: Likewise.
1487 * ld-powerpc/tlsso.r: Likewise.
1488 * ld-powerpc/tlsso32.r: Likewise.
1489 * ld-powerpc/tlstocso.r: Likewise.
1490
4030e8f6
CD
14912004-04-24 Chris Demetriou <cgd@broadcom.com>
1492
1493 * ld-elf/merge.d: XFAIL on all MIPS targets.
1494
15fb45b8
AM
14952004-04-24 Alan Modra <amodra@bigpond.net.au>
1496
1497 * ld-powerpc/tlsexe32.d: Update.
1498 * ld-powerpc/tlsso32.d: Update.
1499
76fe5927
CD
15002004-04-23 Chris Demetriou <cgd@broadcom.com>
1501
1502 * ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic
1503 removal.
1504 * ld-mips-elf/reloc-3-srec.d: Likewise.
1505 * ld-mips-elf/reloc-3.ld: Likewise.
1506 * ld-mips-elf/reloc-3a.s: Likewise.
1507 * ld-mips-elf/reloc-3b.s: Likewise.
1508 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1509
1f1799d5
KK
15102004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1511
1512 * ld-sh/tlsbin-1.d: Update
1513 * ld-sh/tlspic-1.d: Update.
1514
01e91a6c
L
15152004-04-22 H.J. Lu <hongjiu.lu@intel.com>
1516
1517 * ld-i386/tlspic.dd: Updated.
1518
23867d67
CD
15192004-04-21 Chris Demetriou <cgd@broadcom.com>
1520
1521 * ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal.
1522 * ld-empic/empic.exp: Likewise.
1523 * ld-empic/relax.t: Likewise.
1524 * ld-empic/relax1.c: Likewise.
1525 * ld-empic/relax2.c: Likewise.
1526 * ld-empic/relax3.c: Likewise.
1527 * ld-empic/relax4.c: Likewise.
1528 * ld-empic/runtest1.c: Likewise.
1529 * ld-empic/runtest2.c: Likewise.
1530 * ld-empic/runtesti.s: Likewise.
1531 * ld-mips-elf/empic1-ln.d: Likewise.
1532 * ld-mips-elf/empic1-lp.d: Likewise.
1533 * ld-mips-elf/empic1-mn.d: Likewise.
1534 * ld-mips-elf/empic1-mp.d: Likewise.
1535 * ld-mips-elf/empic1-ref.s: Likewise.
1536 * ld-mips-elf/empic1-sn.d: Likewise.
1537 * ld-mips-elf/empic1-sp.d: Likewise.
1538 * ld-mips-elf/empic1-space.s: Likewise.
1539 * ld-mips-elf/empic1-tgt.s: Likewise.
1540 * ld-mips-elf/empic2-fwd-0.d: Likewise.
1541 * ld-mips-elf/empic2-fwd-1.d: Likewise.
1542 * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
1543 * ld-mips-elf/empic2-ref.s: Likewise.
1544 * ld-mips-elf/empic2-rev-0.d: Likewise.
1545 * ld-mips-elf/empic2-rev-1.d: Likewise.
1546 * ld-mips-elf/empic2-rev-tgt.s: Likewise.
1547 * ld-mips-elf/empic2-space.s: Likewise.
1548 * ld-mips-elf/emrelocs-eb.d: Likewise.
1549 * ld-mips-elf/emrelocs-el.d: Likewise.
1550 * ld-mips-elf/emrelocs.ld: Likewise.
1551 * ld-mips-elf/emrelocs1.s: Likewise.
1552 * ld-mips-elf/emrelocs2.s: Likewise.
1553 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1554
a664545d
L
15552004-04-20 H.J. Lu <hongjiu.lu@intel.com>
1556
1557 * ld-elfweak/elfweak.exp: Add an undefined weak size change
1558 test.
1559
1560 * ld-elfweak/size.dat: New file.
1561 * ld-elfweak/size_bar.c: Likewise.
1562 * ld-elfweak/size_foo.c: Likewise.
1563 * ld-elfweak/size_main.c: Likewise.
1564
6482c264
NC
15652004-04-14 Brian Ford <ford@vss.fsi.com>
1566 DJ Delorie <dj@redhat.com>
1567
1568 * ld-pe/pe.exp: New, tests for i?86 PE.
1569 * ld-pe/secrel1.s: New, test R_SECREL32 reloc.
1570 * ld-pe/secrel2.s: Likewise.
1571 * ld-pe/secrel.d: Likewise.
1572
4dc570c2
JJ
15732004-04-19 Jakub Jelinek <jakub@redhat.com>
1574
1575 * ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64.
1576 * ld-shared/shared.exp: Likewise.
1577
a4b6e8f6
L
15782004-04-14 H.J. Lu <hongjiu.lu@intel.com>
1579
1580 * ld-scripts/assert.s: Add a newline.
1581 * ld-scripts/data.s: Likewise.
1582
8bfaaee7
AM
15832004-04-08 Alan Modra <amodra@bigpond.net.au>
1584
1585 PR 47.
1586 * ld-cdtest/cdtest.exp: Remove -fgnu-linker.
1587
76cb62b0
AM
15882004-04-08 Alan Modra <amodra@bigpond.net.au>
1589
1590 * ld-scripts/align.exp: Don't run on aix.
1591 * ld-scripts/assert.s: Remove comment.
1592 * ld-scripts/data.s: Likewise.
1593 * ld-scripts/data.t: Set start address to allow for aout headers.
1594 Make first LONG pc-relative.
1595 * ld-scripts/data.d: Update.
1596 * ld-scripts/defined2.d: Allow other random syms.
1597 * ld-scripts/defined3.d: Likewise.
1598 * ld-scripts/provide-1.s: Pad section.
1599 * ld-scripts/provide-1.t: Set .data address and align.
1600 * ld-scripts/provide-1.d: Update.
1601 * ld-scripts/provide-2.s: Pad section.
1602 * ld-scripts/provide-2.d: Allow random trailing syms.
1603 * ld-scripts/provide-3.s: Pad section.
1604 * ld-scripts/provide-3.d: Fix typos.
1605 * ld-scripts/provide.exp: Don't run on aix.
1606 * ld-scripts/size-1.s: Simplify test.
1607 * ld-scripts/size-1.t: Rewrite.
1608 * ld-scripts/size-1.d: Update.
1609 * ld-scripts/size-2.s: Simplify.
1610 * ld-scripts/size-2.t: Set start address. Set exe flag on image.
1611 * ld-scripts/size-2.d: Update.
1612 * ld-scripts/size.exp: Don't run on aix. Run size-2 on all elf
1613 targets except mips.
1614
90084db2
AO
16152004-03-27 Alexandre Oliva <aoliva@redhat.com>
1616
1617 * ld-frv/fdpic*.d: Adjust to compensate for page size change.
1618
d04a7507
AM
16192004-03-26 Alan Modra <amodra@bigpond.net.au>
1620
1621 * ld-powerpc/tlsexe.r: Update for changed sym type.
1622 * ld-powerpc/tlsexetoc.r: Likewise.
1623
2d4b84b0
HPN
16242004-03-22 Hans-Peter Nilsson <hp@axis.com>
1625
1626 * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d,
1627 ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests.
1628
d400d2a6
L
16292004-03-19 H.J. Lu <hongjiu.lu@intel.com>
1630
1631 * ld-elfvers/vers.exp: Add new tests for versioned weak
d693c47e 1632 definition.
d400d2a6
L
1633
1634 * ld-elfvers/vers28a.c: New file.
1635 * ld-elfvers/vers28a.dsym: Likewise.
1636 * ld-elfvers/vers28a.ver: Likewise.
1637 * ld-elfvers/vers28b.c: Likewise.
1638 * ld-elfvers/vers28b.dsym: Likewise.
1639 * ld-elfvers/vers28b.map: Likewise.
1640 * ld-elfvers/vers28b.ver: Likewise.
1641 * ld-elfvers/vers28c.c: Likewise.
1642 * ld-elfvers/vers28c.dsym: Likewise.
1643 * ld-elfvers/vers28c.ver: Likewise.
1644
140cc240
AM
16452004-03-19 Alan Modra <amodra@bigpond.net.au>
1646
1647 * ld-scripts/provide-2.d: Ignore random symbols.
1648
fdd12ef3
AM
16492004-03-16 Alan Modra <amodra@bigpond.net.au>
1650
1651 * ld-powerpc/tls.d: Update.
1652 * ld-powerpc/tls32.d: Update.
1653 * ld-powerpc/tlsexe.d: Update.
1654 * ld-powerpc/tlsexe32.d: Update.
1655 * ld-powerpc/tlsexetoc.d: Update.
1656 * ld-powerpc/tlsso.d: Update.
1657 * ld-powerpc/tlsso32.d: Update.
1658 * ld-powerpc/tlstoc.d: Update.
1659 * ld-powerpc/tlstocso.d: Update.
1660
e5caec89
NS
16612004-03-05 Nathan Sidwell <nathan@codesourcery.com>
1662
68715859
NS
1663 * ld-scripts/size-1.d: Add bigendian regexps.
1664 * ld-scripts/size-2.d: Set --wide for readelf.
1665
e5caec89
NS
1666 * ld-scripts/size.exp: New.
1667 * ld-scripts/size-[12].{d,s,t}: New.
1668
676a64f4
RS
16692004-03-01 Richard Sandiford <rsandifo@redhat.com>
1670
1671 * ld-frv/fr450-link[abc].s, fr450-link.d: New test.
1672 * ld-frv/frv.exp: New harness.
1673
9b1f5ff9
AO
16742004-02-24 Alexandre Oliva <aoliva@redhat.com>
1675
1676 * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that
1677 bind locally.
1678 * ld-frv/fdpic-pie-8.d: Likewise.
1679 * ld-frv/fdpic-shared-4.d: Likewise.
1680 * ld-frv/fdpic-pie-6-fail.d: Renamed from...
1681 * ld-frv/fdpic-pie-6.d: New test.
1682 * ld-frv/fdpic-shared-6-fail.d: Renamed from...
1683 * ld-frv/fdpic-shared-6.d: New test.
1684 * ld-frv/fdpic6.ldv: New.
1685 * ld-frv/fdpic-static-6.d: Adjust test name.
1686 * ld-frv/fdpic-pie-8-fail.d: Removed.
1687 * ld-frv/fdpic.exp: Run new tests.
1688
1b493742
NS
16892004-02-23 Nathan Sidwell <nathan@codesourcery.com>
1690
1691 * ld-scripts/provide.exp: New.
1692 * ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New.
1693
33ed4613
AM
16942004-02-23 Alan Modra <amodra@bigpond.net.au>
1695
1696 * ld-scripts/data.t: Set ".other" address so location doesn't
1697 depend on target alignment.
1698 * ld-scripts/data.d: Update.
1699
876f4090
NS
17002004-02-20 Nathan Sidwell <nathan@codesourcery.com>
1701
1702 * ld-scripts/align.{s,t,exp}: New.
1703
384d938f
NS
17042004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1705
1706 * ld-scripts/data.{s,t,d,exp}: New.
1707
b6ca8815
NS
17082004-02-18 Nathan Sidwell <nathan@codesourcery.com>
1709
1710 * ld-scripts/assert.{s,t,exp}: New.
1711
d25aed71
RS
17122004-02-17 Richard Sandiford <rsandifo@redhat.com>
1713
1714 * ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02
1715 changes to the way large constants are added.
1716 * ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise. Adjust order
1717 of GOT entries after today's change to the handling of GOT_PAGE
1718 relocations.
1719
3255318a 17202004-02-09 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1721
3255318a
NC
1722 * ld-h8300/relax-5.s: New file: Source for relax-5 test.
1723 * ld-h8300/relax-5.d: New file: Expected output and commands for
1724 assembling and linking the relax-5 test.
1725 * ld-h8300/relax-5-coff.d: New file: Variant for the COFF based
1726 toolchain.
1727 * ld-h8300/h8300-exp: Run the relax-5 test.
1728
2df149a4
DJ
17292004-01-23 Daniel Jacobowitz <drow@mvista.com>
1730
1731 * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r,
1732 ld-arm/arm-app-abs32.d: New files.
1733 * ld-arm/arm-elf.exp: Add arm-app-abs32 testcase.
1734
3a0875f4
AM
17352004-01-19 Alan Modra <amodra@bigpond.net.au>
1736
1737 * ld-i386/tlsbin.dd: Adjust for changed sib printing.
1738
0885b73e
DJ
17392004-01-13 Daniel Jacobowitz <drow@mvista.com>
1740
1741 * ld-arm/arm-elf.exp: Add arm-static-app test.
1742 * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d,
1743 ld-arm/arm-static-app.r: New files.
1744
ca9a79a1 17452004-01-12 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1746
ca9a79a1
NC
1747 * ld-h8300/h8300-exp: Run the relax-4 test.
1748 * ld-h8300/relax-4.s: New file: Source for relax-4 test.
1749 * ld-h8300/relax-4.d: New file: Expected output and commands for
1750 assembling and linking the relax-4 test.
1751 * ld-h8300/relax-4-coff.d: New file: Variant for the COFF based
1752 toolchain.
1753
0fb33ef4
L
17542004-01-09 H.J. Lu <hongjiu.lu@intel.com>
1755
1756 * ld-selective/selective.exp: Skip ia64-*-*.
1757
c787b889
DJ
17582004-01-09 Daniel Jacobowitz <drow@mvista.com>
1759
1760 * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32
1761 changes.
1762
2e73b915
DJ
17632004-01-06 Daniel Jacobowitz <drow@mvista.com>
1764
1765 * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s,
1766 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s,
1767 ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
1768 ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files.
1769
a9a704fc
AO
17702004-01-06 Alexandre Oliva <aoliva@redhat.com>
1771
1772 * ld-frv: Update .d files with correct addresses displayed for
1773 dynamic relocations.
1774 2003-12-02 Alexandre Oliva <aoliva@redhat.com>
1775 * ld-frv/fdpic1.s (.D0): Move to separate data section.
1776 2003-11-28 Alexandre Oliva <aoliva@redhat.com>
1777 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1778 * ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to
1779 reflect EMBEDDED= change in linker script.
1780 2003-11-27 Alexandre Oliva <aoliva@redhat.com>
1781 * ld-frv: Update .d files to reflect changes in the page size, the
1782 addition of a stack segment, the use of a NULL function descriptor
1783 for weakundef functions and the change in the lazy funcdesc_value
1784 in-place addend value.
1785 2003-11-05 Alexandre Oliva <aoliva@redhat.com>
1786 * lib/ld-lib.exp (is_elf_format): Match frv-uclinux.
1787 2003-10-06 Alexandre Oliva <aoliva@redhat.com>
1788 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1789 ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are
1790 now _gp-based, not \.rofixup-based.
1791 * ld-frv/fdpic-static-6.d: Likewise. Match warning about
1792 relocation to different section.
1793 2003-09-30 Alexandre Oliva <aoliva@redhat.com>
1794 * ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS.
1795 2003-09-19 Alexandre Oliva <aoliva@redhat.com>
1796 * ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d,
1797 ld-frv/fdpic-shared-7.d: New.
1798 * ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d,
1799 ld-frv/fdpic-shared-8.d: New.
1800 * ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New.
1801 * ld-frv/fdpic.exp: Run them.
1802 * ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New.
1803 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1804 * ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d,
1805 ld-frv/fdpic-shared-5.d: New.
1806 * ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d,
1807 ld-frv/fdpic-shared-6.d: New.
1808 * ld-frv/fdpic.exp: Run them.
1809 * ld-frv/fdpic*.d: Add -mfdpic to assembler flags. Updated.
1810 * ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d.
1811 * ld-frv/fdpic-shared-2-fail.d: New.
1812 * ld-frv/fdpic.exp: Run it.
1813 * ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New.
1814 * ld-frv/fdpic.exp: Add new test.
1815 * ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors.
1816 * ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New.
1817 * ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New.
1818 * ld-frv/fdpic.exp: Add new tests.
1819 * ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s,
1820 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1821 * ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d,
1822 * ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from
1823 ucpic.
1824 2003-09-15 Alexandre Oliva <aoliva@redhat.com>
1825 * ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New.
1826 * ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New.
1827 * ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New.
1828 * ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New.
1829
031d7588
AM
18302004-01-02 Alan Modra <amodra@bigpond.net.au>
1831
1832 * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
1833 * ld-selective/selective.exp: Likewise.
1834
c9e214e5
AM
1835For older changes see ChangeLog-9303
1836\f
1837Local Variables:
1838mode: change-log
1839left-margin: 8
1840fill-column: 74
1841version-control: never
1842End:
This page took 0.17038 seconds and 4 git commands to generate.