*** empty log message ***
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
ac2aa337
JB
12005-07-18 Jan Beulich <jbeulich@novell.com>
2
3 * ld-i386/abs.s, ld-i386/zero.s, ld-i386/abs.d, ld-x86-64/abs.d,
4 ld-i386/pcrel16.s, ld-i386/pcrel16.d, ld-x86-64/pcrel16.d,
5 ld-i386/pcrel8.s, ld-i386/pcrel8.d, ld-x86-64/pcrel8.d: New.
6 * ld-i386/i386.exp, ld-x86-64/x86-64.exp: Run new tests.
7
22ec3bd1
L
82005-07-14 H.J. Lu <hongjiu.lu@intel.com>
9
10 * lib/ld-lib.exp (run_ld_link_exec_tests): Ignore assembler
11 warnings.
12
955057fc
L
132005-07-14 H.J. Lu <hongjiu.lu@intel.com>
14
15 * lib/ld-lib.exp (run_ld_link_exec_tests): Update comments.
16
24edc24d
L
172005-07-14 H.J. Lu <hongjiu.lu@intel.com>
18
19 * ld-elf/elf.exp (array_tests): New.
20 Call run_ld_link_exec_tests with array_tests.
21
22 * ld-elf/fini.c: New file.
23 * ld-elf/fini.out: Likewise.
24 * ld-elf/init.c: Likewise.
25 * ld-elf/init.out: Likewise.
26 * ld-elf/preinit.c: Likewise.
27 * ld-elf/preinit.out: Likewise.
28
29 * lib/ld-lib.exp (run_ld_link_exec_tests): New.
30
2910ae96
AM
312005-07-12 Alan Modra <amodra@bigpond.net.au>
32
33 * ld-powerpc/sdalib.s (lib_var): Size it.
34
3403418e
L
352005-07-08 H.J. Lu <hongjiu.lu@intel.com>
36
37 * ld-ia64/tlsbin.rd: Update for empty section removal change.
38 * ld-ia64/tlsbin.sd: Likewise.
39 * ld-ia64/tlspic.dd: Likewise.
40 * ld-ia64/tlspic.rd: Likewise.
41 * ld-ia64/tlspic.sd: Likewise.
42 * ld-x86-64/tlspic.dd: Likewise.
43 * ld-x86-64/tlspic.rd: Likewise.
44
f6ac7612
AM
452005-07-08 Alan Modra <amodra@bigpond.net.au>
46
47 * ld-cris/pv32.s: Give expobj a size.
48 * ld-cris/pv32-1.d: Update.
49 * ld-alpha/tlsbin.dd: Update for empty section removal change.
50 * ld-alpha/tlsbin.sd: Likewise.
51 * ld-alpha/tlsbin.td: Likewise.
52 * ld-alpha/tlsbinr.dd: Likewise.
53 * ld-alpha/tlsbinr.rd: Likewise.
54 * ld-alpha/tlspic.dd: Likewise.
55 * ld-alpha/tlspic.rd: Likewise.
56 * ld-alpha/tlspic.sd: Likewise.
57 * ld-alpha/tlspic.td: Likewise.
58 * ld-arm/tls-lib.d: Likewise.
59 * ld-arm/tls-lib.r: Likewise.
60 * ld-cris/gotplt2.d: Likewise.
61 * ld-cris/gotplt3.d: Likewise.
62 * ld-cris/hiddef1.d: Likewise.
63 * ld-cris/libdso-10.d: Likewise.
64 * ld-cris/libdso-11.d: Likewise.
65 * ld-cris/libdso-12.d: Likewise.
66 * ld-cris/libdso-14.d: Likewise.
67 * ld-cris/libdso-2.d: Likewise.
68 * ld-i386/tlsnopic.dd: Likewise.
69 * ld-i386/tlsnopic.rd: Likewise.
70 * ld-i386/tlsnopic.sd: Likewise.
71 * ld-i386/tlspic.rd: Likewise.
72 * ld-mmix/bpo-10.d: Likewise.
73 * ld-mmix/bpo-22.d: Likewise.
74 * ld-mmix/sec-7m.d: Likewise.
75 * ld-powerpc/tlsexe.r: Likewise.
76 * ld-powerpc/tlsexetoc.r: Likewise.
77 * ld-powerpc/tlsso.g: Likewise.
78 * ld-powerpc/tlsso.r: Likewise.
79 * ld-powerpc/tlsso32.d: Likewise.
80 * ld-powerpc/tlsso32.g: Likewise.
81 * ld-powerpc/tlsso32.r: Likewise.
82 * ld-powerpc/tlstocso.g: Likewise.
83 * ld-powerpc/tlstocso.r: Likewise.
84
aa207068
AS
852005-06-23 Andreas Schwab <schwab@suse.de>
86
87 * ld-elfweak/size_foo.c (foo): Fix warning about implicit return
88 type.
89
0df40b5e
AM
902005-06-10 Alan Modra <amodra@bigpond.net.au>
91
92 * ld-cris/libdso-10.d: Adjust for elf.sc .bss change.
93 * ld-cris/libdso-2.d: Likewise.
94 * ld-mmix/loc6.d: Likewise.
95
bdd87c77
AM
962005-06-10 Alan Modra <amodra@bigpond.net.au>
97
98 * ld-scripts/empty-aligned.t: Adjust alignment expressions so
99 that no .text? section is kept. Also check setting vma and
100 lma.
101 * ld-scripts/empty-aligned.d: Update.
102
6e81d46e
AM
1032005-06-09 Alan Modra <amodra@bigpond.net.au>
104
105 * ld-scripts/empty-aligned.d: Adjust.
106
18b79829
L
1072005-06-05 H.J. Lu <hongjiu.lu@intel.com>
108
109 * ld-cris/hiddef1.d: Undo the last change.
110 * ld-cris/libdso-10.d: Likewise.
111 * ld-cris/libdso-2.d: Likewise.
112
00d8e0ea
L
1132005-06-04 H.J. Lu <hongjiu.lu@intel.com>
114
115 * ld-cris/hiddef1.d: Updated.
116 * ld-cris/libdso-10.d: Likewise.
117 * ld-cris/libdso-2.d: Likewise.
118
b38b1562
AM
1192005-06-02 Alan Modra <amodra@bigpond.net.au>
120
121 * ld-powerpc/powerpc.exp (ppcelftests): Assemble sda test with -a32.
122
a359509e
ZW
1232005-05-31 Zack Weinberg <zack@codesourcery.com>
124
125 * ld-scripts/align.exp: Mark align1 XFAIL on PECOFF targets.
126 * ld-scripts/data.exp: Mark data UNSUPPORTED on a.out targets.
127 * ld-scripts/provide.exp, ld-scripts/size.exp: Mark all tests
128 UNSUPPORTED on a.out targets. Tidy.
129
dae043d2
MM
1302005-05-27 Mark Mitchell <mark@codesourcery.com>
131
132 * config/default.exp (CC): Use find_gcc.
133 (CFLAGS): Define, if no definition has been provided by the user.
134 (CXX): Likewise.
135 (CXXFLAGS): Likewise.
a359509e 136
c7e2e997
L
1372005-05-24 H.J. Lu <hongjiu.lu@intel.com>
138
139 * ld-mmix/bpo-6.d: Updated.
140 * ld-mmix/bpo-19.d: Likewise.
141
175ac043
RH
1422005-05-22 Richard Henderson <rth@redhat.com>
143
144 * ld-elfweak/dsow.dsym: Adjust for non-zero ST_OTHER.
145 * ld-elfweak/weak.dsym: Likewise.
146
147 * ld-selective/selective.exp: Don't test alpha.
148
4dc4a9a5
DJ
1492005-05-20 Daniel Jacobowitz <dan@codesourcery.com>
150
151 * ld-powerpc/sdalib.s, ld-powerpc/sdadyn.s, ld-powerpc/sdadyn.d: New
152 files.
153 * ld-powerpc/powerpc.exp: Run the new test.
154
3974a4b6
BW
1552005-05-20 Bob Wilson <bob.wilson@acm.org>
156
157 * ld-undefined/undefined.exp: Revert xfail for xtensa-*-*.
158
75ff4589
L
1592005-05-17 H.J. Lu <hongjiu.lu@intel.com>
160
161 PR 797
162 * empty-aligned.d: New file.
163 * empty-aligned.exp: Likewise.
164 * empty-aligned.s: Likewise.
165 * empty-aligned.t: Likewise.
166
34732de9
BW
1672005-05-11 Bob Wilson <bob.wilson@acm.org>
168
169 * ld-undefined/undefined.exp: xfail xtensa-*-*.
170
3b36f7e6
AM
1712005-05-07 Alan Modra <amodra@bigpond.net.au>
172
173 * ld-powerpc/tlsexe32.d: Update for changed got layout.
174 * ld-powerpc/tlsexe32.g: Likewise.
175 * ld-powerpc/tlsexe32.r: Likewise.
176 * ld-powerpc/tlsso32.d: Likewise.
177 * ld-powerpc/tlsso32.g: Likewise.
178 * ld-powerpc/tlsso32.r: Likewise.
179
e06fb9c3
NC
1802005-05-06 Nick Clifton <nickc@redhat.com>
181
3b36f7e6 182 Update the address and phone number of the FSF organization in
e06fb9c3 183 the GPL notices in the following files:
3b36f7e6 184 * config/default.exp, ld-alpha/alpha.exp, ld-arm/arm-elf.exp,
e06fb9c3
NC
185 ld-auto-import/auto-import.exp, ld-bootstrap/bootstrap.exp,
186 ld-cdtest/cdtest.exp, ld-checks/checks.exp, ld-cris/cris.exp,
187 ld-crx/crx.exp, ld-cygwin/exe-export.exp, ld-d10v/d10v.exp,
3b36f7e6 188 ld-discard/discard.exp, ld-elf/elf.exp, ld-elf/exclude.exp,
e06fb9c3
NC
189 ld-elf/frame.exp, ld-elf/sec64k.exp, ld-elfcomm/elfcomm.exp,
190 ld-elfvers/vers.exp, ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp,
191 ld-fastcall/fastcall.exp, ld-frv/fdpic.exp, ld-frv/tls.exp,
192 ld-h8300/h8300.exp, ld-i386/i386.exp, ld-ia64/ia64.exp,
193 ld-linkonce/linkonce.exp, ld-m68hc11/m68hc11.exp,
194 ld-maxq/maxq.exp, ld-mips-elf/mips-elf-flags.exp,
195 ld-mips-elf/mips-elf.exp, ld-mmix/mmix.exp, ld-pe/pe.exp,
196 ld-powerpc/powerpc.exp, ld-s390/s390.exp, ld-scripts/align.exp,
197 ld-scripts/assert.exp, ld-scripts/crossref.exp,
198 ld-scripts/data.exp, ld-scripts/defined.exp,
199 ld-scripts/empty-orphan.exp, ld-scripts/map-address.exp,
200 ld-scripts/overlay-size.exp, ld-scripts/phdrs.exp,
201 ld-scripts/phdrs2.exp, ld-scripts/provide.exp,
202 ld-scripts/script.exp, ld-scripts/size.exp, ld-scripts/sizeof.exp,
203 ld-scripts/sort.exp, ld-scripts/weak.exp,
204 ld-selective/sel-dump.exp, ld-selective/selective.exp,
205 ld-sh/rd-sh.exp, ld-sh/arch/arch.exp, ld-sh/sh64/rd-sh64.exp,
206 ld-sh/sh64/relax.exp, ld-sh/sh64/relfail.exp, ld-sh/sh64/sh64.exp,
207 ld-shared/shared.exp, ld-sparc/sparc.exp,
208 ld-undefined/undefined.exp, ld-undefined/weak-undef.exp,
209 ld-versados/versados.exp, ld-x86-64/x86-64.exp,
210 ld-xstormy16/xstormy16.exp, ld-xtensa/coalesce.exp,
211 ld-xtensa/lcall.exp, lib/ld-lib.exp
212
ee58dd1e
NC
2132005-05-05 Mike Frysinger <vapier@gentoo.org>
214
215 * ld-srec/srec.exp: Replace linux-gnu with linux-* to allow for
216 versions of Linux which do not use glibc.
217 * ld-sh/sh.exp: Likewise
218
5cfd5a0c
PB
2192005-05-05 Paul Brook <paul@codesourcery.com>
220
221 * lib/ld-lib.exp (regexp_diff): Pass test if last line is "#...".
222 * ld-elfweak/elfweak.exp: Run size2.d.
223 * ld-elfwaek/size2.d: New file.
224 * ld-elfwaek/size2a.s: New file.
225 * ld-elfwaek/size2b.s: New file.
226
907dcf3f
MK
2272005-04-26 Mark Kettenis <kettenis@gnu.org>
228
19dce677
MK
229 * ld-fastcall/fastcall.exp: Don't run on i*86-*-openbsd*.
230
907dcf3f
MK
231 * ld-srec/srec.exp (run_srec_test): Deal with ProPolice on
232 *-*-openbsd*.
233
6d633fd2
L
2342005-04-25 H.J. Lu <hongjiu.lu@intel.com>
235
236 * ld-discard/extern.d: Expect error.
237 * ld-discard/start.d: Likewise.
238 * ld-discard/static.d: Likewise.
239
c87b5a93
AM
2402005-04-19 Alan Modra <amodra@bigpond.net.au>
241
242 * ld-powerpc/reloc.d: Update to suit removal of non-alloc relocs.
243
dcd5e849
AM
2442005-04-15 Alan Modra <amodra@bigpond.net.au>
245
246 * ld-d10v/default_layout.d: Update for unused section removal.
247
40937810
JJ
2482005-04-14 David S. Miller <davem@davemloft.net>
249
250 * ld-selective/sel-dump.exp: Do not exclude sparc64-*.
251 * ld-selective/selective.exp: Likewise.
252 * ld-sparc/sparc.exp: Add {32,64}-bit prefix to test
253 names so we know which one is failing. Run sparc64 TLS
254 tests on multi-arch sparc platforms.
255 * ld-sparc/tls64.sd, ld-sparc/tlssunbin64.dd,
e06fb9c3 256 ld-sparc/tlssunbin64.rd, ld/ld-sparc/tlssunbin64.sd,
40937810
JJ
257 ld-sparc/tlssunbin64.td, ld-sparc/tlssunnopic64.dd,
258 ld-sparc/tlssunnopic64.rd, ld-sparc/tlssunnopic64.sd,
259 ld-sparc/tlssunpic64.dd, ld-sparc/tlssunpic64.rd,
260 ld-sparc/tlssunpic64.sd, ld-sparc/tlssunpic64.td): Update now
261 that sparc64 ELF does support TLS.
a359509e 262
e75a280b
L
2632005-04-13 H.J. Lu <hongjiu.lu@intel.com>
264
265 * ld-elf/empty.d: New file.
266 * ld-elf/empty.s: Likewise.
267
bd695bcc
JJ
2682005-04-11 David S. Miller <davem@davemloft.net>
269
270 * ld-sparc/tlssunbin32.dd: Update for TLS relocation fixes.
271 * ld-sparc/tlssunbin32.rd: Likewise.
272 * ld-sparc/tlssunbin32.sd: Likewise.
273 * ld-sparc/tlssunpic32.dd: Likewise.
274
9d2da7ca
JB
2752005-03-30 Julian Brown <julian@codesourcery.com>
276
277 * ld-arm/arm-app-abs32.d: Update expected output due to mapping symbols
278 being untyped.
279 * ld-arm/arm-app.d: Likewise.
280 * ld-arm/mixed-app.d: Likewise.
281
ba93b8ac
DJ
2822005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
283
284 * ld-arm/tls-lib.s, ld-arm/tls-lib.d, ld-arm/tls-lib.r,
285 ld-arm/tls-app.s, ld-arm/tls-app.d, ld-arm/tls-app.r: New files.
286 * ld-arm/arm-lib.ld, ld-arm/arm-dyn.ld: Increase data segment
287 alignment.
288 * ld-arm/arm-elf.exp: Run TLS tests.
289
8c2fda1d
L
2902005-03-28 H.J. Lu <hongjiu.lu@intel.com>
291
292 PR 803
293 * ld-ia64/ia64.exp: Pass -mtune=itanium1 to as.
294
99c05fe4
MM
2952005-03-24 Mark Mitchell <mark@codesourcery.com>
296
297 * config/default.exp: Do not load libpath.exp if it does not
298 exist.
299 (CC): Provide fallback definition.
a359509e 300
82f0cfbd
EC
3012005-03-24 Eric Christopher <echristo@redhat.com>
302
303 * ld-mips-elf/rel32-n32.d: Revert changes.
304 * ld-mips-elf/rel32-o32.d: Ditto.
305 * ld-mips-elf/rel64.d: Ditto.
306
cc27e1dc
EC
3072005-03-23 Eric Christopher <echristo@redhat.com>
308
309 * ld-mips-elf/textrel-1.s, ld-mips-elf/textrel-1.d: New
310 test.
311 * ld-mips-elf/mips-elf.exp: Call it.
312 * ld-mips-elf/rel32-n32.d: Update for DF_TEXTREL removal.
313 * ld-mips-elf/rel32-o32.d: Ditto.
314 * ld-mips-elf/rel64.d: Ditto.
315
4f029446
L
3162005-03-23 H.J. Lu <hongjiu.lu@intel.com>
317
318 * ld-cris/expdyn5.d: Updated for alignment change in elf.sc.
319 * ld-cris/expdyn6.d: Likewise.
320 * ld-cris/expdyn7.d: Likewise.
321 * ld-cris/gotplt1.d: Likewise.
322 * ld-cris/gotplt2.d: Likewise.
323 * ld-cris/gotplt3.d: Likewise.
324 * ld-cris/libdso-10.d: Likewise.
325 * ld-cris/libdso-11.d: Likewise.
326 * ld-cris/libdso-12.d: Likewise.
327 * ld-cris/libdso-14.d: Likewise.
328 * ld-cris/libdso-2.d: Likewise.
329 * ld-cris/locref1.d: Likewise.
330 * ld-cris/locref2.d: Likewise.
331 * ld-cris/nodyn5.d: Likewise.
332 * ld-cris/pv32-1.d: Likewise.
333 * ld-cris/weakref2.d: Likewise.
334
52a43e71
AM
3352005-03-23 Alan Modra <amodra@bigpond.net.au>
336
337 * ld-elf/tbss.s: Don't start directives in first column.
338 * ld-scripts/weak1.s: Likewise.
339 * ld-scripts/weak2.s: Likewise.
340 * ld-undefined/weak-undef.s: Likewise.
341 * ld-undefined/undefined.exp: Enable tests for hppa-elf.
342
644285ef
AM
3432005-03-22 Alan Modra <amodra@bigpond.net.au>
344
345 * ld-powerpc/tlsexe32.r: Update.
346 * ld-powerpc/tlsso32.d: Update.
347 * ld-powerpc/tlsso32.g: Update.
348 * ld-powerpc/tlsso32.r: Update.
349
b1ab9777
AM
3502005-03-21 Alan Modra <amodra@bigpond.net.au>
351
352 * ld-powerpc/tlsexe.r: Update.
353 * ld-powerpc/tlsexetoc.r: Update.
354 * ld-powerpc/tlsso.r: Update.
355 * ld-powerpc/tlstocso.r: Update.
356
8d7146ba
L
3572005-03-20 H.J. Lu <hongjiu.lu@intel.com>
358
359 * ld-mmix/bpo-1.d: Updated for empty section removal.
360 * ld-mmix/bpo-10.d: Likewise.
361 * ld-mmix/bpo-11.d: Likewise.
362 * ld-mmix/bpo-14.d: Likewise.
363 * ld-mmix/bpo-16.d: Likewise.
364 * ld-mmix/bpo-17.d: Likewise.
365 * ld-mmix/bpo-18.d: Likewise.
366 * ld-mmix/bpo-19.d: Likewise.
367 * ld-mmix/bpo-2.d: Likewise.
368 * ld-mmix/bpo-3.d: Likewise.
369 * ld-mmix/bpo-4.d: Likewise.
370 * ld-mmix/bpo-5.d: Likewise.
371 * ld-mmix/bpo-6.d: Likewise.
372 * ld-mmix/bpo-9.d: Likewise.
373 * ld-mmix/bspec1.d: Likewise.
374 * ld-mmix/bspec2.d: Likewise.
375 * ld-mmix/greg-1.d: Likewise.
376 * ld-mmix/greg-19.d: Likewise.
377 * ld-mmix/greg-2.d: Likewise.
378 * ld-mmix/greg-3.d: Likewise.
379 * ld-mmix/greg-4.d: Likewise.
380 * ld-mmix/greg-5.d: Likewise.
381 * ld-mmix/greg-5s.d: Likewise.
382 * ld-mmix/greg-6.d: Likewise.
383 * ld-mmix/greg-7.d: Likewise.
384 * ld-mmix/loc1.d: Likewise.
385 * ld-mmix/loc2.d: Likewise.
386 * ld-mmix/loc3.d: Likewise.
387 * ld-mmix/loc4.d: Likewise.
388 * ld-mmix/loc6.d: Likewise.
389 * ld-mmix/local1.d: Likewise.
390 * ld-mmix/local12.d: Likewise.
391 * ld-mmix/local3.d: Likewise.
392 * ld-mmix/local5.d: Likewise.
393 * ld-mmix/local7.d: Likewise.
394 * ld-mmix/locdo-1.d: Likewise.
395 * ld-mmix/loct-1.d: Likewise.
396 * ld-mmix/locto-1.d: Likewise.
397 * ld-mmix/start-1.d: Likewise.
398 * ld-mmix/undef-3.d: Likewise.
399
de7f8cc8
BW
4002005-03-16 David Heine <dlheine@tensilica.com>
401 Bob Wilson <bob.wilson@acm.org>
402
403 * ld-scripts/empty-orphan.d, ld-scripts/empty-orphan.exp,
404 ld-scripts/empty-orphan.s, ld-scripts/emtpy-orphan.t: New test.
405
05f83022
L
4062005-03-16 H.J. Lu <hongjiu.lu@intel.com>
407
408 * ld-cris/hiddef1.d: Updated for empty section removal.
409 * ld-cris/libdso-10.d: Likewise.
410 * ld-cris/libdso-2.d: Likewise.
411
57316bff
L
4122005-03-16 H.J. Lu <hongjiu.lu@intel.com>
413
414 * ld-alpha/tlsbin.rd: Updated for empty section removal.
415 * ld-alpha/tlsbinr.rd: Likewise.
416 * ld-alpha/tlspic.rd: Likewise.
417 * ld-arm/mixed-lib.sym: Likewise.
418 * ld-i386/tlsbin.rd: Likewise.
419 * ld-i386/tlsnopic.rd: Likewise.
420 * ld-i386/tlspic.rd: Likewise.
421 * ld-ia64/tlsbin.rd: Likewise.
422 * ld-ia64/tlspic.rd: Likewise.
423 * ld-powerpc/apuinfo.rd: Likewise.
424 * ld-powerpc/powerpc.exp: Likewise.
425 * ld-powerpc/tlsexe32.r: Likewise.
426 * ld-s390/tlsbin.rd: Likewise.
427 * ld-s390/tlsbin_64.rd: Likewise.
428 * ld-s390/tlspic.rd: Likewise.
429 * ld-s390/tlspic_64.rd: Likewise.
430 * ld-sh/tlsbin-2.d: Likewise.
431 * ld-sh/tlspic-2.d: Likewise.
432 * ld-sparc/tlssunbin32.rd: Likewise.
433 * ld-sparc/tlssunnopic32.rd: Likewise.
434 * ld-sparc/tlssunpic32.rd: Likewise.
435 * ld-x86-64/tlsbin.rd: Likewise.
436 * ld-x86-64/tlspic.rd: Likewise.
437
cb2d1ef2
AM
4382005-03-16 Alan Modra <amodra@bigpond.net.au>
439
440 * ld-powerpc/tlsexe32.d: Update.
441 * ld-powerpc/tlsexe32.g: Update.
442 * ld-powerpc/tlsexe32.r: Update.
443 * ld-powerpc/tlsexe32.t: Update.
444 * ld-powerpc/tlsso32.d: Update.
445 * ld-powerpc/tlsso32.g: Update.
446 * ld-powerpc/tlsso32.r: Update.
447 * ld-powerpc/tlsso32.t: Update.
448
9a6351f1
HPN
4492005-03-08 Hans-Peter Nilsson <hp@axis.com>
450
451 Adjust testsuite for cris-axis-aout.
452 * ld-cris/noglob1.d: Adjust regexp for a.out output.
453 * ld-cris/badgotr1.d, ld-cris/expdyn1.d, ld-cris/expdyn2.d,
454 ld-cris/expdyn3.d, ld-cris/expdyn4.d, ld-cris/expdyn5.d,
455 ld-cris/expdyn6.d, ld-cris/expdyn7.d, ld-cris/gotplt1.d,
456 ld-cris/gotplt2.d, ld-cris/gotplt3.d, ld-cris/hiddef1.d,
457 ld-cris/libdso-1.d, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
458 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
459 ld-cris/libdso-2.d, ld-cris/libdso-3.d, ld-cris/libdso-4.d,
460 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/nodyn4.d,
461 ld-cris/nodyn5.d, ld-cris/pv32-1.d, ld-cris/undef1.d,
462 ld-cris/weakref1.d: ld-cris/weakref2.d: Pass --em=criself to gas.
463 * ld-cris/v10-v32.d, ld-cris/v10-va.d, ld-cris/v32-ba-1.d,
464 ld-cris/v32-v10.d, ld-cris/v32-va.d, ld-cris/va-v10.d,
465 ld-cris/va-v32.d: Ditto. Pass -m criself to gld.
466 * ld-cris/v32-bin-1.d: Pass -m criself to gld.
467
e7b679eb
AM
4682005-03-05 Alan Modra <amodra@bigpond.net.au>
469
b3a6d6e1
AM
470 * ld-alpha/tlsbin.dd: Update to suit changed section layout and
471 removed section symbols.
472 * ld-alpha/tlsbin.rd: Likewise.
473 * ld-alpha/tlsbin.sd: Likewise.
474 * ld-alpha/tlsbinr.dd: Likewise.
475 * ld-alpha/tlsbinr.rd: Likewise.
476 * ld-alpha/tlspic.dd: Likewise.
477 * ld-alpha/tlspic.rd: Likewise.
478 * ld-alpha/tlspic.sd: Likewise.
479
480 * ld-powerpc/tlsexe.g: Update for removed dot-symbols.
481 * ld-powerpc/tlsexe.r: Likewise.
482 * ld-powerpc/tlsexetoc.g: Likewise.
483 * ld-powerpc/tlsexetoc.r: Likewise.
e7b679eb 484
bbe506e8
TS
4852005-03-04 David Daney <ddaney@avtrex.com>
486
487 * ld-mips-elf/multi-got-no-shared-1.s,
488 ld-mips-elf/multi-got-no-shared-2.s,
489 ld-mips-elf/multi-got-no-shared.d: New tests.
490 * ld-mips-elf/mips-elf.exp: Run them.
491
f4e584bd
DJ
4922005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
493
494 * ld-mips-elf/tlsbin-o32.s, ld-mips-elf/mips-dyn.ld,
495 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32.d,
496 ld-mips-elf/tlslib-o32.s, ld-mips-elf/mips-lib.ld,
497 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32.d,
498 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlsbin-o32.d,
499 ld-mips-elf/tlsdyn-o32.s, ld-mips-elf/tls-multi-got-1.got,
500 ld-mips-elf/tls-multi-got-1-1.s, ld-mips-elf/tls-multi-got-1.d,
501 ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tls-multi-got-1-2.s,
502 ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib.ver,
503 ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-hidden.ver,
504 ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-3.got,
505 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.s,
506 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-1.got,
507 ld-mips-elf/tlsdyn-o32-2.got: New files.
508 * ld-mips-elf/mips-elf.exp: Run the new tests.
509
dc652011
NC
5102005-03-01 Nick Clifton <nickc@redhat.com>
511
8aee822f
NC
512 * ld-d10v/default_layout.d: Adjust expected offsets to allow for
513 section alignment.
cb2d1ef2 514
8aee822f
NC
515 * ld-discard/extern.d: Adjust expected warning to take into
516 account the fact that the linker's name might be included and that
517 the reloc might have been adjusted to be against the section
518 symbol.
519
9b2f1d35
EC
5202005-02-22 Eric Christopher <echristo@redhat.com>
521
522 * ld-mips-elf/reloc-merge-lo16.d: Correct symbol
523 table size for __start.
524
a5e0d269
DJ
5252005-02-22 Daniel Jacobowitz <dan@codesourcery.com>
526
527 * ld-elfvsb/hidden2.d: Expect OBJECT.
528 * ld-elfvsb/hidden2.s: Force type OBJECT.
529 * ld-elfvsb/hidden2.ld: Place .dynamic explicitly.
530 * ld-elf/start.s: Provide __start for MIPS.
531 * ld-elfcomm/elfcomm.exp: Accept MIPS common section. XFAIL size change
532 test.
533 * ld-elf/warn1.d: Use group.ld instead of -Ttext.
534
f364d1ca
AM
5352005-02-21 Alan Modra <amodra@bigpond.net.au>
536
537 * lib/ld-lib.exp (run_dump_test): Don't require a dump program if
538 #warning given. Rearrange to allow $program to remain unset.
539 Don't allow gas errors. Append objcopy_as_link output to that
540 from the linker before testing against expected output. Fail the
541 test if warning not found when expected. Conversely fail the
542 test if ld errors or warnings given when not expected.
543
cc1bc22a
AM
5442005-02-21 Alan Modra <amodra@bigpond.net.au>
545
546 * ld-elf/exclude1.s: Use ".dc.a".
547 * ld-elfvsb/hidden2.s: Likewise.
548
25629536
AM
5492005-02-21 Alan Modra <amodra@bigpond.net.au>
550
551 * ld-elf/warn1.d: Specify -Ttext.
552 * ld-scripts/align.exp (align2a, align2b: Don't run on aout targets.
553 * ld-scripts/align2.t: Discard all but .text and .data.
554 * ld-scripts/align2a.d: Accept non-readonly for coff.
555 * ld-scripts/align2b.d: Likewise.
556 * lib/ld-lib.exp (is_aout_format): New function.
557
7921892a
AM
5582005-02-18 Alan Modra <amodra@bigpond.net.au>
559
560 * ld-scripts/align2a.d: Don't assume anything about section
561 padding or alignment, or max page size. Allow 64-bit addresses.
562 * ld-scripts/align2b.d: Likewise.
563
fbbb9ac5
ZW
5642005-02-17 Zack Weinberg <zack@codesourcery.com>
565
566 * ld-scripts/align.exp: Rename existing "ALIGN" test to "align1".
567 Add dump tests "align2a", "align2b", "align2c".
568 * ld-scripts/align2.t, ld-scripts/align2a.s, ld-scripts/align2a.d
569 * ld-scripts/align2b.s, ld-scripts/align2b.d
570 * ld-scripts/align2c.s, ld-scripts/align2c.d: New files.
571
68320ddb
AO
5722005-02-17 Alexandre Oliva <aoliva@redhat.com>
573
574 * ld-frv/fdpic-static-6.d: Update.
575 * ld-frv/fdpic*.d: Remove explicit -mfdpic from #as. Update
576 spelling of errors and warnings.
577
d6f16593 5782005-02-15 Nigel Stephens <nigel@mips.com>
fbbb9ac5 579 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
580
581 * ld-mips-elf/mips16-hilo.d: New test for the R_MIPS16_HI16 and
582 R_MIPS16_LO16 relocs.
583 * ld-mips-elf/mips16-hilo-n32.d: Likewise, for the n32 ABI.
584 * ld-mips-elf/mips16-hilo.s: Auxiliary source for the new tests.
585 * ld-mips-elf/mips-elf.exp: Run the new tests.
586
28f4cc59
EB
5872005-02-14 Eric Botcazou <ebotcazou@libertysurf.fr>
588
589 * ld-sparc/sparc.exp: Enable on Solaris. Disable 32-bit tests
590 on sparc64-elf.
591
f1dab70d
JB
5922005-02-13 Jan Beulich <jbeulich@novell.com>
593
594 * ld-elfvers/vers.exp (as_options): New. Set to -x for ia64.
595 (build_binary): Pass as_options to ld_assemble.
596 (test_ldfail): Likewise.
597 (build_exec): Likewise.
598 Pass as_options to run_ld_link_tests.
599 * ld-ia64/tlsbin.s: Add .explicit.
600 * ld-ia64/tlsbinpic.s: Likewise.
601 * ld-ia64/tlspic1.s: Likewise.
602
35a922ee
EB
6032005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
604
605 * ld-sparc/tlssunnopic32.rd: Adjust for .dynsym changes.
606 * ld-sparc/tlssunpic32.rd: Likewise.
607
b44adcf4
EB
6082005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
609
610 * ld-elf/warn1.d: Do not run on sparc64-*-solaris2*.
611
88791d55
PB
6122005-02-11 Paul Brook <paul@codesourcery.com>
613
ae53d3b0 614 * ld-elf/symbol1w.s: Avoid using @function syntax.
88791d55 615
d9391a17
AM
6162005-02-12 Alan Modra <amodra@bigpond.net.au>
617
618 * ld-elfvsb/hidden2.s: Replace .word with .long.
619
6fa3860b
PB
6202005-02-10 Paul Brook <paul@codesourcery.com>
621
622 * ld-elfvsb/hidden2.s: New file
623 * ld-elfvsb/hidden2.d: New file
624 * ld-elfvsb/hidden2.ld: New file
625
303e4c21
AO
6262005-02-07 Alexandre Oliva <aoliva@redhat.com>
627
628 * ld-frv/fdpic-shared-8-fail.d: Tweak error messages.
629
bb00e284
HPN
6302005-02-07 Hans-Peter Nilsson <hp@axis.com>
631
a779d8fa
HPN
632 * ld-cris/libdso-13.d: Adjust for being identified as warning.
633
00de87cd
HPN
634 * ld-cris/globsymw2.s: New file.
635 * ld-cris/warn3.d, ld-cris/warn4.d: New tests.
636
76994680
HPN
637 * ld-discard/extern.d, ld-discard/start.d, ld-discard/static.d:
638 Adjust for being identified as warnings.
639
abcb776f
HPN
640 * ld-cris/stabs1.s: New file.
641 * ld-cris/undef2.d, ld-cris/undef3.d: New tests.
642
b80f2c6a
HPN
643 * ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s,
644 ld-elf/warn1.d: New test.
645
bb00e284
HPN
646 * lib/ld-lib.exp: Support new directive "warning".
647
732be173
DJ
6482005-02-02 Daniel Jacobowitz <dan@codesourcery.com>
649
650 * ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Move comments
651 after test commands.
652 * ld-mips-elf/mips-elf.exp: Skip multi-got-1 on non-GNU/Linux
653 systems.
654
bb700d78
AM
6552005-02-01 Alan Modra <amodra@bigpond.net.au>
656
657 * ld-powerpc/tlsso.r: Update.
658 * ld-powerpc/tlstocso.r: Update.
659
4d4ee08e
DJ
6602005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
661
662 * ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
663 ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d,
664 ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d,
665 ld-mips-elf/jalbal.d: Force big-endian.
666 * ld-mips-elf/multi-got-1.d: Make more flexible.
667 * ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d,
668 ld-mips-elf/rel64.d: Update offsets.
669
53714254
DJ
6702005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
671
672 * ld-elf/group1.d: Accept OBJECT symbols.
673
8c946ed5
RS
6742005-01-31 Richard Sandiford <rsandifo@redhat.com>
675
676 * ld-mips-elf/eh-frame1.s: Create a .gcc_compiled_long32 if using
677 32-bit pointers.
678 * ld-mips-elf/eh-frame1.d: Link in .gcc_compiled_long32 sections.
679 * ld-mips-elf/eh-frame[34].d: New tests.
680 * ld-mips-elf/mips-elf.exp: Run them.
681
f7e323d5
JB
6822005-01-28 Jan Beulich <jbeulich@novell.com>
683
684 * ld/ia64/tlsbin.[rt]d: Widen expected offset/size ranges.
685 * ld/ia64/tlspic.[rt]d: Likewise.
686
90219bd0
AO
6872005-01-25 Alexandre Oliva <aoliva@redhat.com>
688
689 * ld-frv/fdpic.exp: Add -mfdpic to ASFLAGS.
690 * ld-frv/tls.exp: Likewise.
691 2004-11-26 Alexandre Oliva <aoliva@redhat.com>
692 * ld-frv/tls-3.s: New.
693 * ld-frv/tls-static-3.d: New.
694 * ld-frv/tls-dynamic-3.d: New.
695 * ld-frv/tls-pie-3.d: New.
696 * ld-frv/tls-shared-3.d: New.
697 * ld-frv/tls-relax-static-3.d: New.
698 * ld-frv/tls-relax-dynamic-3.d: New.
699 * ld-frv/tls-relax-pie-3.d: New.
700 * ld-frv/tls-relax-shared-3.d: New.
701 * ld-frv/tls.exp: Run the new tests.
702 * ld-frv/tls-dynamic-2.d: Adjust for improved relaxation.
703 * ld-frv/tls-relax-dynamic-2.d: Likewise.
704 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
705 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
706 * ld-frv/tls-1-dep.s: New.
707 * ld-frv/tls-1-shared.lds: New.
708 * ld-frv/tls-1.s: New.
709 * ld-frv/tls-2.s: New.
710 * ld-frv/tls-dynamic-1.d: New.
711 * ld-frv/tls-dynamic-2.d: New.
712 * ld-frv/tls-initial-shared-2.d: New.
713 * ld-frv/tls-pie-1.d: New.
714 * ld-frv/tls-relax-dynamic-1.d: New.
715 * ld-frv/tls-relax-dynamic-2.d: New.
716 * ld-frv/tls-relax-initial-shared-2.d: New.
717 * ld-frv/tls-relax-pie-1.d: New.
718 * ld-frv/tls-relax-shared-1.d: New.
719 * ld-frv/tls-relax-shared-2.d: New.
720 * ld-frv/tls-relax-static-1.d: New.
721 * ld-frv/tls-shared-1-fail.d: New.
722 * ld-frv/tls-shared-1.d: New.
723 * ld-frv/tls-shared-2.d: New.
724 * ld-frv/tls-static-1.d: New.
725 * ld-frv/tls.exp: New.
726 * ld-frv/fdpic-pie-1.d: Adjust for 64-bit host.
727 * ld-frv/fdpic-pie-2.d: Likewise.
728 * ld-frv/fdpic-pie-6.d: Likewise.
729 * ld-frv/fdpic-pie-7.d: Likewise.
730 * ld-frv/fdpic-pie-8.d: Likewise.
731 * ld-frv/fdpic-shared-1.d: Likewise.
732 * ld-frv/fdpic-shared-2.d: Likewise.
733 * ld-frv/fdpic-shared-3.d: Likewise.
734 * ld-frv/fdpic-shared-4.d: Likewise.
735 * ld-frv/fdpic-shared-5.d: Likewise.
736 * ld-frv/fdpic-shared-6.d: Likewise.
737 * ld-frv/fdpic-shared-7.d: Likewise.
738 * ld-frv/fdpic-shared-8.d: Likewise.
739 * ld-frv/fdpic-shared-local-2.d: Likewise.
740 * ld-frv/fdpic-shared-local-8.d: Likewise.
741 * ld-frv/fdpic-static-1.d: Likewise.
742 * ld-frv/fdpic-static-2.d: Likewise.
743 * ld-frv/fdpic-static-6.d: Likewise.
744 * ld-frv/fdpic-static-7.d: Likewise.
745 * ld-frv/fdpic-static-8.d: Likewise.
746
dcf507a6
RS
7472005-01-17 Richard Sandiford <rsandifo@redhat.com>
748
749 * ld-mips-elf/eh-frame2-{n32,n64}.d: New tests.
750 * ld-mips-elf/mips-elf.exp: Run them.
751
e38bc3b5
NC
7522005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
753
754 * ld-sh/arch/arch.exp: Correct the email address.
755 Correct a few comment typos.
756 (test_arch,test_arch_error): Use 'ld -r' to avoid illegal
757 relocations killing the test.
758 * ld-sh/arch/arch_expected.txt: Update/Correct the test results.
759 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
760 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
761 * ld-sh/arch/sh2a-nofpu.s: Generate new file.
762 * ld-sh/arch/sh2a-or-sh3e.s: Regenerate.
763 * ld-sh/arch/sh2a-or-sh4.s: Regenerate.
764 * ld-sh/arch/sh2a.s: Generate new file.
765 * ld-sh/arch/sh2e.s: Regenerate.
766 * ld-sh/arch/sh2.s: Regenerate.
767 * ld-sh/arch/sh3-dsp.s: Regenerate.
768 * ld-sh/arch/sh3e.s: Regenerate.
769 * ld-sh/arch/sh3-nommu.s: Regenerate.
770 * ld-sh/arch/sh3.s: Regenerate.
771 * ld-sh/arch/sh4al-dsp.s: Regenerate.
772 * ld-sh/arch/sh4a-nofpu.s: Regenerate.
773 * ld-sh/arch/sh4a.s: Regenerate.
774 * ld-sh/arch/sh4-nofpu.s: Regenerate.
775 * ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
776 * ld-sh/arch/sh4.s: Regenerate.
777 * ld-sh/arch/sh-dsp.s: Regenerate.
778 * ld-sh/arch/sh.s: Regenerate.
779
15dd0fe8
KK
7802005-01-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
781
782 * ld-sh/shared-1.d: Update for changed dynamic syms.
783 * ld-sh/sh64/gotplt.d: Likewise.
784 * ld-sh/sh64/init-cmpct.d: Likewise.
785 * ld-sh/sh64/init-media.d: Likewise.
786 * ld-sh/sh64/init64.d: Likewise.
787
911a6300
TL
7882004-12-21 Tomer Levi <Tomer.Levi@nsc.com>
789
fbbb9ac5 790 * ld-crx/reloc-abs32.d: Update reference file according
911a6300 791 to disassembler printing method.
cb2d1ef2 792 * ld-crx/reloc-rel16.d: Likewise.
911a6300
TL
793 * ld-crx/reloc-rel24.d: Likewise.
794 * ld-crx/reloc-rel32.d: Likewise.
795 * ld-crx/reloc-rel4.d: Likewise.
796 * ld-crx/reloc-rel8-cmp.d: Likewise.
797 * ld-crx/reloc-rel8.d: Likewise.
798
1e50d24d
RS
7992004-12-16 Richard Sandiford <rsandifo@redhat.com>
800
801 * ld-v850: New directory.
802
c314987d
RS
8032004-12-14 Richard Sandiford <rsandifo@redhat.com>
804
805 * ld-mips-elf/jal-overflow-2.[sd]: New test.
806 * ld-mips-elf/mips-elf.exp: Run it.
807
1f0f3e9b
RS
8082004-12-13 Richard Sandiford <rsandifo@redhat.com>
809
810 * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported.
811
5c799c07
AM
8122004-12-11 Alan Modra <amodra@bigpond.net.au>
813
814 * ld-mmix/bpo-1.d: Update for changed section syms.
815 * ld-mmix/bpo-10.d: Likewise.
816 * ld-mmix/bpo-11.d: Likewise.
817 * ld-mmix/bpo-14.d: Likewise.
818 * ld-mmix/bpo-16.d: Likewise.
819 * ld-mmix/bpo-17.d: Likewise.
820 * ld-mmix/bpo-18.d: Likewise.
821 * ld-mmix/bpo-19.d: Likewise.
822 * ld-mmix/bpo-2.d: Likewise.
823 * ld-mmix/bpo-22.d: Likewise.
824 * ld-mmix/bpo-3.d: Likewise.
825 * ld-mmix/bpo-4.d: Likewise.
826 * ld-mmix/bpo-5.d: Likewise.
827 * ld-mmix/bpo-6.d: Likewise.
828 * ld-mmix/bpo-9.d: Likewise.
829 * ld-mmix/greg-1.d: Likewise.
830 * ld-mmix/greg-19.d: Likewise.
831 * ld-mmix/greg-2.d: Likewise.
832 * ld-mmix/greg-3.d: Likewise.
833 * ld-mmix/greg-4.d: Likewise.
834 * ld-mmix/greg-5.d: Likewise.
835 * ld-mmix/greg-5s.d: Likewise.
836 * ld-mmix/greg-6.d: Likewise.
837 * ld-mmix/greg-7.d: Likewise.
838 * ld-mmix/loc1.d: Likewise.
839 * ld-mmix/loc2.d: Likewise.
840 * ld-mmix/loc3.d: Likewise.
841 * ld-mmix/loc4.d: Likewise.
842 * ld-mmix/loc6.d: Likewise.
843 * ld-mmix/locdo-1.d: Likewise.
844 * ld-mmix/loct-1.d: Likewise.
845 * ld-mmix/locto-1.d: Likewise.
846 * ld-mmix/start-1.d: Likewise.
847 * ld-sh/sh64/abi32.xd: Likewise.
848 * ld-sh/sh64/abi64.xd: Likewise.
849 * ld-sh/sh64/cmpct1.xd: Likewise.
850 * ld-sh/sh64/mix1.xd: Likewise.
851 * ld-sh/sh64/mix2.xd: Likewise.
852 * ld-sh/sh64/rel32.xd: Likewise.
853 * ld-sh/sh64/rel64.xd: Likewise.
854 * ld-sh/sh64/shdl32.xd: Likewise.
855 * ld-sh/sh64/shdl64.xd: Likewise.
856
3a6eb9c0
ILT
8572004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
858
859 * ld-mips-elf/jalbal.d: New test.
860 * ld-mips-elf/jalbal.s: New test.
861 * ld-mips-elf/mips-elf.exp: Run it.
862
0efd4160
ILT
8632004-12-08 Ian Lance Taylor <ian@wasabisystems.com>
864
865 * ld-mips-elf/jaloverflow.d: New test.
866 * ld-mips-elf/jaloverflow.s: New test.
867 * ld-mips-elf/mips-elf.exp: Run it.
868
e1d97869
L
8692004-12-03 H.J. Lu <hongjiu.lu@intel.com>
870
871 * ld-elf/group1.d: Support 64bit.
872
529fcb95
PB
8732004-12-01 Paul Brook <paul@codesourcery.com>
874
875 * ld-elf/group1.d: New test.
876 * ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test.
877
6db74b6f
DJ
8782004-12-01 Daniel Jacobowitz <dan@codesourcery.com>
879
880 * ld-selective/selective.exp: Use -print-libgcc-file-name for
881 ARM and v850 also.
882
0beaef2b
PB
8832004-11-24 Paul Brook <paul@codesourcery.com>
884
885 * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change.
886
3ec57632
NC
8872004-11-19 Nick Clifton <nickc@redhat.com>
888
889 * ld-scripts/script.exp: Add test of memory linker script.
890 Reorganise code to remove unnecessary indentation.
891 Fix target tests to avoid using --image-base with *-nto targets.
892 * ld-scripts/memory.t: New linker script to test the MEMORY
893 section and the ORIGIN and LENGTH operators.
894
b7693d02
DJ
8952004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
896
897 * ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s,
898 ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r,
899 ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld,
900 ld-arm/arm-lib.ld: New files.
901 * ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d,
902 ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
903 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d,
904 ld-arm/arm-static-app.r: Update for big-endian.
905 * ld-arm/arm-elf.exp: Run the new tests.
906
353057a5
RS
9072004-11-16 Richard Sandiford <rsandifo@redhat.com>
908
909 * ld-mips-elf/eh-frame1.{s,ld},
910 * ld-mips-elf/eh-frame1-{n32,n64},d: New test.
911 * ld-mips-elf/mips-elf.exp: Run it.
912
d693c47e
AM
9132004-11-10 Alan Modra <amodra@bigpond.net.au>
914
915 * ld-d10v/reloc-003.d: Update for changed error message.
916 * ld-d10v/reloc-004.d: Likewise.
917 * ld-d10v/reloc-007.d: Likewise.
918 * ld-d10v/reloc-008.d: Likewise.
919 * ld-d10v/reloc-011.d: Likewise.
920 * ld-d10v/reloc-012.d: Likewise.
921 * ld-d10v/reloc-015.d: Likewise.
922 * ld-d10v/reloc-016.d: Likewise.
923
e06fb9c3
NC
9242004-11-08 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
925
926 * ld-scripts/weak.exp: Enable test on PE, XFAIL non-i386 PE.
927 * ld-undefined/weak-undef.exp: Enable test on PE, XFAIL non-i386
928 PE.
929 * lib/ld-lib.exp (is_pecoff_format): New.
930
300dac7e
NC
9312004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
932 Vineet Sharma <vineets@noida.hcltech.com>
933
934 * ld-maxq: New directory. Contains tests for the new maxq port.
935
1f02b94b
HPN
9362004-11-04 Hans-Peter Nilsson <hp@bitrange.com>
937
938 * ld-elf/merge.d: xfail crisv32-*-*.
939 * ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s,
940 ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
941 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
942 ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s,
943 ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d,
944 ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d,
945 ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d,
946 ld-cris/va-v10.d, ld-cris/va-v32.d: New tests.
947 * ld-cris/ldsym1.d: Adjust for change in linker script.
948
ca7d30d9
HPN
9492004-11-02 Hans-Peter Nilsson <hp@axis.com>
950
951 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
952 ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d,
953 ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d,
954 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d,
955 ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd,
956 ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd,
957 ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g,
958 ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t,
959 ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r,
960 ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd,
961 ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd,
962 ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd,
963 ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden.
964
3e3b46e5
PB
9652004-10-26 Paul Brook <paul@codesourcery.com>
966
967 * ld-elfvers/vers.exp (build_binary): Add ldargs parameter.
968 (build_vers_lib_pic_flags): New function.
969 Add vers29 test.
970 * ld-elfvers/vers29.c: New file.
971 * ld-elfvers/vers29.dsym: New file.
972 * ld-elfvers/vers29.ver: New file.
973
04d3ad57
HPN
9742004-10-24 Hans-Peter Nilsson <hp@bitrange.com>
975
1fddb8da
HPN
976 * ld-mmix/sec-8m.d: Adjust test for dump using correct section
977 length.
978 * ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d.
979 * ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test.
980
04d3ad57
HPN
981 * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
982 ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d,
983 ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d,
984 ld-mmix/reg-1m.d: Adjust for changed error message format.
985
0e99ae0c
L
9862004-10-19 H.J. Lu <hongjiu.lu@intel.com>
987
988 * ld-elf/exclude.exp: Allow cris-*-elf.
989
990 * ld-elf/exclude1.s: Add ".data". Remove "- include_sym".
991 * ld-elf/exclude2.s: Add ".data".
992
cad5e2c2
HPN
9932004-10-19 Hans-Peter Nilsson <hp@bitrange.com>
994
995 * ld-elf/exclude.exp: Don't run for cris-*-elf.
996
b58f81ae
DJ
9972004-10-16 Daniel Jacobowitz <dan@debian.org>
998
999 * ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New.
1000
391df1c0
AM
10012004-10-15 Alan Modra <amodra@bigpond.net.au>
1002
1003 * ld-crx/reloc-num8.d: Adjust for changed orphan placement.
1004 * ld-crx/reloc-num16.d: Likewise.
1005 * ld-crx/reloc-num32.d: Likewise.
1006 * ld-scripts/provide-2.t: Start .data at 0x2000.
1007 * ld-scripts/provide-2.d: Adjust.
1008
e0255be8
L
10092004-10-14 H.J. Lu <hongjiu.lu@intel.com>
1010
1011 * ld-scripts/sort.exp: Run for ELF targets only.
1012
afd7a018
AM
10132004-10-14 Alan Modra <amodra@bigpond.net.au>
1014
1015 * ld-scripts/overlay-size.d: Update for changed orphan section
1016 placement.
1017 * ld-mmix/bpo-18.d: Likewise.
1018
43cd72b9
BW
10192004-10-07 Bob Wilson <bob.wilson@acm.org>
1020
1021 * ld-xtensa/lcall1.s: Use .literal directive.
1022 * ld-xtensa/lcall2.s: Align function entry.
1023 * ld-xtensa/coalesce2.s: Likewise.
1024
bcaa7b3e
L
10252004-10-04 H.J. Lu <hongjiu.lu@intel.com>
1026
1027 * ld-scripts/sort.exp: New file for section sorting tests.
1028 * ld-scripts/sort_b_a.d: Likewise
1029 * ld-scripts/sort_b_a.s: Likewise
1030 * ld-scripts/sort_b_a.t: Likewise
1031 * ld-scripts/sort_b_a_a-1.d: Likewise
1032 * ld-scripts/sort_b_a_a-2.d: Likewise
1033 * ld-scripts/sort_b_a_a-3.d: Likewise
1034 * ld-scripts/sort_b_a_a.t: Likewise
1035 * ld-scripts/sort_b_a_n-1.d: Likewise
1036 * ld-scripts/sort_b_a_n-2.d: Likewise
1037 * ld-scripts/sort_b_a_n-3.d: Likewise
1038 * ld-scripts/sort_b_a_n.t: Likewise
1039 * ld-scripts/sort_b_n.d: Likewise
1040 * ld-scripts/sort_b_n.s: Likewise
1041 * ld-scripts/sort_b_n.t: Likewise
1042 * ld-scripts/sort_b_n_a-1.d: Likewise
1043 * ld-scripts/sort_b_n_a-2.d: Likewise
1044 * ld-scripts/sort_b_n_a-3.d: Likewise
1045 * ld-scripts/sort_b_n_a.t: Likewise
1046 * ld-scripts/sort_b_n_n-1.d: Likewise
1047 * ld-scripts/sort_b_n_n-2.d: Likewise
1048 * ld-scripts/sort_b_n_n-3.d: Likewise
1049 * ld-scripts/sort_b_n_n.t: Likewise
1050 * ld-scripts/sort_n_a-a.s: Likewise
1051 * ld-scripts/sort_n_a-b.s: Likewise
1052 * ld-scripts/sort_no-1.d: Likewise
1053 * ld-scripts/sort_no-2.d: Likewise
1054 * ld-scripts/sort_no.t: Likewise
1055
d2c252d7
L
10562004-10-01 H.J. Lu <hongjiu.lu@intel.com>
1057
1058 * ld-powerpc/tls.s: Don't set tls type for undefined syms.
1059 * ld-powerpc/tls32.s: Likewise.
1060 * ld-powerpc/tlstoc.s: Likewise.
1061 * ld-s390/tlsbin.s: Likewise.
1062 * ld-s390/tlsbin_64.s: Likewise.
1063 * ld-s390/tlsbinpic.s: Likewise.
1064 * ld-s390/tlsbinpic_64.s: Likewise.
1065 * ld-s390/tlspic1.s: Likewise.
1066 * ld-s390/tlspic1_64.s: Likewise.
1067 * ld-sparc/tlssunbin32.s: Likewise.
1068 * ld-sparc/tlssunbinpic32.s: Likewise.
1069 * ld-sparc/tlssunnopic32.s: Likewise.
1070 * ld-sparc/tlssunpic32.s: Likewise.
1071
99f5fc1b
AM
10722004-10-01 Alan Modra <amodra@bigpond.net.au>
1073
1074 * ld-s390/tlsbin.s: Set tls type for undefined syms.
1075 * ld-s390/tlsbin_64.s: Likewise.
1076 * ld-s390/tlsbinpic.s: Likewise.
1077 * ld-s390/tlsbinpic_64.s: Likewise.
1078 * ld-s390/tlspic1.s: Likewise.
1079 * ld-s390/tlspic1_64.s: Likewise.
1080 * ld-sparc/tlssunbin32.s: Likewise.
1081 * ld-sparc/tlssunbinpic32.s: Likewise.
1082 * ld-sparc/tlssunnopic32.s: Likewise.
1083 * ld-sparc/tlssunpic32.s: Likewise.
1084
9a910d56
AM
10852004-10-01 Alan Modra <amodra@bigpond.net.au>
1086
1087 * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location.
1088
f7bf754f
NC
10892004-10-01 Nick Clifton <nickc@redhat.com>
1090
1091 PR 371
1092 * ld-undefined/undefined.exp: Remove redundant XPASS
1093 specifications.
1094
73d14ad4
AM
10952004-10-01 Alan Modra <amodra@bigpond.net.au>
1096
1097 * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms.
1098 * ld-powerpc/tls32.s (gd, ld): Likewise.
1099 * ld-powerpc/tlstoc.s (gd, ld): Likewise.
1100 * ld-powerpc/tlsso.r: Update.
1101 * ld-powerpc/tlsso32.r: Update.
1102 * ld-powerpc/tlstocso.r: Update.
1103
eeac373a
PB
11042004-09-30 Paul Brook <paul@codesourcery.com>
1105
1106 * ld-arm/arm-elf.exp: Add test for --target2=abs.
1107 * ld-arm/arm-target2-abs.d: New file.
1108
981beeee
AM
11092004-09-29 Alan Modra <amodra@bigpond.net.au>
1110
1111 * ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary.
1112 * ld-pe/secrel.d: Adjust to suit.
1113
1ba54ee0
AM
11142004-09-24 Alan Modra <amodra@bigpond.net.au>
1115
1116 * ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string.
1117
cbaa0dc5
AM
11182004-09-22 Alan Modra <amodra@bigpond.net.au>
1119
1120 * ld-i386/tlsbin.rd: Update for changed segment map.
1121 * ld-i386/tlsnopic.rd: Likewise.
1122 * ld-i386/tlspic.rd: Likewise.
1123 * ld-powerpc/tlsexe.r: Likewise.
1124 * ld-powerpc/tlsexe32.r: Likewise.
1125 * ld-powerpc/tlsexetoc.r: Likewise.
1126 * ld-powerpc/tlsso.r: Likewise.
1127 * ld-powerpc/tlsso32.r: Likewise.
1128 * ld-powerpc/tlstocso.r: Likewise.
1129 * ld-s390/tlsbin.rd: Likewise.
1130 * ld-s390/tlsbin_64.rd: Likewise.
1131 * ld-s390/tlspic.rd: Likewise.
1132 * ld-s390/tlspic_64.rd: Likewise.
1133 * ld-sh/tlsbin-2.d: Likewise.
1134 * ld-sh/tlspic-2.d: Likewise.
1135 * ld-x86-64/tlsbin.rd: Likewise.
1136 * ld-x86-64/tlspic.rd: Likewise.
1137
b301b248
AM
11382004-09-22 Alan Modra <amodra@bigpond.net.au>
1139
1140 * ld-scripts/overlay-size.d: Don't check .mbss lma.
1141 * ld-sh/sh64/mix1.xd: Update for changed .bss file offset.
1142 * ld-sh/sh64/shdl32.xd: Likewise.
1143 * ld-sh/sh64/shdl64.xd: Likewise.
1144
3674e28a
PB
11452004-09-17 Paul Brook <paul@codesourcery.com>
1146
1147 * ld-arm/arm-target1-{abs,rel}.d}: New files.
1148 * ld-arm/arm-target1.s: New file.
1149 * ld-arm/arm-target2-{,got-}rel.d: New files.
1150 * ld-arm/arm-target2.s: New file.
1151 * ld-arm/arm-rel31.d: New files.
1152 * ld-arm/arm-rel31.s: New files.
1153 * ld-arm/arm.ld: New file.
1154 * ld-arm/arm-elf.exp: Add new tests.
1155
e646467d
HPN
11562004-09-07 Hans-Peter Nilsson <hp@axis.com>
1157
f9c37615 1158 * ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s:
e646467d
HPN
1159 New test.
1160
42851540
NC
11612004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
1162
1163 * ld-crx: New directory.
1164 * ld-crx/crx.exp: New test script.
1165 * ld-crx/crx.ld: New linker script.
1166 * ld-crx/reloc-abs32.s: New file.
1167 * ld-crx/reloc-abs32.d: Likewise.
1168 * ld-crx/reloc-imm16.s: Likewise.
1169 * ld-crx/reloc-imm16.d: Likewise.
1170 * ld-crx/reloc-imm32.s: Likewise.
1171 * ld-crx/reloc-imm32.d: Likewise.
1172 * ld-crx/reloc-num8.s: Likewise.
1173 * ld-crx/reloc-num8.d: Likewise.
1174 * ld-crx/reloc-num16.s: Likewise.
1175 * ld-crx/reloc-num16.d: Likewise.
1176 * ld-crx/reloc-num32.s: Likewise.
1177 * ld-crx/reloc-num32.d: Likewise.
1178 * ld-crx/reloc-regrel12.s: Likewise.
1179 * ld-crx/reloc-regrel12.d: Likewise.
1180 * ld-crx/reloc-regrel22.s: Likewise.
1181 * ld-crx/reloc-regrel22.d: Likewise.
1182 * ld-crx/reloc-regrel28.s: Likewise.
1183 * ld-crx/reloc-regrel28.d: Likewise.
1184 * ld-crx/reloc-regrel32.s: Likewise.
1185 * ld-crx/reloc-regrel32.d: Likewise.
1186 * ld-crx/reloc-rel4.s: Likewise.
1187 * ld-crx/reloc-rel4.d: Likewise.
1188 * ld-crx/reloc-rel8.s: Likewise.
1189 * ld-crx/reloc-rel8.d: Likewise.
1190 * ld-crx/reloc-rel8-cmp.s: Likewise.
1191 * ld-crx/reloc-rel8-cmp.d: Likewise.
1192 * ld-crx/reloc-rel16.s: Likewise.
1193 * ld-crx/reloc-rel16.d: Likewise.
1194 * ld-crx/reloc-rel24.s: Likewise.
1195 * ld-crx/reloc-rel24.d: Likewise.
1196 * ld-crx/reloc-rel32.s: Likewise.
1197 * ld-crx/reloc-rel32.d: Likewise.
1198
f4faf27b
HPN
11992004-08-21 Hans-Peter Nilsson <hp@axis.com>
1200
1201 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
1202 ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
1203 ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
1204 ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
1205 sections.
1206
82dd044a
AM
12072004-08-17 Alan Modra <amodra@bigpond.net.au>
1208
1209 * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
1210
2f4a83ee
AM
12112004-08-17 Alan Modra <amodra@bigpond.net.au>
1212
1213 * ld-scripts/cross1.t: Remove .opd section spec.
1214
c98bad6f
SC
12152004-08-01 Stephane Carrez <stcarrez@nerim.fr>
1216
1217 * ld-undefined/undefined.exp: The undefine tests now work on
1218 68HC11 and 68HC12.
1219
ff636ee3
KK
12202004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1221
1222 * ld-sh/sh64/crange3-cmpct.rd: Update.
1223 * ld-sh/sh64/crange3-media.rd: Update.
1224
1bec8141
NC
12252004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
1226
1227 * ld-h8300/h8300.exp: Addition of new test case to check
1228 relaxation for H8S target.
1229 * ld-h8300/relax-6.s: New test source file.
1230 * ld-h8300/relax-6.d: New test expected disassembly file.
1231 * ld-h8300/relax-6-coff.d: New test expected disassembly file for
1232 coff format.
1233
ed049af3
NC
12342004-07-22 Nick Clifton <nickc@redhat.com>
1235
1236 PR/280
1237 * ld-h8300/relax-3-coff.d: Remove duplicated raw insn values.
1238 * ld-h8300/relax-3.d: Likewise.
1239 * ld-h8300/relax-4-coff.d: Likewise.
1240 * ld-h8300/relax-4.d: Likewise.
1241 * ld-h8300/relax-5-coff.d: Likewise.
1242 * ld-h8300/relax.d: Likewise.
1243
08ccf96b
L
12442004-07-22 H.J. Lu <hongjiu.lu@intel.com>
1245
1246 * ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test.
1247
ceb78239
NC
12482004-07-13 Nitin Yewale <nitiny@kpitcummins.com>
1249
1250 * ld-h8300/h8300.exp: Addition of gcsection test case.
1251 * ld-h8300/gcsection.s: New test source file.
1252 * ld-h8300/gcsection.d: New test expected disassembly file.
1253
17a6716a
RS
12542004-07-08 Maciej W. Rozycki <macro@linux-mips.org>
1255
1256 * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
1257 * ld-mips-elf/mips-elf.exp: Run it.
1258
f6a8ae81
KK
12592004-07-02 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1260
1261 * ld-elf/frame.exp: Don't run on sh*-*-elf*.
1262 * ld-sh/shared-1.d: Adjust for section reordering changes.
1263 * ld-sh/shared-2.d: Likewise.
1264 * ld-sh/tlsbin-2.d: Likewise.
1265 * ld-sh/tlspic-2.d: Likewise.
1266 * ld-sh/sh64/abi32.xd: Likewise.
1267 * ld-sh/sh64/abi64.xd: Likewise.
1268 * ld-sh/sh64/cmpct1.xd: Likewise.
1269 * ld-sh/sh64/crange1.rd: Likewise.
1270 * ld-sh/sh64/crange2.rd: Likewise.
1271 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1272 * ld-sh/sh64/crange3-media.rd: Likewise.
1273 * ld-sh/sh64/crange3.rd: Likewise.
1274 * ld-sh/sh64/gotplt.d: Likewise.
1275 * ld-sh/sh64/init-cmpct.d: Likewise.
1276 * ld-sh/sh64/init-media.d: Likewise.
1277 * ld-sh/sh64/init64.d: Likewise.
1278 * ld-sh/sh64/mix1.xd: Likewise.
1279 * ld-sh/sh64/mix2.xd: Likewise.
1280 * ld-sh/sh64/shdl32.xd: Likewise.
1281 * ld-sh/sh64/shdl64.xd: Likewise.
1282
5bb2a876
AM
12832004-07-02 Alan Modra <amodra@bigpond.net.au>
1284
1285 * ld-discard/static.d: Accept both original sym and section sym.
1286
d74eb795
JJ
12872004-07-01 Jakub Jelinek <jakub@redhat.com>
1288
1289 * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes
1290 and removal of unneeded STT_SECTION symbols from .dynsym.
1291 * ld-sparc/tlssunbin32.rd: Likewise.
1292 * ld-sparc/tlssunpic32.dd: Likewise.
1293 * ld-sparc/tlssunpic32.sd: Likewise.
1294 * ld-sparc/tlssunbin32.dd: Likewise.
1295 * ld-sparc/tlssunbin32.sd: Likewise.
1296 * ld-sparc/tlssunbin32.td: Likewise.
1297
cdd3575c
AM
12982004-07-01 Alan Modra <amodra@bigpond.net.au>
1299
1300 * ld-discard/extern.d: Update.
1301 * ld-discard/start.d: Update.
1302 * ld-discard/static.d: Update.
1303
2de26f35
L
13042004-06-30 H.J. Lu <hongjiu.lu@intel.com>
1305
1306 PR 233
1307 * ld-discard/extern.d: Updated.
1308 * ld-discard/start.d: Likewise.
1309 * ld-discard/static.d: Likewise.
1310
5b9b7d81
JR
13112004-06-29 J"orn Rennecke <joern.rennecke@superh.com>
1312
1313 Actually add these files:
1314 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
e06fb9c3
NC
1315 * ld-sh/arch/arch.exp: New test script.
1316 * ld-sh/arch/arch_expected.txt: New file.
1317 * ld-sh/arch/sh.s: New file.
1318 * ld-sh/arch/sh2.s: New file.
1319 * ld-sh/arch/sh-dsp.s: New file.
1320 * ld-sh/arch/sh2e.s: New file.
1321 * ld-sh/arch/sh3-nommu.s: New file.
1322 * ld-sh/arch/sh3.s: New file.
1323 * ld-sh/arch/sh3-dsp.s: New file.
1324 * ld-sh/arch/sh3e.s: New file.
1325 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1326 * ld-sh/arch/sh4-nofpu.s: New file.
1327 * ld-sh/arch/sh4.s: New file.
1328 * ld-sh/arch/sh4a-nofpu.s: New file.
1329 * ld-sh/arch/sh4al-dsp.s: New file.
1330 * ld-sh/arch/sh4a.s: New file.
5b9b7d81 1331
3874ed78
AM
13322004-06-29 Alan Modra <amodra@bigpond.net.au>
1333
1334 * ld-elf/frame.exp: Don't run on mcore.
1335
336d6a64
AM
13362004-06-26 Alan Modra <amodra@bigpond.net.au>
1337
1338 * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets.
1339
35d437df
L
13402004-06-24 H.J. Lu <hongjiu.lu@intel.com>
1341
1342 * ld-elfvers/vers.exp: Use PIC for shared libraries by default.
1343
aee6f5b4
AO
13442004-06-21 Alexandre Oliva <aoliva@redhat.com>
1345
1346 * ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script.
1347 * ld-frv/fdpic-pie-2.d: Likewise.
1348 * ld-frv/fdpic-pie-6.d: Likewise.
1349 * ld-frv/fdpic-pie-7.d: Likewise.
1350 * ld-frv/fdpic-pie-8.d: Likewise.
1351 * ld-frv/fdpic-shared-1.d: Likewise.
1352 * ld-frv/fdpic-shared-2.d: Likewise.
1353 * ld-frv/fdpic-shared-3.d: Likewise.
1354 * ld-frv/fdpic-shared-4.d: Likewise.
1355 * ld-frv/fdpic-shared-5.d: Likewise.
1356 * ld-frv/fdpic-shared-6.d: Likewise.
1357 * ld-frv/fdpic-shared-7.d: Likewise.
1358 * ld-frv/fdpic-shared-8.d: Likewise.
1359 * ld-frv/fdpic-shared-local-2.d: Likewise.
1360 * ld-frv/fdpic-shared-local-8.d: Likewise.
1361
e6f12cf6
NC
13622004-06-21 Nick Clifton <nickc@redhat.com>
1363
1364 * ld-elf/frame.exp: Handle ports which do not support the --shared
1365 linker switch.
1366
23a75657
NC
13672004-06-18 Jan Beulich <jbeulich@novell.com>
1368
1369 * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
1370 actually referenced (gcc 3.4 eliminates comparisons of addresses
1371 of global symbols with NULL).
1372 * ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc
1373 3.4.0 and above, as this option and its functionality is no longer
1374 supported, making these tests fail).
1375
e06fb9c3
NC
13762004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1377
1378 * ld-sh/arch/arch.exp: New test script.
1379 * ld-sh/arch/arch_expected.txt: New file.
1380 * ld-sh/arch/sh.s: New file.
1381 * ld-sh/arch/sh2.s: New file.
1382 * ld-sh/arch/sh-dsp.s: New file.
1383 * ld-sh/arch/sh2e.s: New file.
1384 * ld-sh/arch/sh3-nommu.s: New file.
1385 * ld-sh/arch/sh3.s: New file.
1386 * ld-sh/arch/sh3-dsp.s: New file.
1387 * ld-sh/arch/sh3e.s: New file.
1388 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1389 * ld-sh/arch/sh4-nofpu.s: New file.
1390 * ld-sh/arch/sh4.s: New file.
1391 * ld-sh/arch/sh4a-nofpu.s: New file.
1392 * ld-sh/arch/sh4al-dsp.s: New file.
1393 * ld-sh/arch/sh4a.s: New file.
1394
c9c33288
NC
13952004-05-18 Nick Clifton <nickc@redhat.com>
1396
1397 * ld-elf/frame.s: Replace @ with % so that the file can be
1398 compiled by an ARM targeted GAS.
1399 * ld-elf/table.s: Likewise.
1400 * ld-elf/tbss.s: Likewise. Also replace .align <foo> with
1401 .p2align (log2 <foo>) to cope with the fact that the ARM .align
1402 directive takes a power-of-two argument.
1403
117a3ac8
L
14042004-05-17 H.J. Lu <hongjiu.lu@intel.com>
1405
1406 * ld-elf/frame.exp: New file. Test read-only .eh_frame and
1407 .gcc_except_table sections.
1408 * ld-elf/frame.s: Likewise.
1409 * ld-elf/table.s: Likewise.
1410 * ld-elf/tbss.s: Likewise.
1411
2f2f4511
KK
14122004-05-12 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1413
1414 * ld-sh/tlsbin-2.d: Adjust for section reordering changes
1415 and removal of unneeded STT_SECTION symbols from .dynsym.
1416 * ld-sh/tlsbin-3.d: Likewise.
1417 * ld-sh/tlspic-2.d: Likewise.
1418
b24f926d
BE
14192004-05-12 Ben Elliston <bje@au.ibm.com>
1420
1421 * ld-sh/sh64/relax.exp: Remove stray semicolons.
1422 * ld-sh/sh64/relfail.exp: Likewise.
1423 * lib/ld-lib.exp: Likewise.
1424
8c37241b
JJ
14252004-05-11 Jakub Jelinek <jakub@redhat.com>
1426
1427 * ld-i386/tlspic.rd: Adjust for section reordering changes
1428 and removal of unneeded STT_SECTION symbols from .dynsym.
1429 * ld-i386/tlspic.dd: Likewise.
1430 * ld-i386/tlspic.sd: Likewise.
1431 * ld-i386/tlsbin.rd: Likewise.
1432 * ld-i386/tlsbinpic.s: Likewise.
1433 * ld-i386/tlsbin.dd: Likewise.
1434 * ld-i386/tlsbin.sd: Likewise.
1435 * ld-i386/tlsnopic.rd: Likewise.
1436 * ld-i386/tlsnopic1.s: Likewise.
1437 * ld-i386/combreloc.d: Likewise.
1438 * ld-i386/tlsnopic.dd: Likewise.
1439 * ld-i386/tlsnopic.sd: Likewise.
1440 * ld-x86-64/tlspic.rd: Likewise.
1441 * ld-x86-64/tlspic.dd: Likewise.
1442 * ld-x86-64/tlsbin.dd: Likewise.
1443 * ld-x86-64/tlspic.sd: Likewise.
1444 * ld-x86-64/tlsbin.sd: Likewise.
1445 * ld-x86-64/tlspic.td: Likewise.
1446 * ld-x86-64/tlsbin.td: Likewise.
1447 * ld-x86-64/tlsbin.rd: Likewise.
1448 * ld-s390/tlspic1.s: Likewise.
1449 * ld-s390/tlsbinpic.s: Likewise.
1450 * ld-s390/tlspic.rd: Likewise.
1451 * ld-s390/tlsbin.rd: Likewise.
1452 * ld-s390/tlspic.dd: Likewise.
1453 * ld-s390/tlsbin.dd: Likewise.
1454 * ld-s390/tlsbin.sd: Likewise.
1455 * ld-s390/tlsbin.td: Likewise.
1456 * ld-s390/tlspic.sd: Likewise.
1457 * ld-s390/tlspic.td: Likewise.
1458 * ld-s390/tlspic1_64.s: Likewise.
1459 * ld-s390/tlsbinpic_64.s: Likewise.
1460 * ld-s390/tlspic_64.rd: Likewise.
1461 * ld-s390/tlsbin_64.rd: Likewise.
1462 * ld-s390/tlspic_64.dd: Likewise.
1463 * ld-s390/tlsbin_64.dd: Likewise.
1464 * ld-s390/tlspic_64.sd: Likewise.
1465 * ld-s390/tlspic_64.td: Likewise.
1466 * ld-s390/tlsbin_64.td: Likewise.
1467 * ld-s390/tlsbin_64.sd: Likewise.
1468 * ld-powerpc/tlsexe32.r: Likewise.
1469 * ld-powerpc/tlsso32.r: Likewise.
1470 * ld-powerpc/tlsso32.d: Likewise.
1471 * ld-powerpc/tlsso32.g: Likewise.
1472 * ld-powerpc/tlsso32.t: Likewise.
1473 * ld-powerpc/tlsexe.r: Likewise.
1474 * ld-powerpc/tlsso.r: Likewise.
1475 * ld-powerpc/tlsso.g: Likewise.
1476 * ld-powerpc/tlsexetoc.r: Likewise.
1477 * ld-powerpc/tlstocso.r: Likewise.
1478 * ld-powerpc/tlstocso.g: Likewise.
1479 * ld-ia64/tlspic.rd: Likewise.
1480 * ld-ia64/tlspic.dd: Likewise.
1481 * ld-ia64/tlspic.sd: Likewise.
1482 * ld-ia64/tlspic.td: Likewise.
1483 * ld-ia64/tlsbin.rd: Likewise.
1484 * ld-ia64/tlsbin.sd: Likewise.
1485 * ld-ia64/tlsbin.td: Likewise.
1486 * ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x.
1487 * ld-shared/shared.exp: Likewise.
1488
816a1cc6
HPN
14892004-05-10 John Paul Wallington <jpw@gnu.org>
1490
1491 * ld-mmix/bspec2.d: Update sh_info to decimal.
1492 * ld-mmix/local1.d: Likewise.
1493 * ld-mmix/local3.d: Likewise.
1494 * ld-mmix/local5.d: Likewise.
1495 * ld-mmix/local7.d: Likewise.
1496
b8bfc9e1
AO
14972004-05-05 Alexandre Oliva <aoliva@redhat.com>
1498
1499 * ld-frv/fdpic.exp: Restore $LDFLAGS at the end.
1500 * ld-frv/fr450-link.d: Match fdpic as well.
1501
7e415deb
KK
15022004-05-05 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1503
1504 * ld-sh/sh64/crange1.rd: Update sh_info to decimal.
1505 * ld-sh/sh64/crange2.rd: Likewise.
1506 * ld-sh/sh64/crange3.rd: Likewise.
1507 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1508 * ld-sh/sh64/crange3-media.rd: Likewise.
1509 * ld-sh/sh64/crangerel1.rd: Likewise.
1510 * ld-sh/sh64/crangerel2.rd: Likewise.
1511
0c9c985c
AM
15122004-05-05 Alan Modra <amodra@bigpond.net.au>
1513
1514 * ld-powerpc/tlsexe.r: Update sh_info to decimal.
1515 * ld-powerpc/tlsexe32.r: Likewise.
1516 * ld-powerpc/tlsexetoc.r: Likewise.
1517 * ld-powerpc/tlsso.r: Likewise.
1518 * ld-powerpc/tlsso32.r: Likewise.
1519 * ld-powerpc/tlstocso.r: Likewise.
1520
4030e8f6
CD
15212004-04-24 Chris Demetriou <cgd@broadcom.com>
1522
1523 * ld-elf/merge.d: XFAIL on all MIPS targets.
1524
15fb45b8
AM
15252004-04-24 Alan Modra <amodra@bigpond.net.au>
1526
1527 * ld-powerpc/tlsexe32.d: Update.
1528 * ld-powerpc/tlsso32.d: Update.
1529
76fe5927
CD
15302004-04-23 Chris Demetriou <cgd@broadcom.com>
1531
1532 * ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic
1533 removal.
1534 * ld-mips-elf/reloc-3-srec.d: Likewise.
1535 * ld-mips-elf/reloc-3.ld: Likewise.
1536 * ld-mips-elf/reloc-3a.s: Likewise.
1537 * ld-mips-elf/reloc-3b.s: Likewise.
1538 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1539
1f1799d5
KK
15402004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1541
1542 * ld-sh/tlsbin-1.d: Update
1543 * ld-sh/tlspic-1.d: Update.
1544
01e91a6c
L
15452004-04-22 H.J. Lu <hongjiu.lu@intel.com>
1546
1547 * ld-i386/tlspic.dd: Updated.
1548
23867d67
CD
15492004-04-21 Chris Demetriou <cgd@broadcom.com>
1550
1551 * ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal.
1552 * ld-empic/empic.exp: Likewise.
1553 * ld-empic/relax.t: Likewise.
1554 * ld-empic/relax1.c: Likewise.
1555 * ld-empic/relax2.c: Likewise.
1556 * ld-empic/relax3.c: Likewise.
1557 * ld-empic/relax4.c: Likewise.
1558 * ld-empic/runtest1.c: Likewise.
1559 * ld-empic/runtest2.c: Likewise.
1560 * ld-empic/runtesti.s: Likewise.
1561 * ld-mips-elf/empic1-ln.d: Likewise.
1562 * ld-mips-elf/empic1-lp.d: Likewise.
1563 * ld-mips-elf/empic1-mn.d: Likewise.
1564 * ld-mips-elf/empic1-mp.d: Likewise.
1565 * ld-mips-elf/empic1-ref.s: Likewise.
1566 * ld-mips-elf/empic1-sn.d: Likewise.
1567 * ld-mips-elf/empic1-sp.d: Likewise.
1568 * ld-mips-elf/empic1-space.s: Likewise.
1569 * ld-mips-elf/empic1-tgt.s: Likewise.
1570 * ld-mips-elf/empic2-fwd-0.d: Likewise.
1571 * ld-mips-elf/empic2-fwd-1.d: Likewise.
1572 * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
1573 * ld-mips-elf/empic2-ref.s: Likewise.
1574 * ld-mips-elf/empic2-rev-0.d: Likewise.
1575 * ld-mips-elf/empic2-rev-1.d: Likewise.
1576 * ld-mips-elf/empic2-rev-tgt.s: Likewise.
1577 * ld-mips-elf/empic2-space.s: Likewise.
1578 * ld-mips-elf/emrelocs-eb.d: Likewise.
1579 * ld-mips-elf/emrelocs-el.d: Likewise.
1580 * ld-mips-elf/emrelocs.ld: Likewise.
1581 * ld-mips-elf/emrelocs1.s: Likewise.
1582 * ld-mips-elf/emrelocs2.s: Likewise.
1583 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1584
a664545d
L
15852004-04-20 H.J. Lu <hongjiu.lu@intel.com>
1586
1587 * ld-elfweak/elfweak.exp: Add an undefined weak size change
1588 test.
1589
1590 * ld-elfweak/size.dat: New file.
1591 * ld-elfweak/size_bar.c: Likewise.
1592 * ld-elfweak/size_foo.c: Likewise.
1593 * ld-elfweak/size_main.c: Likewise.
1594
6482c264
NC
15952004-04-14 Brian Ford <ford@vss.fsi.com>
1596 DJ Delorie <dj@redhat.com>
1597
1598 * ld-pe/pe.exp: New, tests for i?86 PE.
1599 * ld-pe/secrel1.s: New, test R_SECREL32 reloc.
1600 * ld-pe/secrel2.s: Likewise.
1601 * ld-pe/secrel.d: Likewise.
1602
4dc570c2
JJ
16032004-04-19 Jakub Jelinek <jakub@redhat.com>
1604
1605 * ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64.
1606 * ld-shared/shared.exp: Likewise.
1607
a4b6e8f6
L
16082004-04-14 H.J. Lu <hongjiu.lu@intel.com>
1609
1610 * ld-scripts/assert.s: Add a newline.
1611 * ld-scripts/data.s: Likewise.
1612
8bfaaee7
AM
16132004-04-08 Alan Modra <amodra@bigpond.net.au>
1614
1615 PR 47.
1616 * ld-cdtest/cdtest.exp: Remove -fgnu-linker.
1617
76cb62b0
AM
16182004-04-08 Alan Modra <amodra@bigpond.net.au>
1619
1620 * ld-scripts/align.exp: Don't run on aix.
1621 * ld-scripts/assert.s: Remove comment.
1622 * ld-scripts/data.s: Likewise.
1623 * ld-scripts/data.t: Set start address to allow for aout headers.
1624 Make first LONG pc-relative.
1625 * ld-scripts/data.d: Update.
1626 * ld-scripts/defined2.d: Allow other random syms.
1627 * ld-scripts/defined3.d: Likewise.
1628 * ld-scripts/provide-1.s: Pad section.
1629 * ld-scripts/provide-1.t: Set .data address and align.
1630 * ld-scripts/provide-1.d: Update.
1631 * ld-scripts/provide-2.s: Pad section.
1632 * ld-scripts/provide-2.d: Allow random trailing syms.
1633 * ld-scripts/provide-3.s: Pad section.
1634 * ld-scripts/provide-3.d: Fix typos.
1635 * ld-scripts/provide.exp: Don't run on aix.
1636 * ld-scripts/size-1.s: Simplify test.
1637 * ld-scripts/size-1.t: Rewrite.
1638 * ld-scripts/size-1.d: Update.
1639 * ld-scripts/size-2.s: Simplify.
1640 * ld-scripts/size-2.t: Set start address. Set exe flag on image.
1641 * ld-scripts/size-2.d: Update.
1642 * ld-scripts/size.exp: Don't run on aix. Run size-2 on all elf
1643 targets except mips.
1644
90084db2
AO
16452004-03-27 Alexandre Oliva <aoliva@redhat.com>
1646
1647 * ld-frv/fdpic*.d: Adjust to compensate for page size change.
1648
d04a7507
AM
16492004-03-26 Alan Modra <amodra@bigpond.net.au>
1650
1651 * ld-powerpc/tlsexe.r: Update for changed sym type.
1652 * ld-powerpc/tlsexetoc.r: Likewise.
1653
2d4b84b0
HPN
16542004-03-22 Hans-Peter Nilsson <hp@axis.com>
1655
1656 * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d,
1657 ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests.
1658
d400d2a6
L
16592004-03-19 H.J. Lu <hongjiu.lu@intel.com>
1660
1661 * ld-elfvers/vers.exp: Add new tests for versioned weak
d693c47e 1662 definition.
d400d2a6
L
1663
1664 * ld-elfvers/vers28a.c: New file.
1665 * ld-elfvers/vers28a.dsym: Likewise.
1666 * ld-elfvers/vers28a.ver: Likewise.
1667 * ld-elfvers/vers28b.c: Likewise.
1668 * ld-elfvers/vers28b.dsym: Likewise.
1669 * ld-elfvers/vers28b.map: Likewise.
1670 * ld-elfvers/vers28b.ver: Likewise.
1671 * ld-elfvers/vers28c.c: Likewise.
1672 * ld-elfvers/vers28c.dsym: Likewise.
1673 * ld-elfvers/vers28c.ver: Likewise.
1674
140cc240
AM
16752004-03-19 Alan Modra <amodra@bigpond.net.au>
1676
1677 * ld-scripts/provide-2.d: Ignore random symbols.
1678
fdd12ef3
AM
16792004-03-16 Alan Modra <amodra@bigpond.net.au>
1680
1681 * ld-powerpc/tls.d: Update.
1682 * ld-powerpc/tls32.d: Update.
1683 * ld-powerpc/tlsexe.d: Update.
1684 * ld-powerpc/tlsexe32.d: Update.
1685 * ld-powerpc/tlsexetoc.d: Update.
1686 * ld-powerpc/tlsso.d: Update.
1687 * ld-powerpc/tlsso32.d: Update.
1688 * ld-powerpc/tlstoc.d: Update.
1689 * ld-powerpc/tlstocso.d: Update.
1690
e5caec89
NS
16912004-03-05 Nathan Sidwell <nathan@codesourcery.com>
1692
68715859
NS
1693 * ld-scripts/size-1.d: Add bigendian regexps.
1694 * ld-scripts/size-2.d: Set --wide for readelf.
1695
e5caec89
NS
1696 * ld-scripts/size.exp: New.
1697 * ld-scripts/size-[12].{d,s,t}: New.
1698
676a64f4
RS
16992004-03-01 Richard Sandiford <rsandifo@redhat.com>
1700
1701 * ld-frv/fr450-link[abc].s, fr450-link.d: New test.
1702 * ld-frv/frv.exp: New harness.
1703
9b1f5ff9
AO
17042004-02-24 Alexandre Oliva <aoliva@redhat.com>
1705
1706 * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that
1707 bind locally.
1708 * ld-frv/fdpic-pie-8.d: Likewise.
1709 * ld-frv/fdpic-shared-4.d: Likewise.
1710 * ld-frv/fdpic-pie-6-fail.d: Renamed from...
1711 * ld-frv/fdpic-pie-6.d: New test.
1712 * ld-frv/fdpic-shared-6-fail.d: Renamed from...
1713 * ld-frv/fdpic-shared-6.d: New test.
1714 * ld-frv/fdpic6.ldv: New.
1715 * ld-frv/fdpic-static-6.d: Adjust test name.
1716 * ld-frv/fdpic-pie-8-fail.d: Removed.
1717 * ld-frv/fdpic.exp: Run new tests.
1718
1b493742
NS
17192004-02-23 Nathan Sidwell <nathan@codesourcery.com>
1720
1721 * ld-scripts/provide.exp: New.
1722 * ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New.
1723
33ed4613
AM
17242004-02-23 Alan Modra <amodra@bigpond.net.au>
1725
1726 * ld-scripts/data.t: Set ".other" address so location doesn't
1727 depend on target alignment.
1728 * ld-scripts/data.d: Update.
1729
876f4090
NS
17302004-02-20 Nathan Sidwell <nathan@codesourcery.com>
1731
1732 * ld-scripts/align.{s,t,exp}: New.
1733
384d938f
NS
17342004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1735
1736 * ld-scripts/data.{s,t,d,exp}: New.
1737
b6ca8815
NS
17382004-02-18 Nathan Sidwell <nathan@codesourcery.com>
1739
1740 * ld-scripts/assert.{s,t,exp}: New.
1741
d25aed71
RS
17422004-02-17 Richard Sandiford <rsandifo@redhat.com>
1743
1744 * ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02
1745 changes to the way large constants are added.
1746 * ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise. Adjust order
1747 of GOT entries after today's change to the handling of GOT_PAGE
1748 relocations.
1749
3255318a 17502004-02-09 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1751
3255318a
NC
1752 * ld-h8300/relax-5.s: New file: Source for relax-5 test.
1753 * ld-h8300/relax-5.d: New file: Expected output and commands for
1754 assembling and linking the relax-5 test.
1755 * ld-h8300/relax-5-coff.d: New file: Variant for the COFF based
1756 toolchain.
1757 * ld-h8300/h8300-exp: Run the relax-5 test.
1758
2df149a4
DJ
17592004-01-23 Daniel Jacobowitz <drow@mvista.com>
1760
1761 * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r,
1762 ld-arm/arm-app-abs32.d: New files.
1763 * ld-arm/arm-elf.exp: Add arm-app-abs32 testcase.
1764
3a0875f4
AM
17652004-01-19 Alan Modra <amodra@bigpond.net.au>
1766
1767 * ld-i386/tlsbin.dd: Adjust for changed sib printing.
1768
0885b73e
DJ
17692004-01-13 Daniel Jacobowitz <drow@mvista.com>
1770
1771 * ld-arm/arm-elf.exp: Add arm-static-app test.
1772 * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d,
1773 ld-arm/arm-static-app.r: New files.
1774
ca9a79a1 17752004-01-12 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1776
ca9a79a1
NC
1777 * ld-h8300/h8300-exp: Run the relax-4 test.
1778 * ld-h8300/relax-4.s: New file: Source for relax-4 test.
1779 * ld-h8300/relax-4.d: New file: Expected output and commands for
1780 assembling and linking the relax-4 test.
1781 * ld-h8300/relax-4-coff.d: New file: Variant for the COFF based
1782 toolchain.
1783
0fb33ef4
L
17842004-01-09 H.J. Lu <hongjiu.lu@intel.com>
1785
1786 * ld-selective/selective.exp: Skip ia64-*-*.
1787
c787b889
DJ
17882004-01-09 Daniel Jacobowitz <drow@mvista.com>
1789
1790 * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32
1791 changes.
1792
2e73b915
DJ
17932004-01-06 Daniel Jacobowitz <drow@mvista.com>
1794
1795 * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s,
1796 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s,
1797 ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
1798 ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files.
1799
a9a704fc
AO
18002004-01-06 Alexandre Oliva <aoliva@redhat.com>
1801
1802 * ld-frv: Update .d files with correct addresses displayed for
1803 dynamic relocations.
1804 2003-12-02 Alexandre Oliva <aoliva@redhat.com>
1805 * ld-frv/fdpic1.s (.D0): Move to separate data section.
1806 2003-11-28 Alexandre Oliva <aoliva@redhat.com>
1807 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1808 * ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to
1809 reflect EMBEDDED= change in linker script.
1810 2003-11-27 Alexandre Oliva <aoliva@redhat.com>
1811 * ld-frv: Update .d files to reflect changes in the page size, the
1812 addition of a stack segment, the use of a NULL function descriptor
1813 for weakundef functions and the change in the lazy funcdesc_value
1814 in-place addend value.
1815 2003-11-05 Alexandre Oliva <aoliva@redhat.com>
1816 * lib/ld-lib.exp (is_elf_format): Match frv-uclinux.
1817 2003-10-06 Alexandre Oliva <aoliva@redhat.com>
1818 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1819 ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are
1820 now _gp-based, not \.rofixup-based.
1821 * ld-frv/fdpic-static-6.d: Likewise. Match warning about
1822 relocation to different section.
1823 2003-09-30 Alexandre Oliva <aoliva@redhat.com>
1824 * ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS.
1825 2003-09-19 Alexandre Oliva <aoliva@redhat.com>
1826 * ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d,
1827 ld-frv/fdpic-shared-7.d: New.
1828 * ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d,
1829 ld-frv/fdpic-shared-8.d: New.
1830 * ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New.
1831 * ld-frv/fdpic.exp: Run them.
1832 * ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New.
1833 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1834 * ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d,
1835 ld-frv/fdpic-shared-5.d: New.
1836 * ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d,
1837 ld-frv/fdpic-shared-6.d: New.
1838 * ld-frv/fdpic.exp: Run them.
1839 * ld-frv/fdpic*.d: Add -mfdpic to assembler flags. Updated.
1840 * ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d.
1841 * ld-frv/fdpic-shared-2-fail.d: New.
1842 * ld-frv/fdpic.exp: Run it.
1843 * ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New.
1844 * ld-frv/fdpic.exp: Add new test.
1845 * ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors.
1846 * ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New.
1847 * ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New.
1848 * ld-frv/fdpic.exp: Add new tests.
1849 * ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s,
1850 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1851 * ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d,
1852 * ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from
1853 ucpic.
1854 2003-09-15 Alexandre Oliva <aoliva@redhat.com>
1855 * ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New.
1856 * ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New.
1857 * ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New.
1858 * ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New.
1859
031d7588
AM
18602004-01-02 Alan Modra <amodra@bigpond.net.au>
1861
1862 * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
1863 * ld-selective/selective.exp: Likewise.
1864
c9e214e5
AM
1865For older changes see ChangeLog-9303
1866\f
1867Local Variables:
1868mode: change-log
1869left-margin: 8
1870fill-column: 74
1871version-control: never
1872End:
This page took 0.191879 seconds and 4 git commands to generate.