*** empty log message ***
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
d2823f55
AM
12003-01-20 Alan Modra <amodra@bigpond.net.au>
2
3 * ld-srec/srec.exp (run_srec_test): Pass --traditional-format to ld.
4
a823975a
JJ
52003-01-18 Jakub Jelinek <jakub@redhat.com>
6
7 * ld-ia64/tlspic1.s: Add tests for IE in shared libraries.
8 * ld-ia64/tlspic.rd: Adjust.
9 * ld-ia64/tlspic.dd: Adjust.
10 * ld-ia64/tlspic.sd: Adjust.
11
b3dfd7fe
JJ
122003-01-16 Jakub Jelinek <jakub@redhat.com>
13
14 * ld-ia64/ia64.exp: New.
15 * ld-ia64/tlsbin.dd: New test.
16 * ld-ia64/tlsbinpic.s: New test.
17 * ld-ia64/tlsbin.rd: New test.
18 * ld-ia64/tlsbin.s: New test.
19 * ld-ia64/tlsbin.sd: New test.
20 * ld-ia64/tlsbin.td: New test.
21 * ld-ia64/tlsg.s: New test.
22 * ld-ia64/tlsg.sd: New test.
23 * ld-ia64/tlslib.s: New test.
24 * ld-ia64/tlspic1.s: New test.
25 * ld-ia64/tlspic2.s: New test.
26 * ld-ia64/tlspic.dd: New test.
27 * ld-ia64/tlspic.rd: New test.
28 * ld-ia64/tlspic.sd: New test.
29 * ld-ia64/tlspic.td: New test.
30
1efcd1fd
RS
312003-01-02 Richard Sandiford <rsandifo@redhat.com>
32
33 * ld-mips-elf/mips-elf-flags.exp: Add -mips4 to a -mgp64 test.
34
64543e1a
RS
352003-01-02 Richard Sandiford <rsandifo@redhat.com>
36
37 * ld-mips-elf/jr.s: New file.
38 * ld-mips-elf/mips-elf-flags.exp: New test.
39
6bdf432d
NC
402002-12-18 Ralf Habacker <ralf.habacker@freenet.de>
41
42 * ld-auto-import: New directory.
43 * ld-auto-import/auto-import.exp: Test the auto importing direct
44 from a dll functionality.
45 * ld-auto-import/client.c: Source code for test.
46 * ld-auto-import/dll.c: Likewise.
47
c9c1e416
AO
482002-12-12 Alexandre Oliva <aoliva@redhat.com>
49
50 * ld-mips-elf/mips-elf.exp: Remove branch-misc-2 test.
51 * ld-mips-elf/branch-misc-2.d: Removed.
52
e06d9b45
JT
532002-12-10 Jason Thorpe <thorpej@wasabisystems.com>
54
55 * lib/ld-lib.exp (is_elf_format): Match NetBSD ELF targets.
56
e1a9cb8e
NC
572002-12-03 Nick Clifton <nickc@redhat.com>
58
59 * ld-powerpc/powerpc.exp (ppcelftests): Add apuinfo merging
60 test.
61 * ld-powerpc/apuinfo1.s: New assembler source file.
62 * ld-powerpc/apuinfo2.s: New assembler source file.
63 * ld-powerpc/apuinfo.rd: New expected output file.
64
a4ff0c79
SC
652002-12-01 Stephane Carrez <stcarrez@nerim.fr>
66
67 Fix PR savannah/1417:
68 * ld-m68hc11/bug-1417.s: New test.
69 * ld-m68hc11/bug-1417.d: Likewise.
70
00f7efb6
JJ
712002-11-28 Jakub Jelinek <jakub@redhat.com>
72
73 * ld-i386/tlsnopic.rd: Change NOTYPE to TLS for UND sg* symbols.
74
1448fa32
KK
752002-11-28 Kaz Kojima <kkojima@rr.iij4u.or.jp>
76
77 * ld-sh/refdbg-0-dso.d: New test.
78 * ld-sh/refdbg-1.d: Likewise.
79 * ld-sh/refdbg.s: Likewise.
80 * ld-sh/refdbglib.s: Likewise.
81
0e406595
AM
822002-11-22 Alan Modra <amodra@bigpond.net.au>
83
84 * ld-elf/elf.exp: Remove sec64k test.
85 * ld-elf/sec64k.exp: Reinstate.
86
782c0ebf
AM
872002-11-21 Alan Modra <amodra@bigpond.net.au>
88
89 * ld-elf/elf.exp: Renamed from sec64k.exp. Add test_list loop.
90 * ld-elf/merge.s: New file.
91 * ld-elf/merge.d: New file.
92 * ld-elf/merge.ld: New file.
93
1a3fdaa7
AM
942002-11-18 Svein E. Seldal <Svein.Seldal@solidas.com>
95
96 * ld-scripts/script.exp: Setup for tic4x testcase
97
e514ac71
NC
982002-11-15 Nick Clifton <nickc@redhat.com>
99
100 * ld-h8300: New directory.
101 * ld-h8300/h8300.exp: New expect script. Only run tests for h8300
102 targets.
103 * ld-h8300/relax.s: New assembler source file.
104 * ld-h8300/relax.d: New expected output file.
105
b7b0b729
HPN
1062002-11-11 Hans-Peter Nilsson <hp@axis.com>
107
108 * ld-elf/sec64k.exp: New test.
109 * lib/ld-lib.exp (run_dump_test): Don't prepend "$srcdir/$subdir/"
110 to a source file starting with "/".
111
646a0a40
HPN
1122002-11-10 Hans-Peter Nilsson <hp@bitrange.com>
113
114 * ld-mmix/local1.d, ld-mmix/local3.d, ld-mmix/local5.d,
115 ld-mmix/local7.d: Tweak for change in readelf output.
116
f72dfb13
AM
1172002-11-09 Alan Modra <amodra@bigpond.net.au>
118
119 * ld-elfvsb/define.s: Avoid use of @ in .type directive.
120
415fe8c6 1212002-11-07 Hans-Peter Nilsson <hp@axis.com>
1790e8ab
HPN
122
123 * ld-cris/expdyn6.d, ld-cris/weakref2.d, ld-cris/expdyn7.d,
124 ld-cris/nodyn5.d, ld-cris/expdyn5.d: New tests.
125
3d198be3
NC
1262002-11-07 Nick Clifton <nickc@redhat.com>
127
128 * ld-fastcall/fastcall.exp: Only run tests for PE type x86
129 targets.
130
5e622545
KK
1312002-11-07 Kaz Kojima <kkojima@rr.iij4u.or.jp>
132
133 * ld-sh/rd-sh.exp: Set asflags_save always.
134
c9e38879
NC
1352002-11-07 Casper S. Hornstrup <chorns@users.sourceforge.net>
136
137 * ld-fastcall: New directory for testing fastcall support.
138 * ld-fastcall/export.s: New file for testing fastcall symbol
139 handling.
140 * ld-fastcall/import.s: Likewise.
141 * ld-fastcall/fastcall.exp: Likewise.
142
935cac6e
KK
1432002-11-03 Kaz Kojima <kkojima@rr.iij4u.or.jp>
144
145 * ld-sh/rd-sh.exp: Add -isa=SHcompact to ASFLAGS for SH-5.
146 * ld-sh/tlsbin-1.d: Handle GOT_BIAS appropriately for SH-5.
147 * ld-sh/tlspic-1.d: Likewise.
148 * ld-sh/tlspic-2.d: Likewise.
149 * ld-sh/tlsbin-2.d: Likewise. Make it robust for the symbols
150 defined by the linker scripts.
151
19dd1b48
SC
1522002-10-14 Stephane Carrez <stcarrez@nerim.fr>
153
154 * ld-m68hc11/m68hc11.exp: Specific tests for 68HC11/68HC12.
155 * ld-m68hc11/adj-jump.d: New test for linker relaxation.
156 * ld-m68hc11/adj-jump.s: Likewise.
157 * ld-m68hc11/adj-brset.s: Likewise.
158 * ld-m68hc11/adj-brset.d: Likewise.
159 * ld-m68hc11/relax-direct.s: Likewise.
160 * ld-m68hc11/relax-direct.d: Likewise.
161 * ld-m68hc11/relax-group.s: Likewise.
162 * ld-m68hc11/relax-group.d: Likewise.
163 * ld-m68hc11/bug-1403.d: Likewise.
164 * ld-m68hc11/bug-1403.s: Likewise.
165
24d1feef
SC
1662002-10-14 Stephen Clarke <stephen.clarke@superh.com>
167 * ld-sh/ld-r-1.d: Disable for sh64*-*-linux*.
168 * ld-sh/sh64/sh64.exp: Likewise.
169 * ld-sh/sh.exp: Disable relaxing tests for sh64*-*-linux*.
170 * ld-sh/sh64/abi32.sd: Adjust expected output to include
171 sh64*-*-linux* formats too.
172 * ld-sh/sh64/relax.exp: Add emul32 variable to hold target
173 emulation, and set it appropriately for sh*-*-linux*.
174 * ld-sh/sh64/relfail.exp: Add variables to hold target
175 emulation, output format, start symbol, and whether target
176 supports 64-bit ABI. Set appropriately for sh*-*-linux*.
177
f9a3a01a
L
1782002-10-12 H.J. Lu (hjl@gnu.org)
179
180 * ld-discard/extern.d: Remove $srcdir/$subdir/.
181 * ld-discard/start.d: Likewise.
182 * ld-discard/static.d: Likewise.
183 * ld-linkonce/zeroehl32.d: Likewise.
184 * ld-selective/keepdot.d: Likewise.
185 * ld-selective/keepdot0.d: Likewise.
186
6c381eeb
KK
1872002-10-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
188
189 * ld-sh/rd-sh.exp: If the test matches *-dso.d, copy the output
190 of linker to the file tmpdir/*-dso.so.
191 * ld-sh/tlsbin.s, ld-sh/tlsbinpic.s, ld-sh/tlslib.s: New.
192 * ld-sh/tlsbin-0-dso.d: New.
193 * ld-sh/tlsbin-1.d: New.
194 * ld-sh/tlsbin-2.d: New.
195 * ld-sh/tlsbin-3.d: New.
196 * ld-sh/tlsbin-4.d: New.
197 * ld-sh/tlspic1.s, ld-sh/tlspic2.s: New.
198 * ld-sh/tlspic-1.d: New.
199 * ld-sh/tlspic-2.d: New.
200 * ld-sh/tlspic-3.d: New.
201 * ld-sh/tlspic-4.d: New.
202
2030e6d7
JJ
2032002-10-10 Jakub Jelinek <jakub@redhat.com>
204
205 * ld-i386/combreloc.s: New test.
206 * ld-i386/combreloc.d: New test.
207 * ld-i386/i386.exp (i386tests): Add it.
208
4565652e
AM
2092002-10-10 Alan Modra <amodra@bigpond.net.au>
210
211 * ld-i386/i386.exp (reloc): Turn off combreloc.
212 * ld-i386/reloc.d: Likewise.
213 * ld-powerpc/powerpc.exp: Likewise.
214 * ld-powerpc/reloc.d: Likewise.
215
8b0eebb0
L
2162002-10-03 H.J. Lu <hjl@gnu.org>
217
218 * ld-elfvers/vers21.c (_old_foobar): Initialized to -1 for gcc
219 3.x.
220
30a2f863
CD
2212002-10-03 Chris Demetriou <cgd@broadcom.com>
222
223 * ld-mips-elf/branch-misc-1.d: Link at 0x500000 and use -N, to be
224 more compatible with non-embedded targets.
225 * ld-mips-elf/branch-misc-2.d: Likewise.
226
227 * ld-mips-elf/mips-elf.exp: Clean up some comments about embedded
228 PIC tests.
229 (elf): New variable, to control whether generic ELF tests are run.
230 (embedded_elf): New variable, to control whether ELF tests
231 requiring embedded PIC or embedded relocs are run.
232
ad050da3
SC
2332002-10-02 Stephen Clarke <stephen.clarke@superh.com>
234
235 * ld-sh/sh64/gotplt.d, ld-sh/sh64/gotplt.map,
236 ld-sh/sh64/gotplt.s: New test.
1a3fdaa7 237
8033ae3b
SC
2382002-10-02 Stephen Clarke <stephen.clarke@superh.com>
239 * ld-sh/sh64/cmpct1.sd : Fix linked file name.
240 * ld-sh/sh64/crange3.dd: Likewise.
1a3fdaa7 241
7c445aa3
JJ
2422002-10-01 Jakub Jelinek <jakub@redhat.com>
243
244 * ld-i386/i386.exp: Add tlsindntpoff test.
245 * ld-i386/tlsindntpoff.s: New test.
246 * ld-i386/tlsindntpoff.dd: New test.
247
abcf1d52
JJ
2482002-10-01 Jakub Jelinek <jakub@redhat.com>
249
250 * ld-x86-64/tlspic1.s: Change TLSGD sequences.
251 * ld-x86-64/tlsbinpic.s: Likewise.
252 * ld-x86-64/tlspic.dd: Adjust.
253
a45bb67d
JJ
2542002-10-01 Jakub Jelinek <jakub@redhat.com>
255
256 * ld-i386/i386.exp: Add tlsg test.
257 * ld-i386/tlsg.s: New test.
258 * ld-i386/tlsg.sd: New test.
259 * ld-i386/tlsbin.dd: Change LD into LD -> LE in comments.
260 * ld-i386/tlsbinpic.s: Likewise.
261 * ld-x86-64/x86-64.exp: Add tlsg test.
262 * ld-x86-64/tlsg.s: New test.
263 * ld-x86-64/tlsg.sd: New test.
264 * ld-x86-64/tlsbin.dd: Change LD into LD -> LE in comments.
265 * ld-x86-64/tlsbinpic.s: Likewise.
266
b1e61c4b
AM
2672002-09-30 Alan Modra <amodra@bigpond.net.au>
268
269 * ld-powerpc/powerpc.exp: Restrict to 32 bit ELF.
270
302cbfc2
AM
2712002-09-30 Alan Modra <amodra@bigpond.net.au>
272
17c2bdee
AM
273 * ld-powerpc/reloc.s, ld-powerpc/reloc.d: New.
274 * ld-powerpc/powerpc.exp: New.
275
302cbfc2
AM
276 * ld-i386/reloc.s, ld-i386/reloc.d: New.
277 * ld-i386/i386.exp: Run new test.
278
bffbf940
JJ
2792002-09-27 Jakub Jelinek <jakub@redhat.com>
280
281 * lib/ld-lib.exp (run_ld_link_tests): Add.
282 * ld-sh/sh64/sh64.exp (run_ld_link_tests, regexp_diff,
283 file_contents): Remove.
284 (sh64tests): Add 6th field to the tests array.
285 * ld-i386/i386.exp (run_ld_link_tests): Remove.
286 * ld-x86-64/x86-64.exp: New.
287 * ld-x86-64/tlsbin.dd: New test.
288 * ld-x86-64/tlsbinpic.s: New test.
289 * ld-x86-64/tlsbin.rd: New test.
290 * ld-x86-64/tlsbin.s: New test.
291 * ld-x86-64/tlsbin.sd: New test.
292 * ld-x86-64/tlsbin.td: New test.
293 * ld-x86-64/tlslib.s: New test.
294 * ld-x86-64/tlspic1.s: New test.
295 * ld-x86-64/tlspic2.s: New test.
296 * ld-x86-64/tlspic.dd: New test.
297 * ld-x86-64/tlspic.rd: New test.
298 * ld-x86-64/tlspic.sd: New test.
299 * ld-x86-64/tlspic.td: New test.
300
344897cc
AM
3012002-09-21 Alan Modra <amodra@bigpond.net.au>
302
303 * ld-undefined/undefined.exp: Adjust function test.
304
c7749bd6
AM
3052002-09-20 Alan Modra <amodra@bigpond.net.au>
306
307 * ld-i386/i386.exp: Only run tests on ELF targets.
308
37e55690
JJ
3092002-09-19 Jakub Jelinek <jakub@redhat.com>
310
311 * ld-i386/i386.exp: New.
312 * ld-i386/tlsbin.dd: New test.
313 * ld-i386/tlsbinpic.s: New test.
314 * ld-i386/tlsbin.rd: New test.
315 * ld-i386/tlsbin.s: New test.
316 * ld-i386/tlsbin.sd: New test.
317 * ld-i386/tlsbin.td: New test.
318 * ld-i386/tlslib.s: New test.
319 * ld-i386/tlsnopic1.s: New test.
320 * ld-i386/tlsnopic2.s: New test.
321 * ld-i386/tlsnopic.dd: New test.
322 * ld-i386/tlsnopic.rd: New test.
323 * ld-i386/tlsnopic.sd: New test.
324 * ld-i386/tlspic1.s: New test.
325 * ld-i386/tlspic2.s: New test.
326 * ld-i386/tlspic.dd: New test.
327 * ld-i386/tlspic.rd: New test.
328 * ld-i386/tlspic.sd: New test.
329 * ld-i386/tlspic.td: New test.
330
2dc83527
CD
3312002-09-18 Chris Demetriou <cgd@broadcom.com>
332
333 * ld-mips-elf/branch-misc-1.d: New file.
334 * ld-mips-elf/branch-misc-2.d: New file.
335 * ld-mips-elf/mips-elf.exp: Run new tests.
336
c23487d4
AM
3372002-09-05 Alan Modra <amodra@bigpond.net.au>
338
339 * ld-sh/sh64/cmpct1.xd: Adjust for lack of abs section sym.
340 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
341 * ld-sh/sh64/crange3-media.rd: Likewise.
342 * ld-sh/sh64/crange3.rd: Likewise.
343
156436a5
HPN
3442002-08-31 Hans-Peter Nilsson <hp@bitrange.com>
345
346 * ld-mmix/bpo-10.d: Tweak for change in symbols handling.
347 * ld-mmix/bpo-11.d: Ditto.
348
349 * ld-mmix/b-nosym.d: Adjust for changed output for absence of
350 symbols.
351
352 * ld-mmix/sec-7m.d: Rename tested section from .debug_info to
353 .di.
354 * ld-mmix/sec-7a.s, ld-mmix/sec-7b.s, ld-mmix/sec-7c.s,
355 ld-mmix/sec-7d.s, ld-mmix/sec-7e.s: Ditto.
356
6d110b65
AM
3572002-08-28 Alan Modra <amodra@bigpond.net.au>
358
359 * ld-discard/discard.exp: xfail m6812.
360 * ld-scripts/map-address.d: Adjust for extras emitted by pe targets.
361
68a4c073
AM
3622002-08-27 Alan Modra <amodra@bigpond.net.au>
363
364 * ld-mmix/b-nosym.d: Revert last change.
365
99e49e4e
AM
3662002-08-26 Alan Modra <amodra@bigpond.net.au>
367
368 * ld-mmix/b-nosym.d: Adjust for "no symbols" on stdout.
369
30c8cc68
AM
3702002-08-23 Stephen Clarke <stephen.clarke@superh.com>
371
372 * ld-sh/sh64/rd-sh64.exp: New framework file.
373 * ld-sh/sh64/init-cmpct.d, ld-sh/sh64/init-media.d,
374 ld-sh/sh64/init64.d, ld-sh/sh64/init.s: New tests for
375 correct setting of ISA bit for init and fini entry-points.
376
0b65791f
SC
3772002-08-16 Stephen Clarke <stephen.clarke@superh.com>
378
379 * ld-sh/sh64/sh64.exp: Add dlsection.
380 * ld-sh/sh64/dlsection-1.s, ld-sh/sh64/dlsection.sd: New.
381
b3de5b86
AM
3822002-08-16 Alan Modra <amodra@bigpond.net.au>
383
384 * ld-discard/discard.exp: xfail targets using generic linker.
385 * ld-discard/extern.d: Allow "data" to be reduced to a section sym.
386
43b10118
HPN
3872002-08-15 Hans-Peter Nilsson <hp@axis.com>
388
389 * ld-cris/libdso-4.d, ld-cris/undef1.d: New test.
390
80425074
L
3912002-08-13 H.J. Lu <hjl@gnu.org>
392
393 * ld-elfvers/vers.exp: Add vers23c and vers23d.
394
395 * ld-elfvers/vers23c.ver: New.
396 * ld-elfvers/vers23d.dsym: New.
397
9c092167
L
3982002-08-12 H.J. Lu <hjl@gnu.org>
399
400 * ld-elfvers/vers.exp: Add vers23.
401
402 * ld-elfvers/vers23.c: New.
403 * ld-elfvers/vers23.dsym: New.
404 * ld-elfvers/vers23.ver: New.
405 * ld-elfvers/vers23a.c: New.
406 * ld-elfvers/vers23a.dsym: New.
407 * ld-elfvers/vers23a.map: New.
408 * ld-elfvers/vers23a.sym: New.
409 * ld-elfvers/vers23a.ver: New.
410 * ld-elfvers/vers23b.c: New.
411 * ld-elfvers/vers23b.dsym: New.
412 * ld-elfvers/vers23b.map: New.
413 * ld-elfvers/vers23b.ver: New.
414
598b6dde
HPN
4152002-08-12 Stephen Clarke <stephen.clarke@superh.com>
416
d1764264
HPN
417 * ld-sh/sh64/abi32.xd: Adjust whitespace in elf32 section
418 listing.
419 * ld-sh/sh64/cmpct1.xd, ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.xd,
420 ld-sh/sh64/rel32.xd, ld-sh/sh64/shdl32.xd: Likewise.
598b6dde
HPN
421 * ld-sh/sh64/abi32.xd: Adjust as type of linker-script-symbols
422 is no longer set to object.
423 * ld-sh/sh64/abi64.xd, ld-sh/sh64/cmpct1.xd, ld-sh/sh64/crange1.rd,
424 ld-sh/sh64/crange2.rd, ld-sh/sh64/crange3-cmpct.rd,
425 ld-sh/sh64/crange3-media.rd, ld-sh/sh64/crange3.rd,
426 ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.xd, ld-sh/sh64/shdl32.xd,
427 ld-sh/sh64/shdl64.xd: Likewise.
428
2548cbcc
AM
4292002-08-10 Alan Modra <amodra@bigpond.net.au>
430
431 * ld-discard/discard.exp: Don't run on linuxaout or linuxoldld.
432 * ld-linkonce/linkonce.exp: Likewise.
433 * ld-selective/sel-dump.exp: Likewise.
434 * ld-selective/selective.exp: Don't run on aout or bout.
435
b16100ad
L
4362002-08-08 H.J. Lu <hjl@gnu.org>
437
438 * ld-elfvers/vers.exp: Add vers22.
439
440 * ld-elfvers/vers22.c: New.
441 * ld-elfvers/vers22.dsym: New.
442 * ld-elfvers/vers22.map: New.
443 * ld-elfvers/vers22.ver: New.
444 * ld-elfvers/vers22a.c: New.
445 * ld-elfvers/vers22a.dsym: New.
446 * ld-elfvers/vers22a.sym: New.
447 * ld-elfvers/vers22a.ver: New.
448 * ld-elfvers/vers22b.c: New.
449 * ld-elfvers/vers22b.dsym: New.
450 * ld-elfvers/vers22b.ver: New.
451
31941635
L
4522002-08-07 H.J. Lu <hjl@gnu.org>
453
454 * ld-elfvers/vers.exp: Add --no-undefined-version.
455
456 * ld-elfvers/vers1.map: Remove the unused foo1 and foo2.
457 * ld-elfvers/vers8.map: Likewise.
458 * ld-elfvers/vers18.map: Likewise.
459
19c7c582
AM
4602002-07-30 John David Anglin <dave@hiauly1.hia.nrc.ca>
461
462 * ld-discard/discard.exp, ld-scripts/phdrs.exp, ld-scripts/phdrs2.exp,
463 ld-selective/sel-dump.exp: Test hppa*64*-*-hpux* target.
464 * ld-elfvers/vers.exp, ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp,
465 ld-linkonce/linkonce.exp, ld-shared/shared.exp,
466 ld-undefined/weak-undef.exp: Test hppa*64*-*-hpux* and hppa*-*-linux*
467 targets.
468 * ld-discard/exit.s, ld-discard/extern.s, ld-discard/start.s,
469 ld-discard/static.s: Add whitespace before assembler directives.
470
70a31400
CD
4712002-07-29 Chris Demetriou <cgd@broadcom.com>
472
473 * ld-mips-elf/mips16-1.d: Check that ASE flag is actually set.
474
fb39dac1
RS
4752002-07-26 Richard Sandiford <rsandifo@redhat.com>
476
477 * ld-mips-elf/mips16-1.d,
478 * ld-mips-elf/mips16-1[ab].s: New test.
479 * ld-mips-elf/mips-elf.exp: Run it.
480
ccaf4e07
HPN
4812002-07-19 Hans-Peter Nilsson <hp@bitrange.com>
482
483 * ld-mmix/sec-1.d: Adjust for changes in padding.
484 * ld-mmix/sec-3.d: Ditto.
485
b42d8061
L
4862002-07-15 H.J. Lu <hjl@gnu.org>
487
488 * ld-elfvers/vers.exp: Add vers21.
489
490 * ld-elfvers/vers21.c: New.
491 * ld-elfvers/vers21.dsym: New.
492 * ld-elfvers/vers21.map: New.
493 * ld-elfvers/vers21.sym: New.
494 * ld-elfvers/vers21.ver: New.
495
f1cf2c2e
HPN
4962002-07-12 Hans-Peter Nilsson <hp@axis.com>
497
498 * ld-cris/nodyn4.d, ld-cris/expdyn4.d, ld-cris/comref1.s,
499 ld-cris/euwref1.s, ld-cris/expdyn3.d, ld-cris/expdyn2.d,
500 ld-cris/expdref1.s: New tests.
501
ad42262f
RS
5022002-07-09 Richard Sandiford <rsandifo@redhat.com>
503
1a3fdaa7 504 * ld-scripts/dynamic-sections*: New test.
ad42262f 505
6030b50a
HPN
5062002-07-09 Hans-Peter Nilsson <hp@axis.com>
507
57a4c584
HPN
508 * ld-cris/libdso-3.d, ld-cris/dso-3.s, ld-cris/noglob1.s,
509 ld-cris/noglob1.d: New tests.
510
6030b50a
HPN
511 * ld-cris/libdso-1.d: Tweak for change in size of dynamic sections.
512
3e8cba19
AM
5132002-07-03 Alan Modra <amodra@bigpond.net.au>
514
515 * lib/ld-lib.exp (default_ld_nm): Run nm with LC_ALL=C to ensure
516 consistent sorting.
517 (run_dump_test): Likewise for objdump/nm/objcopy/readelf.
518 * ld-sh/sh64/sh64.exp (run_ld_link_tests): Likewise.
519
9f606706
HPN
5202002-06-29 Hans-Peter Nilsson <hp@bitrange.com>
521
522 * ld-mmix/sec-8m.d, ld-mmix/sec-8m.s, ld-mmix/sec-8a.s,
3e8cba19 523 ld-mmix/sec-8b.s, ld-mmix/sec-8d.s: New test.
9f606706 524
e0350bfb
CD
5252002-06-18 Chris Demetriou <cgd@broadcom.com>
526
527 * ld-mips-elf/empic2-ref.s: Add a missing .end, apparently
528 turned up by recent assembler changes.
529
4c0b7915
TR
5302002-06-17 Tom Rix <trix@redhat.com>
531
532 * ld-d10v/d10v.exp: New driver for d10v.
533 * ld-d10v/default_layout.d : New test.
534 * ld-d10v/regression-001.lt: New test for a linker regression.
535 * ld-d10v/linktest-002.lt: New test for run_link_test.
3e8cba19 536 * ld-d10v/reloc-001.d - reloc-016.d: New tests.
4c0b7915 537
9b17aab6
JL
5382002-06-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
539
540 * ld-scripts/cross1.t: Add .hash, .dynstr and .dynsym sections to
541 script.
542
704e79f9 5432002-06-11 Andreas Jaeger <aj@suse.de>
20c4e932
MS
544
545 * ld-undefined/undefined.exp: Add s390x to dwarf2 xfails.
546
e560f274
RS
5472002-06-10 Richard Sandiford <rsandifo@redhat.com>
548
549 * ld-mips-elf/region1a.s,
550 * ld-mips-elf/region1b.s,
551 * ld-mips-elf/region1.t,
552 * ld-mips-elf/region1.d: New test.
553 * ld-mips-elf/mips-elf.exp: Run it.
554
1634475f
NC
5552002-06-07 Nick Clifton <nickc@cambridge.redhat.com>
556
557 * ld-scripts/phdrs2.s: Use .p2align instead of .align.
3e8cba19
AM
558 Use section names .foo and .bar instead of .text and .data.
559 * ld-scripts/phdrs2.t: Refer to .foo and .bar instead of .text
560 and .data.
1634475f 561
1ed89aa9
NC
5622002-06-06 David Heine <dlheine@tensilica.com>
563
564 * ld-scripts/phdrs2.exp: New file: Run second phdrs test.
565 * ld-scripts/phdrs2.s: New file: Dummy assembler source.
566 * ld-scripts/phdrs2.t: New file: Linker script with an empty
567 section at the start of a loadable segment.
568
bfba206a
L
5692005-06-02 H.J. Lu <hjl@gnu.org>
570
571 * ld-srec/sr3.cc (__dso_handle): Added for gcc 3.1 with
572 -fuse-cxa-atexit.
573 (__cxa_atexit): Likewise.
574
0085b5a8
RH
5752002-05-30 Richard Henderson <rth@redhat.com>
576
577 * ld-bootstrap/bootstrap.exp: Test --relax.
578
69de2f89
HPN
5792002-05-28 Hans-Peter Nilsson <hp@axis.com>
580
581 * ld-cris/libdso-2.d: Tweak for combreloc now default on.
582
3e3f011f
RS
5832002-05-07 Richard Sandiford <rsandifo@redhat.com>
584
585 * lib/ld-lib.exp (run_dump_test): Add -L$srcdir/$subdir.
586 (is_elf_format): New, extracted from...
587 * ld-scripts/weak.exp: ...here.
588 * ld-scripts/overlay-size.exp: New test.
589 * ld-scripts/overlay-size.[tsd],
590 * ld-scripts/overlay-size-map.d: New files for it.
591
a155881b
RS
5922002-05-02 Richard Sandiford <rsandifo@redhat.com>
593
594 * ld-scripts/map-address.exp: Quote conditions.
595
33a301ba
RS
5962002-04-30 Richard Sandiford <rsandifo@redhat.com>
597
598 * ld-scripts/map-address.exp: New test.
599 * ld-scripts/map-address.[td]: New files for it.
600
212a6b8e
RH
6012002-04-19 Richard Henderson <rth@redhat.com>
602
603 * ld-elfvsb/elfvsb.exp: Mirror ia64 non-pic xfails for alpha.
604 * ld-shared/shared.exp: Likewise.
605 * ld-selective/selective.exp: Disable for alpha.
606 * ld-undefined/undefined.exp: Add alpha to dwarf2 xfails.
607
32d27937
HPN
6082002-04-05 Hans-Peter Nilsson <hp@axis.com>
609
610 * ld-cris/libdso-2.d, ld-cris/dso-2.s, ld-cris/hide1: New test.
611
f8548834
HPN
6122002-03-19 Hans-Peter Nilsson <hp@axis.com>
613
442e4424
HPN
614 * ld-cris/ldsym1.d: New test.
615
f8548834
HPN
616 * ld-mmix/bpo-1.d: Tweak for type of linker-script-symbols no
617 longer set to object.
618 * ld-mmix/undef-3.d, ld-mmix/start-1.d, ld-mmix/locto-1.d,
619 ld-mmix/loct-1.d, ld-mmix/locdo-1.d, ld-mmix/local7.d,
620 ld-mmix/local5.d, ld-mmix/local3.d, ld-mmix/local1.d,
621 ld-mmix/loc6.d, ld-mmix/loc4.d, ld-mmix/loc3.d, ld-mmix/loc2.d,
622 ld-mmix/loc1.d, ld-mmix/greg-7.d, ld-mmix/greg-6.d,
623 ld-mmix/greg-5.d, ld-mmix/greg-4.d, ld-mmix/greg-3.d,
624 ld-mmix/greg-2.d, ld-mmix/greg-19.d, ld-mmix/greg-1.d,
625 ld-mmix/bspec2.d, ld-mmix/bspec1.d, ld-mmix/bpo-9.d,
626 ld-mmix/bpo-6.d, ld-mmix/bpo-5.d, ld-mmix/bpo-4.d,
627 ld-mmix/bpo-3.d, ld-mmix/bpo-2.d, ld-mmix/bpo-19.d,
628 ld-mmix/bpo-18.d, ld-mmix/bpo-17.d, ld-mmix/bpo-16.d,
629 ld-mmix/bpo-14.d, ld-mmix/bpo-11.d, ld-mmix/bpo-10.d: Ditto.
630
91c903ab
AJ
6312002-03-11 Andreas Jaeger <aj@suse.de>
632
633 * ld-elfweak/strongdata.sym: Allow bss section for GCC 3.2 that
634 places zero initialized data in the bss.
635 * ld-elfweak/lddsodata.dsym: Likewise.
636
61c53cc2
HPN
6372002-03-07 Hans-Peter Nilsson <hp@axis.com>
638
639 * ld-cris/expdyn1.d: Tweak for change in elf.sc.
640
acbd2de6
HPN
6412002-02-24 Hans-Peter Nilsson <hp@bitrange.com>
642
643 * ld-sh/ld-r-1.d: Adjust to changes in readelf output.
644 * ld-sh/shared-1.d, ld-sh/sh64/crangerel1.rd, ld-sh/crangerel2.rd,
645 ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd: Ditto.
646
4bcc9fa4
DJ
6472002-02-18 Daniel Jacobowitz <drow@mvista.com>
648
649 * ld-elfvsb/sh1.c: Fix typo in last change.
650
aa3932f6
DJ
6512002-02-17 Daniel Jacobowitz <drow@mvista.com>
652
653 * ld-elfvsb/sh1.c: Use #pragma weak.
654
3b0f0b37
DJ
6552002-02-17 Daniel Jacobowitz <drow@mvista.com>
656
657 * vers.exp: Do not call diff -q.
658
dd51aa36
HPN
6592002-02-17 Hans-Peter Nilsson <hp@bitrange.com>
660
fe108482
HPN
661 * ld-mmix/b-nosym.d, ld-mmix/sec-6.d: Tweak for change in symbol
662 output.
663 * ld-mmix/sec-7m.d, ld-mmix/sec-7a.s, ld-mmix/sec-7b.s,
664 ld-mmix/sec-7c.s, ld-mmix/sec-7d.s, ld-mmix/sec-7e.s: New test.
665
acdd0e9a
HPN
666 * ld-mmix/bpo-22.d: New test.
667
dd51aa36
HPN
668 * ld-mmix/local12.d (Sections): Match any LMA for .data, .sbss,
669 and .bss.
670
4f70f93f
AM
6712002-02-12 John David Anglin <dave@hiauly1.hia.nrc.ca>
672
673 * ld-selective/selective.exp: Link against libgcc on
674 hppa*-*-linux* targets.
675
fb6de7f3
AO
6762002-02-11 Alexandre Oliva <aoliva@redhat.com>
677
0f8b8904
AO
678 * ld-sh/sh64/reldl64.rd: Add relocation symbol data in info field.
679 * ld-sh/sh64/crange-2i.s: Add align to match align in crange-2h.s.
680 * ld-sh/sh64/crange3-cmpct.rd: Adjust to reflect modifications
681 in section ordering.
682 * ld-sh/sh64/crange3-media.rd: Likewise.
683 * ld-sh/sh64/crange3.rd: Likewise.
684 * ld-sh/sh64/crange3.dd: Likewise.
685
fb6de7f3
AO
686 * ld-sh/shared-1.d: Fix relocation addend.
687
c9901271
HPN
6882002-02-09 Hans-Peter Nilsson <hp@bitrange.com>
689
690 * ld-mmix/bpo-21.d, ld-mmix/bpo-21m.d, ld-mmix/bpo-11.s: New
691 tests.
692
1b19eb81
AO
6932002-02-08 Alexandre Oliva <aoliva@redhat.com>
694
695 Contribute sh64-elf.
696 2002-02-02 Alexandre Oliva <aoliva@redhat.com>
697 * ld-sh/sh64/crange3-cmpct.rd: Adjust offsets.
698 * ld-sh/sh64/crange3-media.rd: Likewise.
699 * ld-sh/sh64/crange3.rd: Likewise.
700 * ld-sh/sh64/crangerel1.rd: Likewise.
701 * ld-sh/sh64/crangerel2.rd: Likewise.
702 * ld-sh/sh64/reldl32.rd: Likewise.
703 * ld-sh/sh64/reldl64.rd: Likewise.
704 2002-01-28 Alexandre Oliva <aoliva@redhat.com>
705 * ld-sh/sh64/abi32.xd: Formatting changes to match the current
706 output of objdump.
707 * ld-sh/sh64/cmpct1.xd: Likewise.
708 * ld-sh/sh64/crange1.rd: Likewise.
709 * ld-sh/sh64/crange2.rd: Likewise.
710 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
711 * ld-sh/sh64/crange3-media.rd: Likewise.
712 * ld-sh/sh64/crange3.rd: Likewise.
713 * ld-sh/sh64/crangerel1.rd: Likewise.
714 * ld-sh/sh64/crangerel2.rd: Likewise.
715 * ld-sh/sh64/mix1.xd: Likewise.
716 * ld-sh/sh64/mix2.xd: Likewise.
717 * ld-sh/sh64/rel32.xd: Likewise.
718 * ld-sh/sh64/reldl32.rd: Likewise.
719 * ld-sh/sh64/reldl64.rd: Likewise.
720 * ld-sh/sh64/sh64.exp: Likewise. Reordered cranges and stack
721 sessions, to match changes in the linker script.
722 2001-06-14 Alexandre Oliva <aoliva@redhat.com>
723 * ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd: Adjust relocation
724 info to reflect renumbering of relocation types.
725 2001-03-14 DJ Delorie <dj@redhat.com>
726 * ld-sh/sh64/endian.dbd: New file, endian tests.
727 * ld-sh/sh64/endian.dld: Ditto.
3e8cba19
AM
728 * ld-sh/sh64/endian.ld: Ditto.
729 * ld-sh/sh64/endian.s: Ditto.
730 * ld-sh/sh64/endian.sbd: Ditto.
731 * ld-sh/sh64/endian.sld: Ditto.
732 * ld-sh/sh64/sh64.exp: Add above tests. Add -L option to ld.
1b19eb81
AO
733 2001-03-12 DJ Delorie <dj@redhat.com>
734 * ld-sh/sh64/relax.exp: New file, test disabling relaxing.
735 * ld-sh/sh64/relax1.s: Ditto.
736 * ld-sh/sh64/relax2.s: Ditto.
737 * ld-sh/sh64/relax3.s: Ditto.
738 * ld-sh/sh64/relax4.s: Ditto.
739 * ld-sh/sh64/relfail.exp: New file, test for bogus relocs.
740 * ld-sh/sh64/relfail.s: Ditto.
741 2001-03-12 DJ Delorie <dj@redhat.com>
742 * ld-sh/sh.exp: This test isn't appropriate for SH64 since it
743 uses SH32 assembler files.
744 2001-03-07 DJ Delorie <dj@redhat.com>
745 * ld-selective/selective.exp: Pass "-e _start" for sh64 to
746 accomodate expected start symbol in test.
747 2001-03-06 DJ Delorie <dj@redhat.com>
748 * ld-scripts/crossref.exp: Pass -mshelf32 to the linker for sh64,
749 to match what gcc passes to the linker by default.
750 * ld-selective/selective.exp: Ditto.
751 * ld-srec/srec.exp: Ditto, plus XFAIL for sh64.
752 * ld-undefined/undefined.exp: Add XFAIL for sh64 (it's dwarf2).
753 2001-03-06 DJ Delorie <dj@redhat.com>
754 * ld-sh/sh64/abi32.xd (stack): Adjust for new default stack layout.
755 * ld-sh/sh64/abi64.xd (stack): Ditto.
756 * ld-sh/sh64/cmpct1.xd (stack): Ditto.
757 * ld-sh/sh64/crange1.rd (stack): Ditto.
758 * ld-sh/sh64/crange2.rd (stack): Ditto.
759 * ld-sh/sh64/crange3-cmpct.rd (stack): Ditto.
760 * ld-sh/sh64/crange3-media.rd (stack): Ditto.
761 * ld-sh/sh64/crange3.rd (stack): Ditto.
762 * ld-sh/sh64/mix1.xd (stack): Ditto.
763 * ld-sh/sh64/mix2.xd (stack): Ditto.
764 * ld-sh/sh64/shdl32.xd (stack): Ditto.
765 * ld-sh/sh64/shdl64.xd (stack): Ditto.
766 2001-01-14 Hans-Peter Nilsson <hpn@cygnus.com>
767 * ld-sh/sh64/mix1.xd: Add SORT_ENTRIES for .cranges section.
768 * ld-sh/sh64/mix2.xd: Ditto.
769 2001-01-08 Hans-Peter Nilsson <hpn@cygnus.com>
770 * ld-sh/sh64/abi32.xd: Adjust for bit 0 set on an entry address
771 being SHmedia.
772 * ld-sh/sh64/shdl64.xd: Ditto.
773 * ld-sh/sh64/shdl32.xd: Ditto.
774 * ld-sh/sh64/mix2.xd: Ditto.
775 * ld-sh/sh64/crange3-media.rd: Ditto.
776 * ld-sh/sh64/abi64.xd: Ditto.
777 2001-01-06 Hans-Peter Nilsson <hpn@cygnus.com>
778 * ld-sh/sh64/crange-2a.s (diversion2): New global symbol.
779 * ld-sh/sh64/crange1.rd: Adjust to presence of new symbol.
780 Adjust section type for .cranges; expect sorted contents.
781 * ld-sh/sh64/crange2.rd: Ditto.
782 * ld-sh/sh64/crange3.dd, ld-sh/sh64/crange3.rd: Ditto.
783 * ld-sh/sh64/crangerel1.rd: Adjust to presence of new symbol.
784 * ld-sh/sh64/crangerel2.rd: Ditto.
785 * ld-sh/sh64/mix1.xd: Adjust to DEBUGGING being set for .cranges.
786 * ld-sh/sh64/mix2.xd: Ditto.
787 * ld-sh/sh64/crange3-cmpct.rd, ld-sh/sh64/crange3-media.rd: New
788 tests.
789 * ld-sh/sh64/sh64.exp: Tweak test message. Run new tests.
790 2001-01-05 Hans-Peter Nilsson <hpn@cygnus.com>
791 * ld-sh/sh64/shmix-1.s (start2): Add a NOP to provide a valid
792 target for (unexpanded) PTB. Add an .align 2 to SHmedia code to
793 keep properly aligned.
794 * ld-sh/sh64/mix1.sd, ld-sh/sh64/mix1.xd: Adjust accordingly.
795 * ld-sh/sh64/mix1-noexp.sd, ld-sh/sh64/mix2-noexp.sd,
796 ld-sh/sh64/abixx-noexp.sd: New tests for GAS -no-expand and
797 R_SH_PT_16 relocation.
798 * ld-sh/sh64/sh64.exp: Run new tests.
799 2000-12-30 Hans-Peter Nilsson <hpn@cygnus.com>
800 * ld-sh/sh64/crange-2f.s, ld-sh/sh64/crange-2g.s,
801 ld-sh/sh64/crange-2h.s, ld-sh/sh64/crange-2i.s,
802 ld-sh/sh64/crange3.dd, ld-sh/sh64/crange3.rd: New tests.
803 * ld-sh/sh64/sh64.exp: Run new tests.
804 * ld-sh/sh64/crange1.rd: Correct section flags.
805 * ld-sh/sh64/crange2.rd: Ditto.
806 * ld-sh/sh64/crangerel1.rd: Ditto.
807 2000-12-18 Hans-Peter Nilsson <hpn@cygnus.com>
808 * ld-sh/sh64/crange-1.s, ld-sh/sh64/crange-2a.s,
809 ld-sh/sh64/crange-2b.s, ld-sh/sh64/crange-2c.s,
810 ld-sh/sh64/crange-2d.s, ld-sh/sh64/crange-2e.s,
811 ld-sh/sh64/crange1.rd, ld-sh/sh64/crange2.rd,
812 ld-sh/sh64/crangerel1.rd, ld-sh/sh64/crangerel2.rd: New tests for
813 handling .cranges section.
814 * ld-sh/sh64/sh64.exp: Run new tests.
815 * ld-sh/sh64/mix1.sd, ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.sd,
816 ld-sh/sh64/mix2.xd: Adjust for .cranges section.
817 2000-12-15 Hans-Peter Nilsson <hpn@cygnus.com>
818 * ld-sh/sh64/abi32.sd, ld-sh/sh64/abi32.xd, ld-sh/sh64/abi64.sd,
819 ld-sh/sh64/abi64.xd, ld-sh/sh64/cmpct1.xd, ld-sh/sh64/mix1.sd,
820 ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.sd, ld-sh/sh64/mix2.xd,
821 ld-sh/sh64/shdl32.xd, ld-sh/sh64/shdl64.xd: Adjust to .bss and
822 .data individually 8-byte aligned.
823 2000-12-09 Hans-Peter Nilsson <hpn@cygnus.com>
824 * ld-sh/sh64/rel-1.s, ld-sh/sh64/rel-2.s, ld-sh/sh64/rel32.xd,
825 ld-sh/sh64/rel64.xd, ld-sh/sh64/reldl-1.s, ld-sh/sh64/reldl-2.s,
826 ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd: New tests.
827 * ld-sh/sh64/sh64.exp: Make it possible to use readelf as
828 inspection tool. Run new tests.
829 2000-12-07 Hans-Peter Nilsson <hpn@cygnus.com>
830 * ld-sh/sh64/abi64.sd, ld-sh/sh64/abi32.sd, ld-sh/sh64/mix1.sd,
831 ld-sh/sh64/mix2.sd: Correct offsets in PT/PTA/PTB expansions.
832 * ld-sh/sh64/shdl-1.s, ld-sh/sh64/shdl-2.s, ld-sh/sh64/shdl64.sd,
833 ld-sh/sh64/shdl64.xd, ld-sh/sh64/shdl32.xd: New tests.
834 * ld-sh/sh64/sh64.exp: Run new tests.
835 2000-12-01 Hans-Peter Nilsson <hpn@cygnus.com>
836 * ld-sh/sh64/cmpct1.sd, ld-sh/sh64/cmpct1.xd,
837 ld-sh/sh64/shcmp-1.s: New test.
838 * ld-sh/sh64/sh64.exp: Add new test to sh64tests. Reformat.
839 2000-11-30 Hans-Peter Nilsson <hpn@cygnus.com>
840 * ld-sh/sh64/sh64.exp: Use linker option -mshelf64 for 64-bit ABI
841 test.
842 * ld-sh/sh64/abi64.xd: Tweak for 64-bit ELF.
843 2000-11-29 Hans-Peter Nilsson <hpn@cygnus.com>
844 * ld-sh/sh64/sh64.exp (sh64tests): Use linker option -mshelf32 for
845 tests.
846 2000-11-27 Hans-Peter Nilsson <hpn@cygnus.com>
847 * ld-sh/sh64/abi32.sd, ld-sh/sh64/abi64.sd: Correct MOVI
848 registers.
849 * ld-sh/sh64/mix1.sd, ld-sh/sh64/mix1.xd, ld-sh/sh64/shmix-1.s:
850 New test.
851 * ld-sh/sh64/mix2.sd, ld-sh/sh64/mix2.xd, ld-sh/sh64/shmix-2.s,
852 ld-sh/sh64/shmix-3.s: New test.
853 * ld-sh/sh64/sh64.exp: Add new tests to sh64tests.
854 2000-11-26 Hans-Peter Nilsson <hpn@cygnus.com>
855 * ld-sh/sh64: New testsuite.
856
9636f65c
HPN
8572002-02-07 Hans-Peter Nilsson <hp@axis.com>
858
859 * ld-selective/keepdot.s: Remove section specifier.
860
b611beb0
HPN
8612002-02-05 Hans-Peter Nilsson <hp@axis.com>
862
863 * ld-selective/keepdot.d, ld-selective/keepdot.ld,
864 ld-selective/keepdot.s, ld-selective/keepdot0.d: New tests.
865 * ld-selective/sel-dump.exp: New, driver for run_dump_test:s.
866
a27be4d5
HPN
8672002-02-04 Hans-Peter Nilsson <hp@bitrange.com>
868
869 * ld-mmix/bpo-18.d, ld-mmix/bpo64addr.ld, ld-mmix/bpo-18m.d,
870 ld-mmix/bpo-9.s, ld-mmix/bpo-19.d, ld-mmix/bpo-19m.d,
871 ld-mmix/bpo-10.s, ld-mmix/bpo-20.d, ld-mmix/bpo-20m.d: New tests
872 for on-demand global register allocation.
873
60e955f1
AO
8742002-02-02 Alexandre Oliva <aoliva@redhat.com>
875
876 * ld-sh/shared-1.d: Fix incorrect offsets.
877
fb17c222
HPN
8782002-02-01 Hans-Peter Nilsson <hp@bitrange.com>
879
880 * ld-mmix/bpo-1.d, ld-mmix/bpo-1.s, ld-mmix/bpo-1m.d,
881 ld-mmix/bpo-15.d, ld-mmix/bpo-4.s, ld-mmix/bpo-6.d,
882 ld-mmix/bpo-6.s, ld-mmix/bpo-2.d, ld-mmix/bpo-6m.d,
883 ld-mmix/bpo-12m.d, ld-mmix/bpo-2m.d, ld-mmix/bpo-2.s,
884 ld-mmix/bpo-5.s, ld-mmix/bpo-3.d, ld-mmix/start3.s,
885 ld-mmix/bpo-3m.d, ld-mmix/bpo-9m.d, ld-mmix/bpo-4.d,
886 ld-mmix/bpo-3.s, ld-mmix/bpo-4m.d, ld-mmix/bpo-7.d,
887 ld-mmix/bpo-5.d, ld-mmix/bpo-16.d, ld-mmix/bpo-5m.d,
888 ld-mmix/bpo-7m.d, ld-mmix/bpo-9.d, ld-mmix/bpo-8.d,
889 ld-mmix/start4.s, ld-mmix/bpo-8m.d, ld-mmix/bpo-13m.d,
890 ld-mmix/bpo-15m.d, ld-mmix/bpo-10.d, ld-mmix/bpo-11.d,
891 ld-mmix/bpo-14m.d, ld-mmix/bpo-13.d, ld-mmix/bpo-7.s,
892 ld-mmix/bpo-12.d, ld-mmix/bpo-16m.d, ld-mmix/bpo-14.d,
893 ld-mmix/bpo-8.s, ld-mmix/bpo-17.d, ld-mmix/bpo-17m.d: New tests.
894
f7a2c2f6
HPN
8952002-01-31 Hans-Peter Nilsson <hp@axis.com>
896
897 * ld-cris/weakref1.d, ld-cris/libdso-1.d, ld-cris/gotrel2.s,
898 ld-cris/expdyn1.d, ld-cris/expdyn1.s, ld-cris/dso-1.s: New tests.
899 * ld-cris/cris.exp: Split run_dump_tests in two parts, executing
900 tests named *dso-*.d first and copying their tmpdir/dump to files
901 named as the .d-file.
902
dbc37f89
AM
9032002-01-31 Alan Modra <amodra@bigpond.net.au>
904
905 * ld-scripts/crossref.exp: Allow foo to have a leading dot.
906 * ld-scripts/cross1.t: Add .opd.
907 * ld-undefined/undefined.exp: Allow leading dot on sym names.
908 * lib/ld-lib.exp (default_ld_nm): Strip leading dots from syms.
909
38b566ae
CD
9102002-01-29 Chris Demetriou <cgd@broadcom.com>
911
912 * ld-mips-elf/emrelocs-eb.d: New file to test --embedded-relocs.
91c903ab 913 * ld-mips-elf/emrelocs-el.d: Likewise.
38b566ae
CD
914 * ld-mips-elf/emrelocs1.s: Likewise.
915 * ld-mips-elf/emrelocs2.s: Likewise.
916 * ld-mips-elf/emrelocs.ld: Likewise.
917 * ld-mips-elf/mips-elf.exp: Add the above to the list of tests.
918
54893deb
HPN
9192002-01-21 Hans-Peter Nilsson <hp@axis.com>
920
921 * ld-cris: New testsuite directory.
922
8b8c5dbd
NC
9232002-01-15 Nick Clifton <nickc@cambridge.redhat.com>
924
925 * ld-sh/sh.exp: Copy start.s file into test directory.
926
8f2a6955
NC
9272002-01-14 Nick Clifton <nickc@cambridge.redhat.com>
928
929 * ld-selective/selective.exp: For ARM targets, link with libgcc.a.
930
a657e7c1
CD
9312002-01-02 Chris Demetriou <cgd@broadcom.com>
932
933 * ld-mips-elf/empic1-ln.d: New file to test basic linking of
934 R_MIPS_GNU_REL_HI16 and R_MIPS_GNU_REL_LO16 relocations.
935 * ld-mips-elf/empic1-lp.d: Likewise.
936 * ld-mips-elf/empic1-mn.d: Likewise.
937 * ld-mips-elf/empic1-mp.d: Likewise.
938 * ld-mips-elf/empic1-sn.d: Likewise.
939 * ld-mips-elf/empic1-sp.d: Likewise.
940 * ld-mips-elf/empic1-ref.s: Likewise.
941 * ld-mips-elf/empic1-space.s: Likewise.
942 * ld-mips-elf/empic1-tgt.s: Likewise.
943 * ld-mips-elf/empic2-fwd-0.d: New file to test
944 R_MIPS_GNU_REL_HI16 and R_MIPS_GNU_REL_LO16 relocation edge
945 cases.
946 * ld-mips-elf/empic2-fwd-1.d: Likewise.
947 * ld-mips-elf/empic2-rev-0.d: Likewise.
948 * ld-mips-elf/empic2-rev-1.d: Likewise.
949 * ld-mips-elf/empic2-ref.s: Likewise.
950 * ld-mips-elf/empic2-space.s: Likewise.
951 * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
952 * ld-mips-elf/empic2-rev-tgt.s: Likewise.
953 * ld-mips-elf/mips-elf.exp: New file to run MIPS 32-bit ELF
954 tests (including those above).
955
82e03011
L
9562001-11-30 H.J. Lu <hjl@gnu.org>
957
958 * ld-elfvers/vers.exp (build_vers_lib): Preserve the library
959 order.
960
67954772
L
9612001-11-29 H.J. Lu <hjl@gnu.org>
962
963 * ld-elfvers/vers.exp (build_vers_lib): Support linking against
964 more than one libraries.
965 Add "vers20a" and "vers20" tests for common symbols.
966
967 * ld-elfvers/vers20.c: New.
968 * ld-elfvers/vers20.dsym: New.
969 * ld-elfvers/vers20.map: New.
970 * ld-elfvers/vers20.ver: New.
971 * ld-elfvers/vers20a.ver: New.
972
f5e04945
L
9732001-11-19 H.J. Lu <hjl@gnu.org>
974
975 * ld-elfvsb/define.s: Mark all global lables as object.
976
977 * ld-elfvsb/hidden0.d: Match large section number.
978 * ld-elfvsb/hidden1.d: Likewise.
979 * ld-elfvsb/internal0.d: Likewise.
980 * ld-elfvsb/internal1.d: Likewise.
981 * ld-elfvsb/protected0.d: Likewise.
982 * ld-elfvsb/protected1.d: Likewise.
983
984 * ld-elfvsb/hidden0.d: Change NOTYPE to OBJECT.
985 * ld-elfvsb/internal0.d: Likewise.
986 * ld-elfvsb/protected0.d: Likewise.
987
c3b1835c
L
9882001-11-15 H.J. Lu <hjl@gnu.org>
989
990 * ld-sh/ld-r-1.d: Updated.
991
86017ce9
NC
9922001-11-14 Nick Clifton <nickc@cambridge.redhat.com>
993
994 * ld-bootstrap/bootstrap.exp: Only scan tail of executable for
995 PE targets.
996
d7b78487
NC
9972001-11-12 Donn Terry <donnte@microsoft.com>
998
999 * ld-bootstrap/bootstrap.exp: Only compare the tail end of the two
1000 binary files produced in order to avoid date stamp present in PE
1001 binaries.
1002
fec91dc5
HPN
10032001-11-11 Hans-Peter Nilsson <hp@bitrange.com>
1004
1005 * ld-mmix/sec-5.d (Sections): Add whitespace missing in commit.
1006
3a921b77
L
10072001-11-09 H.J. Lu <hjl@gnu.org>
1008
1009 * ld-discard/discard.exp: New. Test ld discard.
1010 * ld-discard/discard.ld: Likewise.
1011 * ld-discard/exit.s: Likewise.
1012 * ld-discard/extern.d: Likewise.
1013 * ld-discard/extern.s: Likewise.
1014 * ld-discard/start.d: Likewise.
1015 * ld-discard/start.s: Likewise.
1016 * ld-discard/static.d: Likewise.
1017 * ld-discard/static.s: Likewise.
1018
04827a14
L
10192001-11-02 H.J. Lu <hjl@gnu.org>
1020
1021 * ld-elfvsb/elfvsb.exp: Add the "ld -r" test.
1022
1023 * ld-elfvsb/hidden0.d: New.
1024 * ld-elfvsb/hidden1.d: New.
1025 * ld-elfvsb/internal0.d: New.
1026 * ld-elfvsb/internal1.d: New.
1027 * ld-elfvsb/protected0.d: New.
1028 * ld-elfvsb/protected1.d: New.
1029 * ld-elfvsb/undef.s: New.
1030 * ld-elfvsb/undef.s: New.
1031
dc5e727b
NC
10322001-11-02 NIIBE Yutaka <gniibe@m17n.org>
1033
1034 * ld-sh/sh.exp: Have its own start.s for linux.
1035
6ef81afd
HPN
10362001-10-31 Hans-Peter Nilsson <hp@bitrange.com>
1037
45734546 1038 * ld-mmix/locdo-1.d: Prune character dump part.
6ef81afd 1039 * ld-mmix/local7m.d, ld-mmix/loc4.d, ld-mmix/loc4m.d,
91c903ab
AJ
1040 ld-mmix/loc1.d, ld-mmix/bspec1m.d, ld-mmix/bspec2m.d,
1041 ld-mmix/b-nosym.d, ld-mmix/b-fixo2.d, ld-mmix/b-loc64k.d,
1042 ld-mmix/undef-3m.d, ld-mmix/locto.s, ld-mmix/loct.s,
1043 ld-mmix/local3m.d, ld-mmix/local1m.d, ld-mmix/loc6m.d,
1044 ld-mmix/loc2.s, ld-mmix/loc1.s, ld-mmix/gregldo1.s,
1045 ld-mmix/dloc1.s, ld-mmix/b-widec3.s, ld-mmix/b-nosym.s: Remove
1046 unnecessary empty lines.
6ef81afd 1047
3c3bdf30
NC
10482001-10-30 Hans-Peter Nilsson <hp@bitrange.com>
1049
1050 * ld-mmix: New testsuite directory.
1051
7739e068
HPN
10522001-10-14 Hans-Peter Nilsson <hp@bitrange.com>
1053
d45d3ffb
HPN
1054 * ld-sh/sub2l-1.d, ld-sh/shared-1.d, ld-sh/weak1.d: Only run on
1055 sh*-*-elf.
1056
b2da51b6
HPN
1057 * lib/ld-lib.exp (run_dump_test): Fix typo: asflags(), not asflags{}.
1058
7739e068
HPN
1059 * ld-sh/rd-sh.exp: New framework file.
1060 * ld-sh/ld-r-1.d, ld-sh/ldr1.s, ld-sh/ldr2.s, ld-sh/shared-1.d,
1061 ld-sh/weak1.s, ld-sh/weak1.d, ld-sh/sub2l.s, ld-sh/sub2l-1.d: New
1062 test files.
1063
8e13f7b1
HPN
10642001-09-29 Hans-Peter Nilsson <hp@axis.com>
1065
1066 * ld-linkonce/linkonce.exp: New file.
1067 * ld-linkonce/x.s, ld-linkonce/y.s, ld-linkonce/zeroeh.ld,
1068 ld-linkonce/zeroehl32.d: New test.
1069
5d5849d7
L
10702001-09-25 H.J. Lu <hjl@gnu.org>
1071
1072 * ld-elfweak/dso.dsym: Updated for alpha.
1073 * ld-elfweak/dsodata.dsym: Likewise.
1074 * ld-elfweak/strong.sym: Likewise.
1075 * ld-elfweak/strongcomm.sym: Likewise.
1076 * ld-elfweak/strongdata.sym: Likewise.
1077
cfe5266f
HPN
10782001-09-15 Hans-Peter Nilsson <hp@bitrange.com>
1079
1080 * lib/ld-lib.exp (run_dump_test): Handle new option
1081 "objcopy_linked_file". Return after failing, if errors were
1082 expected but none were found.
1083 (slurp_options): Support underscores in option names.
1084
0c52a746
L
10852001-09-14 H.J. Lu <hjl@gnu.org>
1086
1087 * ld-elfweak/bar.c: Updated.
1088 * ld-elfweak/bar1a.c: Likewise.
1089 * ld-elfweak/main.c: Likewise.
1090 * ld-elfweak/main1.c: Likewise.
1091 * ld-elfweak/elfweak.exp: Likewise.
1092 * ld-elfweak/weakdata.dsym: Updated.
1093
bd7c9df6
L
10942001-09-11 H.J. Lu <hjl@gnu.org>
1095
1096 * ld-elfweak/elfweak.exp (build_lib): Take a list of object
1097 files.
1098 (build_exec): Likewise.
1099 Add more tests and make some xfail.
1100
1101 * ld-elfweak/dso.dsym: Support symbol versioning.
1102 * ld-elfweak/dsow.dsym: Likewise.
1103
1104 * ld-elfweak/main1.c: New.
1105 * ld-elfweak/bar1a.c: Likewise.
1106 * ld-elfweak/bar1b.c: Likewise.
1107 * ld-elfweak/bar1c.c: Likewise.
1108 * ld-elfweak/foo1a.c: Likewise.
1109 * ld-elfweak/foo1b.c: Likewise.
1110 * ld-elfweak/dsodata.dsym: Likewise.
1111 * ld-elfweak/dsowdata.dsym: Likewise.
1112 * ld-elfweak/weakdata.dsym: Likewise.
1113 * ld-elfweak/strongcomm.sym: Likewise.
1114 * ld-elfweak/strongdata.sym: Likewise.
1115 * ld-elfweak/weakdata.dat: Likewise.
1116 * ld-elfweak/strongdata.dat: Likewise.
1117
16a57284
L
11182001-09-10 H.J. Lu <hjl@gnu.org>
1119
1120 * ld-elfweak/elfweak.exp: New.
1121 * ld-elfweak/bar.c: Likewise.
1122 * ld-elfweak/foo.c: Likewise.
1123 * ld-elfweak/main.c: Likewise.
1124 * ld-elfweak/dso.dsym: Likewise.
1125 * ld-elfweak/dsow.dsym: Likewise.
1126 * ld-elfweak/strong.sym: Likewise.
1127 * ld-elfweak/strong.dat: Likewise.
1128 * ld-elfweak/weak.dat: Likewise.
1129
ad9f78d1
AM
11302001-08-27 Alan Modra <amodra@bigpond.net.au>
1131 Linus Nordberg <linus@swox.se>
1132
1133 * ld-checks/checks.exp: .lcomm is incompatible with ppc coff.
1134 * ld-scripts/cross1.t: Add .toc section.
1135 * ld-scripts/cross2.t: Likewise.
1136 * ld-scripts/phdrs.exp: powerpc64 is 64 bit.
1137 * ld-srec/srec.exp: xfail powerpc64
1138
453abe31
NC
11392001-08-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
1140
1141 * ld-selective/selective.exp: Return if target is `vax-*-ultrix*'.
1142 Continue with other tests when there is a compilation error.
1143
39c183c1
NC
11442001-08-01 Loren J. Rittle <ljrittle@acm.org>
1145
1146 * ld-cdtest/cdtest-nrv.dat: New file.
1147 * ld-cdtest/cdtest.exp: Do not require any exception support
1148 library. Check results against NRV.
1149
22a517d0
NC
11502001-08-01 Loren J. Rittle <ljrittle@acm.org>
1151
1152 * ld-srec/srec.exp: Do not require any exception support
1153 library.
1154
e0d85c26
L
11552001-07-27 H.J. Lu <hjl@gnu.org>
1156
1157 * ld-selective/selective.exp: Fix the error in the last change.
1158
067f2074
AM
11592001-07-24 Loren J. Rittle <ljrittle@acm.org>
1160
1161 * ld-selective/selective.exp: Support g++ V3 ABI (along side
1162 the old ABI). Make comparisons against normalized (to
1163 V3-style) demangled nm output.
1164
992c450d
AM
11652001-07-24 Alan Modra <amodra@bigpond.net.au>
1166
1167 * config/default.exp (ld_nm): Add "nmflags" arg.
1168 * lib/ld-lib.exp (default_ld_nm): Likewise.
1169 * ld-empic/empic.exp: Adjust call to ld_nm.
1170 * ld-scripts/defined.exp: Likewise.
1171 * ld-scripts/script.exp: Likewise.
1172 * ld-scripts/sizeof.exp: Likewise.
1173 * ld-selective/selective.exp: Likewise.
1174 * ld-sh/sh.exp: Likewise.
1175
bbfebd39
L
11762001-07-12 H.J. Lu <hjl@gnu.org>
1177
1178 * ld-selective/selective.exp: Mark selective1, selective2,
1179 selective4 and selective5 xfail on alpha*-*.
1180
261def70
HPN
11812001-06-13 Hans-Peter Nilsson <hp@bitrange.com>
1182
1183 * config/default.exp (AS, GASP, OBJDUMP, NM, NMFLAGS, OBJCOPY,
1184 OBJCOPYFLAGS, READELF, READELFFLAGS, LD, LDFLAGS): Provide
1185 default.
1186
1187 * lib/ld-lib.exp (run_dump_test): Import from gas testsuite. Add
1188 new options "ld", "source", "xfail", "target", "notarget" and
1189 "error". Support the runtest_file_p "*.exp=testname" feature.
1190 (slurp_options, regexp_diff, file_contents, verbose_eval): Import
1191 from gas testsuite.
1192
1e9f9630
NC
11932001-06-12 Martin Schwidefsky <schwidefsky@de.ibm.com>
1194
1195 * testsuite/ld-undefined/undefined.exp: Correct setup_xfail rule.
1196
66517a2f
L
11972001-06-06 H.J. Lu <hjl@gnu.org>
1198
1199 * ld-bootstrap/bootstrap.exp: Rebuild tmpdir/ld2 with tmpdir/ld3
1200 on Linux/mips.
1201
a5c9dff1 1202 * ld-elfvers/vers.exp: Also run on Linux/mips.
66517a2f
L
1203 * ld-elfvsb/elfvsb.exp: Likewise.
1204 * ld-shared/shared.exp: Likewise.
1205
1206 * ld-selective/selective.exp: Mark selective2, selective3,
1207 selective4 and selective5 xfail on Linux/mips.
1208
1209 * ld-shared/main.c: Skip invalid -Bsymbolic tests on Linux/mips.
1210
1211 * symbolic.dat: Remove invalid -Bsymbolic tests on Linux/mips.
1212
1213 * ld-srec/srec.exp: Add Linux/mips to xfail.
1214
d52f9762
AM
12152001-06-06 Martin Schwidefsky <schwidefsky@de.ibm.com>
1216
1217 * ld-undefined/undefined.exp: Add a setup_xfail line for a test
1218 that will always fail on s/390.
1219
1e329ce6
NC
12202001-05-28 kaz Kojima <kkojima@rr.iij4u.or.jp>
1221
1222 * ld-sh/sh.exp: For sh-*-linux-gnu target add a start address for
1223 the text section.
1224
c709b096
AM
12252001-05-25 Alan Modra <amodra@one.net.au>
1226
1227 * ld-elfvers/vers.exp: Replace linuxoldld with linux*oldld and
1228 linuxaout with linux*aout.
1229
936f9717
L
12302001-05-24 H.J. Lu <hjl@gnu.org>
1231
1232 * ld-scripts/phdrs.exp: Add sparc64 to 64 bit platform.
1233
9d8b3bf4
L
12342001-05-18 H.J. Lu <hjl@gnu.org>
1235
1236 * ld-elfvers/vers.exp: Revert the last change.
1237
1238 * ld-elfvers/vers2.ver: Put back "tmpdir/" the version
1239 references.
1240 * ld-elfvers/vers3.ver: Likewise.
1241 * ld-elfvers/vers6.ver: Likewise.
1242 * ld-elfvers/vers18.ver: Likewise.
1243
0f3f8808
L
12442001-05-17 H.J. Lu <hjl@gnu.org>
1245
1246 * ld-elfvers/vers.exp: Pass "-rpath .:$tmpdir" to "vers19".
1247
1248 * ld-elfvers/vers1.ver: Remove "tmpdir/" from the version
1249 definition.
1250 * ld-elfvers/vers2.ver: Likewise.
1251 * ld-elfvers/vers3.ver: Likewise.
1252 * ld-elfvers/vers4a.ver: Likewise.
1253 * ld-elfvers/vers6.ver: Likewise.
1254 * ld-elfvers/vers7a.ver: Likewise.
1255 * ld-elfvers/vers8.ver: Likewise.
1256 * ld-elfvers/vers9.ver: Likewise.
1257 * ld-elfvers/vers15.ver: Likewise.
1258 * ld-elfvers/vers16a.ver: Likewise.
1259 * ld-elfvers/vers17.ver: Likewise.
1260 * ld-elfvers/vers18.ver: Likewise.
1261
8b0fa282
L
12622001-05-03 H.J. Lu <hjl@gnu.org>
1263
1264 * ld-elfvers/vers19.ver: Expect vers17.so instead of
1265 *tmpdir/vers17.so.
1266
7f9adacd
AJ
12672001-05-01 Andreas Jaeger <aj@suse.de>, Andreas Schwab <schwab@suse.de>
1268
1269 * ld-scripts/phdrs.exp: Fix regexp, s390x is 64 bit platform.
1270
1271 * ld-scripts/phdrs.t: Use startaddress that's greater than any
1272 MAXPAGESIZE used.
1273
f0f077e5
L
12742001-04-29 H.J. Lu <hjl@gnu.org>
1275
1276 * ld-shared/symbolic.dat: New.
1277
1278 * ld-shared/shared.exp: Also check -Bsymbolic.
1279
b3992bc7
AJ
12802001-04-28 Andreas Jaeger <aj@suse.de>
1281
1282 * ld-scripts/phdrs.exp: x86-64 is a 64 bit ELF platform, handle it
1283 special.
1284
358a5502
DB
12852001-04-01 David O'Brien <obrien@FreeBSD.org>
1286 * ld-undefined/undefined.exp: XFAIL on FreeBSD/i386 for the usual (even
1287 though it doesn't use DWARF2 yet (but its output is identical).
1288
12892001-04-01 David O'Brien <obrien@FreeBSD.org>
44df2f94
DB
1290
1291 * ld-selective/selective.exp: Use -O with gcc rather than -O2.
1292 This optimization level is buggy on some platforms, and this test
1293 is not intended to test compiler optimizations.
1294
b536df83
DD
12952001-03-06 DJ Delorie <dj@redhat.com>
1296
1297 * ld-scripts/cross2.t: Support any type of text/data sections, not
1298 just the canonical ones.
1299
b6a71cca
AM
13002001-02-28 Matt Hiller <hiller@redhat.com>
1301
1302 * ld-scripts/crossref.exp: Initialize flags to [big_or_little_endian].
1303 * ld-undefined/undefined.exp: Ditto, and include $flags in ld
1304 invocations.
1305 * lib/ld-lib.exp (big_or_little_endian): Recognize -EB, -eb, -EL
1306 and -el.
1307 (is_endian_output_format): New function.
1308 (default_ld_link): Set flags to [big_or_little_endian] only if ld
1309 is being invoked such that the output format being used is of
1310 known endianness.
1311 (default_ld_simple_link): Ditto.
1312
1a3fdaa7
AM
13132001-02-22 Timothy Wall <twall@cygnus.com>
1314
1315 * ld-bootstrap/bootstrap.exp: Exclude ia64 flavor from
1316 AIX-specific test.
1317
ad995491
L
13182001-02-14 H.J. Lu <hjl@gnu.org>
1319
1320 * ld-bootstrap/bootstrap.exp: Rebuild tmpdir/ld2 with tmpdir/ld3
1321 for -static on ia64.
1322
1323 * ld-checks/checks.exp: Don't run on ia64-*-elf* nor
1324 ia64-*-linux*.
1325
1326 * ld-elfvers/vers.exp: Also run ia64-*-elf* and ia64-*-linux*.
1327
1328 * ld-elfvsb/elfvsb.exp: Use i?86-*-*. Also run on ia64-*-linux*.
1329 Set up expected failures for ia64-*-linux*.
1330 * ld-shared/shared.exp: Likewise.
1331
fef67c28
SC
13322001-02-08 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1333
1334 * ld-srec/srec.exp (run_srec_test): m6811 code has references
1335 to soft registers, define them with --defsym.
1336 * ld-selective/selective.exp: Likewise.
1337
1a3fdaa7
AM
13382000-01-23 Alan Modra <alan@spri.levels.unisa.edu.au>
1339
1340 * ld-srec/sr3.cc (__rethrow): New.
1341
332dac40
HPN
13422001-01-14 Hans-Peter Nilsson <hp@bitrange.com>
1343
1344 * ld-sh/sh.exp: Use --oformat srec, not -oformat srec.
1345
2ffd68ef
PB
13462001-01-03 Philip Blundell <pb@futuretv.com>
1347
1348 * ld-elfvsb/elfvsb.exp: Run test on Linux/Alpha.
1349 * ld-shared/shared.exp: Likewise.
1350
4f38fc1c
PB
13512001-01-01 Philip Blundell <philb@gnu.org>
1352
7dc542b2
PB
1353 * ld-undefined/weak-undef.exp: New test.
1354 * ld-undefined/weak-undef.s, ld-undefined/weak-undef.t: Supporting
1355 files for above.
1356
4f38fc1c
PB
1357 * ld-elfvers/vers.exp: Run test on Linux/ARM.
1358 * ld-elfvsb/elfvsb.exp: Likewise.
1359 * ld-shared/shared.exp: Likewise.
1360
0fc3347a
NC
13612000-12-31 Nick Clifton <nickc@redhat.com>
1362
1363 * ld-srec/srec.exp: Use --oformat instead of -oformat.
1364
bad19f8f
NC
13652000-12-09 Nick Clifton <nickc@redhat.com>
1366
f6673641
NC
1367 * ld-selective/selective.exp: Link in libgcc when target is v850.
1368
bad19f8f
NC
1369 * ld-srec/srec.exp: Expect the srec_test to fail for ARM targets
1370 because the -oformat linker command switch cannot be used.
1371
1566ad5d
AM
13722000-11-06 Alan Modra <alan@linuxcare.com.au>
1373
1374 * ld-elfvsb/main.c (PROTECTED_CHECK): Include stdio.h.
1375 (main): Prune unused args.
1376
4291c3fa
HPN
13772000-10-29 Hans-Peter Nilsson <hp@bitrange.com>
1378
1379 * ld-selective/selective.exp <no CXX>: Fix typo for argument to
1380 "untested".
1381
d1d8dddf
L
13822000-10-19 H.J. Lu (hjl@gnu.org)
1383
1384 * ld-elfvsb/elfvsb.exp (visibility_run): Set expected failures
1385 for Linux/PPC.
1386 * ld-shared/shared.exp: Likewise.
1387
d63083ef
HPN
13882000-10-09 Hans-Peter Nilsson <hp@bitrange.com>
1389
1390 * ld-selective/selective.exp: Rearrange to be table-driven.
1391
dc149a6d
AM
13922000-10-07 Alan Modra <alan@linuxcare.com.au>
1393
1394 * ld-scripts/phdrs.exp: hppa*64*-*-* is 64-bit ELF too.
1395
65420b22
AM
13962000-10-02 Alan Modra <alan@linuxcare.com.au>
1397
1398 * ld-scripts/weak.exp: Don't set $global$ for hppa-elf any more.
1399 * ld-scripts/crossref.exp: Ditto.
1400
bd0110a3
HPN
14012000-09-29 Hans-Peter Nilsson <hp@bitrange.com>
1402
1403 * ld-selective/5.cc: New test.
1404 * ld-selective/selective.exp: Run it as xfailed.
1405
1406 * ld-selective/4.cc: Correct spelling of "lose".
1407
3231d22e
AM
14082000-09-05 Alan Modra <alan@linuxcare.com.au>
1409
1410 * ld-selective/selective.exp: Remove the xfails for hppa.
1411
6545f5fb
AO
14122000-08-30 Alexandre Oliva <aoliva@redhat.com>
1413
1414 * ld-undefined/undefined.exp (hppa*64*-*-*, mn10300-*-elf,
1415 sh-*-*): With dwarf-2, `undefined function' can't pass.
1416
e1753d2c
L
14172000-08-03 H.J. Lu (hjl@gnu.org)
1418
1419 * ld-bootstrap/bootstrap.exp: Add strip.
1420
360e9586
L
14212000-07-24 H.J. Lu (hjl@gnu.org)
1422
1423 * ld-elfvsb/elfvsb.exp: Add -g to $CC to get the location of
1424 the undefined reference.
1425
08c44e65
L
14262000-07-16 H.J. Lu (hjl@gnu.org)
1427
1428 * ld-elfvsb/elfvsb.exp (support_protected): New variable. Check
1429 and set to "yes" if the protected visibility is expected to
1430 pass.
1431 (visibility_run): Set expected to fail for the "protected"
1432 and "protected_undef_def" tests only if $support_protected is
1433 "no".
1434
1435 * ld-elfvsb/main.c (PROTECTED_CHECK): Check for the protected
1436 visibility support if defined.
1437
1345a0c0
L
14382000-07-15 H.J. Lu (hjl@gnu.org)
1439
1440 * ld-elfvsb/elfvsb.exp (visibility_run): Set expected failure
1441 for "protected_undef_def".
1442
1443 * ld-elfvsb/main.c: Don't define HIDDEN_UNDEF_TEST when
1444 PROTECTED_WEAK_TEST is defined.
1445 Don't define PROTECTED_UNDEF_TEST when PROTECTED_WEAK_TEST is
1446 defined.
1447 Define PROTECTED_TEST when PROTECTED_UNDEF_TEST is defined.
1448
1449 * ld-elfvsb/sh1.c (visibility): Mark protected only if
1450 PROTECTED_TEST, PROTECTED_UNDEF_TEST or PROTECTED_WEAK_TEST
1451 is defined.
1452 (visibility_var): Likewise.
1453
36a3dc51
AM
14542000-07-10 Alan Modra <alan@linuxcare.com.au>
1455
1456 * ld-srec/srec.exp: xfail hppa.
1457
1458 * ld-scripts/weak.exp: Define $global$ for hppa.
1459
1460 * ld-scripts/crossref.exp: Fix string quoting.
1461
7cda33a1
L
14622000-06-05 H.J. Lu (hjl@gnu.org)
1463
1464 * lib/ld-lib.exp (default_ld_link): Redirect the linker output
1465 to link_output and make it global.
1466
1467 * ld-elfvsb/elfvsb.exp (visibility_test): Add "hidden_undef",
1468 "hidden_undef_def", "hidden_weak", "protected_undef",
1469 "protected_undef_def" and "protected_weak".
1470 (visibility_run): Likewise.
1471 * ld-elfvsb/main.c: Likewise.
1472 * ld-elfvsb/sh1.c: Likewise.
1473 * ld-elfvsb/sh2.c: Likewise.
1474
1475 * ld-elfvsb/elfvsb.dat: Updated.
1476
e80778cf
L
14772000-05-21 H.J. Lu (hjl@gnu.org)
1478
1479 * ld-elfvsb/main.c (main_visibility_check): Fix the protected
1480 visibility test.
1481
6fc49d28
L
14822000-05-13 H.J. Lu (hjl@gnu.org)
1483
1484 * lib/ld-lib.exp (default_ld_link): Redirect the linker output
1485 to link_output and make it global.
1486
1487 * ld-elfvsb/elf-offset.ld: New. ELF visibility fearture
1488 tests.
1489 * ld-elfvsb/elfvsb.dat: Likewise.
1490 * ld-elfvsb/elfvsb.exp: Likewise.
1491 * ld-elfvsb/main.c: Likewise.
1492 * ld-elfvsb/sh1.c: Likewise.
1493 * ld-elfvsb/sh2.c: Likewise.
1494
b32711aa
JW
1495Fri Apr 21 15:16:07 2000 Richard Henderson <rth@cygnus.com>
1496
a2b64bed 1497 * ld-scripts/phdrs.exp: IA-64 is 64-bit ELF too.
b32711aa 1498
3017ff0e
AM
14992000-04-12 Alan Modra <alan@linuxcare.com.au>
1500
62043cea
AM
1501 * ld-selective/3.cc (_start): Add cheat for gcc-2.95.2 failure.
1502
e76e4c91
AM
1503 * ld-selective/selective.exp (test4): Test for presence of
1504 foo__1B, not absence. Also check for foo__1A and _start.
1505 White space changes throughout file.
3017ff0e 1506
e40eb3e9
NC
15072000-03-13 Nick Clifton <nickc@cygnus.com>
1508
1509 * ld-scripts/phdrs.t: Discard all unexpected sections.
1510
d1bcade6
L
15112000-02-27 H.J. Lu (hjl@gnu.org)
1512
1513 * lib/ld-lib.exp (default_ld_link): Added "$LIBS" to libs.
1514
197d87f8
NC
15151999-11-01 Nick Clifton <nickc@cygnus.com>
1516
1517 * ld-selective/selective.exp: Fix test to disable these checks for
1518 PE based targets.
1519
05d26f04
CM
15201999-10-29 Catherine Moore <clm@cygnus.com>
1521
1522 * ld-selective/selective.exp: Remove test6.
1523 * ld-selective/5.cc: Delete.
1524
abdbda5e
NC
15251999-10-28 Scott Bambrough <scottb@netwinder.org>
1526
05d26f04 1527 * ld-srec/srec.exp: Setup expected failures for
abdbda5e
NC
1528 srec tests on ARM Linux.
1529
b7be1db6
AM
15301999-09-17 Alan Modra <alan@spri.levels.unisa.edu.au>
1531
1532 * ld-shared/shared.exp: xfail linux*libc1 shared (non PIC, load
1533 offset) test.
1534
777690b6
ILT
15351999-09-12 Ian Lance Taylor <ian@zembu.com>
1536
1537 * ld-scripts/script.exp: Add --image-base 0 for PE targets.
1538
5be8a006
ILT
15391999-08-17 H.J. Lu <hjl@gnu.org>
1540
1541 * ld-cdtest/cdtest-foo.cc (Foo::init_foo): Use "%ld" for sizeof.
1542
b33b6e45
ILT
15431999-08-09 Jakub Jelinek <jj@ultra.linux.cz>
1544
1545 * ld-elfvers/vers.exp: Run tests on sparc*-*-linux*.
1546 * ld-shared/shared.exp: Likewise.
1547
38e31547
NC
15481999-07-28 Nick Clifton <nickc@cygnus.com>
1549
1550 * lib/ld-lib.exp (proc big_or_little_endian): New proc.
1551 Determine if a big endian or little endian output format hass
1552 been selected by any of the multilib options, and if so return
1553 a suitable command line option for the linker/assembler.
1554 (proc default_ld_link): Include the result of proc
1555 big_or_little_endian on the command line to the linker.
1556 (proc ld_simple_link): Include the result of proc
1557 big_or_little_endian on the command line to the linker.
1558 (proc default_ld_compile): Append multilib flags to compiler
1559 switches.
1560 (proc default_ld_assemble): Include the result of proc
1561 big_or_little_endian on the command line to the linker.
1562
0cd9f5f0
ILT
15631999-07-21 H.J. Lu <hjl@gnu.org>
1564
1565 * ld-elfvers/vers1.c: Add missing prototypes and include
1566 <stdio.h> if necessary.
1567 * ld-elfvers/vers15.c: Likewise.
1568 * ld-elfvers/vers19.c: Likewise.
1569 * ld-elfvers/vers2.c: Likewise.
1570 * ld-elfvers/vers3.c: Likewise.
1571 * ld-elfvers/vers4.c: Likewise.
1572 * ld-elfvers/vers6.c: Likewise.
1573 * ld-elfvers/vers7.c: Likewise.
1574 * ld-elfvers/vers9.c: Likewise.
1575 * ld-shared/main.c: Likewise.
1576 * ld-srec/sr3.cc (Foo::Foo): Remove arg name.
1577
d49560a9
MM
1578Thu Jul 15 18:00:30 1999 Mark P. Mitchell <mark@codesourcery.com>
1579
1580 * ld-undefined/undefined.exp: XFAIL on IRIX6 for the usual as
1581 with other DWARF2 targets.
1582
5dcf458a
NC
15831999-07-13 Nick Clifton <nickc@cygnus.com>
1584
1585 * ld-undefined/undefined.exp: Do not expect arm toolchains to fail
1586 the undefined line test.
1587
734caf4d
ILT
15881999-07-10 Ian Lance Taylor <ian@zembu.com>
1589
1590 * ld-elfvers/vers.exp: Use -rpath in new vers19 test.
1591
f0489494
ILT
15921999-07-07 Ian Lance Taylor <ian@zembu.com>
1593
1594 * ld-elfvers/vers.exp: Add new tests vers17 to vers19.
1595 * ld/elfvers/{vers17.*, vers18.*, vers19.*}: New files.
1596
197a7bfd
ILT
15971999-06-13 Ian Lance Taylor <ian@zembu.com>
1598
1599 * ld-checks/asm.s: Use a symbol name for .lcomm.
1600 * ld-checks/checks.exp: Use different names for the two tests.
1601 Don't add extra text when invoking fail.
1602
99c262f8
ILT
16031999-06-12 Ian Lance Taylor <ian@zembu.com>
1604
1605 * ld-scripts/phdrs.exp: Change target check from "*-*-linuxaout*"
1606 to "*-*-linux*aout*".
1607 * ld-scripts/weak.exp: Likewise.
1608 * ld-shared/shared.exp: Likewise. Simplify condition a bit.
1609
2bdba6c9
AS
1610Wed Jun 9 12:02:33 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
1611
1612 * ld-cdtest/cdtest-main.cc: Avoid `implicit int' warning.
1613 * ld-shared/sh1.c: Fix typo.
1614
77e0b0ef
ILT
16151999-06-04 H.J. Lu <hjl@gnu.org>
1616
1617 * lib/ld-lib.exp (default_ld_nm): Clear nm_output first if
1618 necessary.
1619
8535ca75
NC
16201999-05-17 Nick Clifton <nickc@cygnus.com>
1621
1622 * ld-undefined/undefined.exp: Add xfail for mcore-elf.
1623
69f868fa
DD
16241999-05-11 DJ Delorie <dj@cygnus.com>
1625
1626 * ld-srec/srec.exp: Do not run tests for PE based ports.
1627
252b5132
RH
16281999-03-05 Nick Clifton <nickc@cygnus.com>
1629
1630 * ld-selective/selective.exp: Do not run tests for COFF or PE
1631 based ports.
1632
16331999-02-17 Nick Clifton <nickc@cygnus.com>
1634
1635 * ld-undefined/undefined.exp: Add expected failures for StrongARM
1636 targets.
1637
1638 * ld-srec/srec.exp: Add expected failures for StrongARM targets.
1639
1640 * ld-selective/selective.exp: Add expected failure for ARM-COFF
b3992bc7 1641 targets.
252b5132
RH
1642
16431999-02-16 Nick Clifton <nickc@cygnus.com>
1644
1645 * ld-checks/asm.s: Use .long instead of .word.
1646 Replace custom section names with .text, .data and .bss.
1647 * ld-checks/script: Replace custom section names with .text, .data
b3992bc7 1648 and .bss.
252b5132 1649 * ld-checks/checks.exp: Replace custom section names with .text,
b3992bc7 1650 .data and .bss.
252b5132
RH
1651
16521999-02-11 Nick Clifton <nickc@cygnus.com>
1653
1654 * ld-checks: New directory: Tests for the linker's
1655 --check-sections option.
1656 * ld-checks/checks.exp: New file.
1657 * ld-checks/script: Bogus linker script.
1658 * ld-checks/asm.s: Simple test assembler file.
1659
1660Tue Feb 2 19:15:02 1999 Catherine Moore <clm@cygnus.com>
1661
3e8cba19
AM
1662 * ld-selective/selective.exp: Disable test for unsupported
1663 targets. Change tests to check for absence of symbols instead
1664 of address zero.
252b5132
RH
1665
1666Mon Jan 18 03:44:52 1999 Ian Lance Taylor <ian@cygnus.com>
1667
1668 * config/default.exp (get_link_files): Quote target_triplet and CC
1669 when invoking shell.
1670 (get_target_emul): Likewise.
1671
16721999-01-03 Ken Raeburn <raeburn@cygnus.com>
1673
1674 * config/default.exp (get_link_files, get_target_emul): New procs;
1675 run shell commands to extract information from configure.host and
1676 configure.tgt in the source tree.
1677 (top level): Use them to get information needed to run tests, if
1678 not otherwise provided.
1679
1680 * ld-shared/elf-offset.ld: New file. Builds a shared library, but
1681 gives non-zero addresses for memory region.
1682 * ld-shared/shared.exp: Run the non-PIC non-AIX test again using
1683 the new linker script.
1684
1685Tue Dec 8 22:56:05 1998 Geoff Keating <geoffk@ozemail.com.au>
1686
1687 * ld-srec/srec.exp: Delete xfails for PPC Linux targets,
1688 newer glibc lets link succeed.
1689
1690Sun Dec 6 12:59:37 1998 H.J. Lu <hjl@gnu.org>
1691
1692 * ld-elfvers/vers1.c: Add missing return types and values.
1693 * ld-elfvers/vers2.c: Likewise.
1694 * ld-elfvers/vers3.c: Likewise.
1695 * ld-elfvers/vers4.c: Likewise.
1696 * ld-elfvers/vers5.c: Likewise.
1697 * ld-elfvers/vers6.c: Likewise.
1698 * ld-elfvers/vers7.c: Likewise.
1699 * ld-elfvers/vers9.c: Likewise.
1700 * ld-elfvers/vers15.c: Likewise.
1701
1702Fri Oct 23 16:28:29 1998 Catherine Moore <clm@cygnus.com>
1703
3e8cba19
AM
1704 * ld-selective: New directory with new files to test
1705 selective linking.
252b5132 1706
3e8cba19 1707 * lib/ld-lib.exp (ld_nm): Strip leading underscore from $name.
b3992bc7 1708
252b5132
RH
1709Sun Oct 4 22:17:05 1998 Ian Lance Taylor <ian@cygnus.com>
1710
1711 * ld-elfvers/vers16.dsym: Work correctly on a system without
1712 versioned system libraries.
1713
1714Mon Sep 28 21:31:12 1998 Richard Henderson <rth@cygnus.com>
1715
1716 * ld-elfvers/vers.exp: Run tests on alpha-linux.
1717 * ld-elfvers/*.sym, ld-elfvers/*.dsym: Adjust patters to match
1718 Alpha's use of st_other.
1719
17201998-09-27 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1721
1722 * ld-elfvers/vers.exp (vers16, vers16a): New tests.
1723 * ld-elfvers/{vers16.*, vers16a.*}: New files.
1724
1725Thu Sep 17 17:18:19 1998 Nick Clifton <nickc@cygnus.com>
1726
1727 * ld-undefined/undefined.exp: Make undefined line test be an xfail
1728 for arm/thunb elf toolchains.
1729
1730Wed Sep 9 14:10:15 1998 Nick Clifton <nickc@cygnus.com>
1731
1732 * ld-undefined/undefined.exp: change test for elf/dwarf2 targets.
1733
1734 * ld-srec/srec.exp: Arm-elf now passes this test.
1735
1736Wed Aug 19 11:59:19 1998 Nick Clifton <nickc@cygnus.com>
1737
1738 * ld-srec/srec.exp: Add arm/thumb-elf expected failures.
b3992bc7 1739
252b5132
RH
1740Thu Aug 13 12:41:58 1998 Ian Lance Taylor <ian@cygnus.com>
1741
1742 * ld-bootstrap/bootstrap.exp: Don't run the --static bootstrap
1743 test if we don't have a static libbfd.a.
1744
1745Wed Aug 12 15:19:35 1998 Ian Lance Taylor <ian@cygnus.com>
1746
1747 Based on patch from H.J. Lu <hjl@gnu.org>:
1748 * ld-srec/srec.exp: Add xfails for Alpha ELF targets.
1749
1750Mon Aug 10 15:42:20 1998 Richard Henderson <rth@cygnus.com>
1751
1752 * ld-scripts/weak.t (.text, .data): Focus data to be used.
1753 (/DISCARD/): All the rest.
1754 * ld-scripts/weak1.s, ld-scripts/weak2.s: Put stuff in .data.
1755
1756Fri Jul 24 18:37:17 1998 Ian Lance Taylor <ian@cygnus.com>
1757
1758 * config/default.exp: Create tmpdir/gas subdirectory, add a
1759 symlink to as-new, and set gcc_gas_flag variable.
1760 * lib/ld-lib.exp (default_ld_compile): If the compiler appears to
1761 be gcc, use gcc_gas_flag when compiling.
1762
1763Thu Jul 23 12:23:29 1998 Ian Lance Taylor <ian@cygnus.com>
1764
1765 * ld-elfvers/vers.exp: Just check for i?86 rather than checking
1766 for i386, i486, and i586.
1767 (objdump_versionstuff): If we can't find the line, dump the file.
1768
1769Fri Jul 3 00:27:41 1998 Ian Lance Taylor <ian@cygnus.com>
1770
1771 * ld-scripts/phdrs.exp: Run test on *-*-eabi*.
1772 * ld-scripts/weak.exp: Likewise.
1773
1774Wed Jul 1 10:51:46 1998 Nick Clifton <nickc@cygnus.com>
1775
1776 * ld-srec/srec.exp: Add xfail for v850.
1777
1778 * ld-undefined/undefined.exp: arm and thumb PE toolchains now pass
1779 these tests.
1780
1781Fri Jun 19 17:12:52 1998 Ian Lance Taylor <ian@cygnus.com>
1782
1783 * ld-scripts/weak.exp: New test.
1784 * ld-scripts/weak.t: New file.
1785 * ld-scripts/weak1.s: New file.
1786 * ld-scripts/weak2.s: New file.
1787
1788Tue Jun 16 12:40:38 1998 Geoff Keating <geoffk@ozemail.com.au>
1789
1790 * ld-elfvers/vers.exp: Run tests on powerpc ELF targets.
1791 * ld-shared/shared.exp: Likewise.
1792 * ld-elfvers/vers1.dsym: Allow for .sdata.
1793 * ld-srec/srec.exp: Add setup_xfails for PowerPC Linux.
1794
1795Fri May 29 15:02:50 1998 Ian Lance Taylor <ian@cygnus.com>
1796
1797 * ld-srec/srec.exp: Add xfails for powerpc*-*-eabi.
b3992bc7 1798 (run_srec_test): On mn10200, define __truncsipsi2_do_d2.
252b5132
RH
1799 * ld-srec/sr1.c (__main): Change return type to void.
1800 * ld-srec/sr3.cc (__main): Likewise.
1801 (__builtin_delete, __builtin_new): Likewise.
1802 (__get_dynamic_handler_chain): Return 0.
1803 (__get_eh_context): Likewise.
1804
1805Thu May 21 15:21:33 1998 Nick Clifton <nickc@cygnus.com>
1806
1807 * ld-undefined/undefined.exp: Add support for thumb-pe target.
1808 * ld-srec/srec.exp: Add support for arm-pe and thumb-pe targets.
1809
1810Mon May 4 17:54:20 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1811
1812 * ld-shared/shared.exp: Remove setup_xfails for m68k-linux.
1813
1814Mon May 4 17:12:06 1998 Ian Lance Taylor <ian@cygnus.com>
1815
1816 * ld-shared/main.c (shlib_overriddencall2): New function.
1817 (main): Call shlib_shlibcall2.
1818 * ld-shared/sh1.c (shlib_shlibcall2): New function.
1819 (shlib_overriddencall2): New function.
1820 * ld-shared/shared.dat: Add output line for new test.
1821 * ld-shared/sun4.dat: Likewise.
1822
1823 * ld-srec/sr3.cc (__get_eh_context): New function.
1824
1825Tue Apr 7 12:50:17 1998 Manfred Hollstein <manfred@s-direktnet.de>
1826
1827 * ld-cdtest/cdtest-foo.h (class Foo): Declare len to be static to
1828 avoid compiler warning.
1829 * ld-srec/sr3.cc (class Foo): Likewise.
1830
1831Tue Feb 10 16:42:40 1998 Ian Lance Taylor <ian@cygnus.com>
1832
1833 * ld-srec/sr3.cc (__get_dynamic_handler_chain): New function.
1834
1835Mon Feb 2 14:17:48 1998 Ian Lance Taylor <ian@cygnus.com>
1836
1837 * ld-scripts/phdrs.exp: Adjust phdrs_regexp for a 64 bit target.
1838
1839Thu Dec 18 11:13:28 1997 Nick Clifton <nickc@cygnus.com>
1840
1841 * ld-srec/srec.exp: Duplicated Arm patch for Thumb targets.
1842
1843Tue Dec 2 09:50:19 1997 Nick Clifton <nickc@cygnus.com>
1844
1845 * ld-srec/srec.exp: Applied patch from Tony.Thompson@arm.com which
1846 fixes ARM tests.
1847
1848Mon Dec 1 16:12:05 1997 Nick Clifton <nickc@cygnus.com>
1849
1850 * ld-srec/srec.exp: Add expected failures of tests 1 and 2 for ARM
1851 coff targets.
1852
1853Wed Nov 12 14:18:31 1997 Ian Lance Taylor <ian@cygnus.com>
1854
1855 * ld-cdtest/cdtest-foo.h (class Foo): Declare len to be int to
1856 avoid compiler warning.
1857 * ld-srec/sr3.cc (class Foo): Likewise.
1858
1859Mon Nov 10 14:25:43 1997 Ian Lance Taylor <ian@cygnus.com>
1860
1861 * lib/ld-lib.exp (default_ld_simple_link): Permit the linker to
1862 have any name when looking for entry symbol warnings.
1863
1864 * ld-srec/sr3.cc (__eh_pc): Define.
1865
1866Mon Oct 20 14:36:39 1997 Ian Lance Taylor <ian@cygnus.com>
1867
1868 * ld-srec/sr3.cc: Add definitions for terminate, __terminate, and
b3992bc7 1869 __throw, since the current g++ expects them to be defined.
252b5132
RH
1870
1871Fri Oct 3 12:24:03 1997 Ian Lance Taylor <ian@cygnus.com>
1872
1873 * ld-elfvers/vers.exp (objdump_emptyverstuff): Accept the output
1874 file if the string libc appears in it.
1875 (objdump_versionstuff): Accept unexpected lines in the output
1876 file. Compare lines using string match.
1877 * ld-elfvers/vers6.ver: Permit any value in the vna_other field.
1878
1879Tue Aug 12 16:01:22 1997 Ian Lance Taylor <ian@cygnus.com>
1880
1881 * ld-scripts/crossref.exp: Correct string quoting.
1882
1883Sat Aug 9 00:56:03 1997 Ian Lance Taylor <ian@cygnus.com>
1884
1885 * config/default.exp: Change ld, as, nm and strip from .new to
1886 -new. Load ld-lib.exp rather than ld.exp.
1887 * ld-bootstrap/bootstrap.exp: Use ld-new rather than ld.new.
1888 * lib/ld-lib.exp: Rename from lib/ld.exp, for the benefit of
1889 DejaGnu changes.
1890
1891Thu Jun 26 12:07:03 1997 Ian Lance Taylor <ian@cygnus.com>
1892
1893 * ld-elfvers/vers.exp: Use egrep rather than grep when looking for
1894 an alternation. From Greg Margo <gmargo@dl.com>.
1895
1896Wed Jun 25 12:47:22 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1897
1898 * ld-shared/shared.exp: Add setup_xfail for m68k-linux on tests
1899 with non PIC shared libraries.
1900
1901Fri Jun 6 17:35:47 1997 Ian Lance Taylor <ian@cygnus.com>
1902
1903 * ld-elfvers/vers6.ver: Update for recent elflink.h patch to
1904 version handling.
1905
1906Wed Jun 4 12:06:48 1997 Ian Lance Taylor <ian@cygnus.com>
1907
1908 * ld-srec/srec.exp: Define ___get_dynamic_handler_chain as well.
1909
1910Fri May 30 12:21:39 1997 Ian Lance Taylor <ian@cygnus.com>
1911
1912 * ld-srec/srec.exp: Define __get_dynamic_handler_chain when
1913 linking.
1914
1915Mon May 12 11:17:55 1997 Ian Lance Taylor <ian@cygnus.com>
1916
1917 * config/default.exp: Use $base_dir rather than $objdir when
1918 setting ld. From John David Anglin <dave@hiauly1.hia.nrc.ca>.
1919
1920Fri Apr 25 09:07:00 1997 Jeffrey A Law (law@cygnus.com)
1921
1922 * ld-srec/srec.exp: Define various out of line prologue/epilogue
1923 functions for the mn10200 to avoid needing libgcc.a.
1924
1925Wed Mar 26 13:56:10 1997 Ian Lance Taylor <ian@cygnus.com>
1926
1927 * ld-srec/srec.exp: Don't expect failures on mips*-*-elf*.
1928
1929Mon Mar 17 19:27:13 1997 Ian Lance Taylor <ian@cygnus.com>
1930
1931 * ld-elfvers/vers.exp: Don't run on SunOS or AIX.
1932
1933Wed Mar 12 21:44:19 1997 Eric Youngdale <eric@andante.jic.com>
1934
1935 * ld-elfvers/vers.exp, *: New tests for symbol versioning.
1936 * config/default.exp: Set ar and strip.
1937
1938Fri Feb 7 16:47:02 1997 Bob Manson <manson@charmed.cygnus.com>
1939
1940 * ld-bootstrap/bootstrap.exp: Use prune_warnings instead of
1941 prune_system_crud.
1942 * ld-cdtest/cdtest.exp: Ditto.
1943 * ld-scripts/crossref.exp: Ditto.
1944 * ld-sh/sh.exp: Ditto.
1945 * ld-shared/shared.exp: Ditto.
1946 * ld-srec/srec.exp: Ditto.
1947 * lib/ld.exp: Ditto.
1948
1949Wed Jan 29 00:47:29 1997 Bob Manson <manson@charmed.cygnus.com>
1950
1951 * ld-cdtest/cdtest.exp: Put a slash between $srcdir/$subdir.
1952 * ld-scripts/script.exp: Ditto.
1953 * ld-sh/sh.exp: Ditto.
1954 * ld-undefined/undefined.exp: Ditto.
1955 * ld-versados/versados.exp: Ditto.
1956 * lib/ld.exp: Ditto.
1957
1958Mon Dec 30 17:08:04 1996 Ian Lance Taylor <ian@cygnus.com>
1959
1960 * ld-scripts/crossref.exp: Fix quoting for --defsym $global$.
1961
1962Tue Oct 1 15:52:31 1996 Ian Lance Taylor <ian@cygnus.com>
1963
1964 * lib/ld.exp (default_ld_version): Fix for current version
1965 printing.
1966
1967Fri Sep 13 15:51:45 1996 Ian Lance Taylor <ian@cygnus.com>
1968
1969 * ld-scripts/crossref.exp: Define $global$ for hppa-elf.
1970
1971Thu Aug 8 14:29:32 1996 Ian Lance Taylor <ian@cygnus.com>
1972
1973 * ld-scripts/cross2.t: Map XCOFF sections to .text or .data.
1974
1975 * lib/ld.exp: Use verbose -log instead of calling both verbose and
1976 send_log.
1977
1978Wed Aug 7 18:00:58 1996 Ian Lance Taylor <ian@cygnus.com>
1979
1980 * ld-scripts/phdrs.exp: New test.
1981 * ld-scripts/phdrs.s, ld-scripts/phdrs.t: New files.
1982
1983Sun Aug 4 21:58:12 1996 Ian Lance Taylor <ian@cygnus.com>
1984
1985 * ld-scripts/crossref.exp: On a29k targets, use --defsym to define
1986 V_SPILL and V_FILL.
1987
1988Thu Aug 1 14:10:27 1996 Ian Lance Taylor <ian@cygnus.com>
1989
1990 * ld-scripts/crossref.exp: New test.
1991 * ld-scripts/{cross1.c, cross2.c, cross3.c}: New files.
1992 * ld-scripts/{cross1.t, cross2.t}: New files.
1993
1994Sat Jun 29 13:40:11 1996 Ian Lance Taylor <ian@cygnus.com>
1995
1996 * ld-sh/sh.exp: Fix debugging messages.
1997 * ld-sh/sh1.s: Use .align 4.
1998
1999Wed May 1 16:45:13 1996 Ian Lance Taylor <ian@cygnus.com>
2000
2001 * ld-sh/sh.exp: Use -O when compiling with -mrelax.
2002
2003Mon Apr 29 10:33:10 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2004
2005 * ld-shared/shared.exp: Run the shared library tests on
b3992bc7 2006 Linux/m68k.
252b5132
RH
2007
2008Fri Apr 5 16:20:55 1996 Ian Lance Taylor <ian@cygnus.com>
2009
2010 * ld-shared/shared.exp: Run the shared library tests on Linux.
2011
2012Mon Feb 26 12:45:26 1996 Ian Lance Taylor <ian@cygnus.com>
2013
2014 * ld-shared/shared.exp: Don't use -fpic on MIPS targets.
2015
2016Wed Jan 31 15:09:57 1996 Jeffrey A Law (law@cygnus.com)
2017
2018 * ld-srec/srec.exp: Add xfails for hppa*-*-*elf*.
2019 * ld-undefined/undefined.exp: Likewise.
2020
2021Fri Jan 26 18:43:03 1996 Ian Lance Taylor <ian@cygnus.com>
2022
2023 * ld-undefined/undefined.exp: ELF targets should now pass the
2024 undefined line test.
2025
2026Thu Jan 25 15:36:13 1996 Ian Lance Taylor <ian@cygnus.com>
2027
2028 * ld-empic/empic.exp: Update for change to MIPS disassembler.
2029
2030Mon Jan 15 15:05:53 1996 Ian Lance Taylor <ian@cygnus.com>
2031
2032 * ld-bootstrap/bootstrap.exp: Expect failure for mips*-*-irix5*
2033 when doing the --static test.
2034 * ld-shared/shared.exp: Run tests on mips*-*-irix5*.
2035
2036Fri Dec 29 12:33:09 1995 Ian Lance Taylor <ian@cygnus.com>
2037
2038 * ld-bootstrap/bootstrap.exp: On AIX, don't pass the -bI option
2039 when creating ld-partial.o.
2040
2041Tue Dec 26 17:37:23 1995 Ian Lance Taylor <ian@cygnus.com>
2042
2043 * ld-srec/srec.exp: If powerpc*-*-eabi*, use --defsym to define
2044 __eabi.
2045
2046Tue Dec 19 18:01:01 1995 Ian Lance Taylor <ian@cygnus.com>
2047
2048 * ld-srec/srec.exp: Add setup_xfails for XCOFF targets.
2049
2050Fri Dec 15 16:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
2051
2052 * ld-srec/srec.exp: On a29k targets, use --defsym to define
2053 V_SPILL and V_FILL.
2054 * ld-srec/sr1.c (V_SPILL, V_FILL): Remove definitions.
2055 * ld-srec/sr3.cc: Likewise.
2056
2057 * ld-srec/srec.exp: Remove i960 COFF setup_xfail.
2058
2059Sat Dec 2 01:20:31 1995 Ian Lance Taylor <ian@cygnus.com>
2060
2061 * ld-srec/srec.exp: Don't use [] in setup_xfail expressions.
2062
2063Fri Dec 1 13:18:18 1995 Ian Lance Taylor <ian@cygnus.com>
2064
2065 * ld-srec/srec.exp: Add setup_xfails for MIPS ELF targets.
2066
2067Wed Nov 29 13:01:10 1995 Ian Lance Taylor <ian@cygnus.com>
2068
2069 * ld-srec/srec.exp: Add setup_xfail for i960 COFF targets.
2070
2071Mon Nov 27 14:36:11 1995 Ian Lance Taylor <ian@cygnus.com>
2072
2073 * ld-srec/srec.exp: Add setup_xfail calls for i[345]86-*-aout*.
2074
2075 * ld-srec/sr1.c (V_SPILL, V_FILL): Define.
2076 * ld-srec/sr3.cc: Likewise.
2077
2078Tue Nov 21 16:05:53 1995 Ian Lance Taylor <ian@cygnus.com>
2079
2080 * ld-empic/empic.exp: Update for changes in objdump output.
2081
2082Wed Nov 15 17:42:48 1995 Ian Lance Taylor <ian@cygnus.com>
2083
2084 * ld-srec/srec.exp: New tests.
2085 * ld-srec/sr1.c, ld-srec/sr2.c, ld-srec/sr3.cc: New files.
2086 * lib/ld.exp (ld_simple_link): Discard warnings about not being
2087 able to find the entry symbol.
2088
2089Tue Nov 14 20:03:54 1995 Ian Lance Taylor <ian@cygnus.com>
2090
2091 * ld-sh/sh2.c (__main): Define.
2092
2093Mon Nov 6 14:39:18 1995 Ian Lance Taylor <ian@cygnus.com>
2094
2095 * ld-empic/empic.exp: Accept a . in the address symbol.
2096
2097 * ld-shared/shared.exp: Run tests on rs6000*-*-aix* and
2098 powerpc*-*-aix*. Add code to create appropriate exports files,
2099 and pass appropriate compilation flags, and test against
2100 appropriate expected output.
2101 * ld-shared/xcoff.dat: New file.
2102 * ld-shared/main.c: Put #ifndef XCOFF_TEST around tests that can
2103 not be linked using XCOFF. Use shlib_shlibvar1 as a sample
2104 function pointer, rather than shlib_mainvar.
2105 * ld-shared/sh1.c: Likewise.
2106 * ld-shared/shared.dat: Update for change from using shlib_mainvar
2107 to using shlib_shlibvar1.
2108 * ld-shared/sun4.dat: Likewise.
2109
2110Sat Oct 28 01:54:25 1995 Ian Lance Taylor <ian@cygnus.com>
2111
2112 * ld-scripts/script.t: Put .pr in .text, and .rw in .data, for
2113 convenience when testing XCOFF.
2114
2115Thu Oct 26 22:53:17 1995 Ian Lance Taylor <ian@cygnus.com>
2116
2117 * ld-bootstrap/bootstrap.exp: On AIX, pass -bI/lib/syscalls.exp
2118 along with --static.
2119
2120 * ld-scripts/script.s: Make symbols global.
2121
2122Fri Oct 20 12:22:16 1995 Ian Lance Taylor <ian@cygnus.com>
2123
2124 * ld-undefined/undefined.exp: Add setup_xfails for arm*-*-pe*.
2125
2126Fri Sep 29 11:06:10 1995 Ian Lance Taylor <ian@cygnus.com>
2127
2128 * ld-undefined/undefined.exp: Use -e when invoking the linker, to
2129 prevent the SunOS linker from trying to create a shared library.
2130
2131Thu Sep 28 12:37:14 1995 Ian Lance Taylor <ian@cygnus.com>
2132
2133 * ld-shared/shared.exp: Run the tests on sparc*-*-sunos4*. Add
2134 appropriate modifications and setup_xfails.
2135 * ld-shared/sun4.dat: New file.
2136
2137Mon Sep 18 14:12:56 1995 Ian Lance Taylor <ian@cygnus.com>
2138
2139 * lib/ld.exp (default_ld_version): Call prune_system_crud.
2140 (default_ld_relocate, default_ld_link): Likewise.
2141 (default_ld_simple_link, default_ld_compile): Likewise.
2142 (default_ld_assemble, default_ld_nm): Likewise.
2143
2144Fri Sep 8 17:15:38 1995 Ian Lance Taylor <ian@cygnus.com>
2145
2146 * ld-cdtest/cdtest.exp: If the compiler does not exist, mark the
2147 tests as untested rather than unresolved.
2148
2149Wed Aug 23 10:46:38 1995 Ian Lance Taylor (ian@cygnus.com)
2150
2151 * ld-sh/sh.exp: Call prune_system_crud on the output of cmp.
2152
2153Tue Aug 15 17:35:35 1995 Ian Lance Taylor <ian@cygnus.com>
2154
2155 * ld-scripts/script.exp: Split script verification into a proc.
2156 Add simple test of MRI script.
2157 * ld-scripts/scriptm.t: New file.
2158
2159Wed Jul 26 11:38:58 1995 Ian Lance Taylor <ian@cygnus.com>
2160
2161 * ld-sh/sh.exp: Mark `SH confirm relaxing' test unresolved when
2162 appropriate.
2163
2164Mon Jul 24 15:34:31 1995 Ian Lance Taylor <ian@cygnus.com>
2165
2166 * config/default.exp: Define objcopy if it is not defined.
2167 * ld-sh/*: New tests for SH relaxing.
2168
2169 * ld-empic/empic.exp: If $CC does not exist, call untested rather
2170 than unresolved.
2171
2172Thu Jul 20 15:09:26 1995 Ian Lance Taylor <ian@cygnus.com>
2173
2174 * ld-undefined/undefined.exp: If $CC does not exist, mark the
2175 tests as untested rather than unresolved. Clear ELF xfails for
2176 mips*, not just mips.
2177
2178Tue Jul 18 12:00:41 1995 Ian Lance Taylor <ian@cygnus.com>
2179
2180 * ld-undefined/undefined.exp: Add setup_xfail for sh-*-* for
2181 undefined line test.
2182
2183Fri Jul 14 13:07:48 1995 Ian Lance Taylor <ian@cygnus.com>
2184
2185 * ld-undefined/undefined.exp: New test, to check reporting of
2186 undefined symbols.
2187 * ld-undefined/undefined.c: New file.
2188
2189Mon Jul 10 11:13:39 1995 Ian Lance Taylor <ian@cygnus.com>
2190
2191 * ld-versados/versados.exp: If a test fails, report it correctly:
2192 don't try to run the next test, and don't report a pass as well as
2193 a fail.
2194
2195Mon Jul 3 14:26:37 1995 Steve Chamberlain <sac@slash.cygnus.com>
2196
a2b64bed 2197 * versados/(t1,t2).ld: End in newlines.
252b5132
RH
2198
2199Mon May 22 20:19:38 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
2200
2201 * lib/ld.exp (default_ld_compile): If cc argument is multiple
2202 words, use only the first when trying to verify the availability
2203 of the compiler.
2204
2205Mon Feb 6 11:46:49 1995 Ian Lance Taylor <ian@cygnus.com>
2206
2207 * ld-scripts/defined.t: Mention .data and .bss explicitly.
2208
2209Tue Jan 24 14:51:48 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
2210
2211 * ld-bootstrap/bootstrap.exp: If not in the ld build directory,
2212 call untested for each test, rather than ignoring it. If one test
2213 fails, go on to the next one instead of returning.
2214 * ld-cdtest/cdtest.exp: If compilations fail, mark tests as
2215 unresolved.
2216 * ld-empic/empic.exp: Likewise. Also, always pass the same test
2217 name to pass or fail.
2218 * ld-shared/shared.exp: Likewise. Also, always run all tests.
2219 * ld-scripts/defined.exp: If as or nm fail, mark test as
2220 unresolved. Always pass the same test name to pass or fail.
2221 * ld-scripts/script.exp: Likewise.
2222 * ld-scripts/sizeof.exp: Likewise.
2223
2224Wed Jan 11 11:48:31 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
2225
2226 * ld-scripts/sizeof.exp: New test, based on bug report from
2227 anders.blomdell@control.lth.se.
2228 * ld-scripts/sizeof.s: New file.
2229 * ld-scripts/sizeof.t: New file.
2230
2231Wed Jan 4 18:56:27 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
2232
2233 * lib/ld.exp: Use [which $ld] rather than [file exists $ld] to see
2234 if the linker exists.
2235
2236Wed Dec 14 16:39:03 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
2237
2238 * lib/ld.exp (prune_system_crud): Define if not already defined,
2239 in case the user isn't using the newest DejaGnu version that we
2240 haven't released to the net yet.
2241
2242Fri Dec 2 14:17:02 1994 Ian Lance Taylor <ian@rtl.cygnus.com>
2243
2244 * config/default.exp: Define objdump if it is not defined.
2245 * ld-empic/*: New tests to test -membedded-pic code.
2246
2247Mon Nov 28 11:24:36 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
2248
2249 * ld-bootstrap/bootstrap.exp: Pass cmp output through
2250 prune_system_crud.
2251 * ld-cdtest/cdtest.exp: Pass diff output through
2252 prune_system_crud.
2253 * ld-shared/shared.exp: Likewise.
2254
2255 * config/default.exp: Remove unused and useless proc ld_load.
2256
2257Sun Oct 30 13:02:34 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
2258
2259 * lib/ld.exp (default_ld_compile): Remove the output file before
2260 compiling.
2261
2262 * ld-shared/shared.exp: Move common test code into a procedure.
2263 Add tests for compiling the non shared code PIC.
2264 * ld-shared/main.c (main): Call main_called, and print the result.
2265 * ld-shared/shared.dat: Adjust accordingly.
2266
2267Thu Oct 27 17:30:12 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
2268
2269 * ld-shared: New directory, with new files to test generating ELF
2270 shared libraries.
2271
2272 * lib/ld.exp (default_ld_compile): If the compilation worked, but
2273 no object file was created, check to see if the compiler foolishly
2274 ignored the -o switch when compiling, and move the resulting
2275 object if it did.
2276
2277Thu Sep 29 12:36:51 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2278
2279 * VMS does not permits `.' in directory names. Renamed
2280 ld.bootstrap to ld-bootstrap, ld.cdtest to ld-cdtest, and
2281 ld.scripts to ld-scripts.
2282
2283Wed Sep 28 12:18:54 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2284
2285 * config/default.exp: Set variables as and nm. Create tmpdir if
2286 it does not already exist.
2287 * ld.bootstrap/bootstrap.exp: Don't create tmpdir here.
2288 * ld.cdtest/cdtest.exp: Likewise.
2289 * ld.scripts/defined.exp: Likewise. Also, don't set as and nm
2290 here. Change perror for no variables found to fail.
2291 * ld.scripts/script.exp: New test.
2292 * ld.scripts/script.t, ld.scripts/script.s: New files.
2293
2294Tue Sep 27 14:59:51 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2295
2296 * ld.scripts: New directory.
2297 * ld.scripts/defined.exp, ld.scripts/defined.s: New files.
2298 * ld.scripts/defined.t: New file.
2299 * lib/ld.exp (default_ld_simple_link): New function.
2300 (default_ld_assemble, default_ld_nm): New functions.
2301 * config/default.exp: Rename from unix-ld.exp.
2302 (ld_simple_link, ld_assemble, ld_nm): New functions.
2303
2304 * config/unix-ld.exp: Set ld using findfile.
2305 * lib/ld.exp (default_ld_relocate): Return a value. Change format
2306 of log messages.
2307 (default_ld_compile): Likewise.
2308 (default_ld_link): Likewise. Also, don't include $BFDLIB and
2309 $LIBIBERTY in link.
2310 * ld.bootstrap/bootstrap.exp: Rewrite.
2311 * ld.cdtest/cdtest.exp: Rewrite.
2312 * ld.cdtest/cdtest-foo.cc: Update from top level ld directory.
2313 * ld.cdtest/cdtest-foo.h: Likewise.
2314 * ld.cdtest/cdtest-main.cc: Likewise.
2315
2316Fri May 27 09:35:04 1994 Ken Raeburn (raeburn@cygnus.com)
2317
2318 * ld.cdtest/cdtest.exp: Don't look for $result before it's
2319 defined.
2320
2321Tue May 17 15:06:49 1994 Bill Cox (bill@rtl.cygnus.com)
2322
2323 * ld.bootstrap/bootstrap.exp, lib/ld.exp: Replace error proc
3e8cba19 2324 calls with perror calls.
252b5132
RH
2325
2326Wed May 11 16:47:46 1994 Ken Raeburn (raeburn@rtl.cygnus.com)
2327
2328 * ld.cdtest/cdtest-bar.cc: Renamed from cdtest-func.cc.
2329 * ld.cdtest/cdtest.exp: Adjusted.
2330
2331Fri Jan 28 13:25:41 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2332
2333 * lib/ld.exp (simple_diff): Indicate failure if files have
2334 different numbers of lines. Don't muck with $differences to avoid
2335 indicating a pass, just return.
2336
a2b64bed 2337 * ld.cdtest/{cdtest-foo.h,cdtest-foo.cc,cdtest-main.cc}:
252b5132
RH
2338 Fix test case to be valid ANSI C++. Don't require use of header
2339 files, so "../gcc/xgcc -B../gcc/" can be used for CXX.
a2b64bed 2340 * ld.cdtest/cdtest.exp: Combine "rm" lines. Add some
252b5132
RH
2341 commentary on things that are still broken with this test case.
2342
2343Fri Sep 10 09:58:23 1993 Jeffrey Wheat (cassidy@cygnus.com)
2344
a2b64bed 2345 * ld.cdtest/cdtest.exp: Added CXXFLAGS to compile stage.
252b5132
RH
2346
2347Thu Aug 12 16:05:37 1993 Jeffrey Wheat (cassidy@cygnus.com)
2348
a2b64bed
NC
2349 * lib/ld.exp: add compiler and linker support
2350 * config/unix-ld.exp: add compiler and linker support
2351 * ld.bootstrap/bootstrap.exp: fixed to do partial links
2352 * ld.cdtest/cdtest.exp: constructor/destructor testscase
252b5132
RH
2353
2354Wed Aug 4 21:00:18 1993 Jeffrey Wheat (cassidy@cygnus.com)
2355
a2b64bed
NC
2356 * lib/ld.exp: new file
2357 * config/unix-ld.exp: new file
2358 * ld.bootstrap/bootstrap.exp: new file
This page took 0.246928 seconds and 4 git commands to generate.