dadad1e7f622279674d7c64a9bc6e200fc317b71
[binutils-gdb.git] / ld / testsuite / ChangeLog
1 2001-05-24 H.J. Lu <hjl@gnu.org>
2
3 * ld-scripts/phdrs.exp: Add sparc64 to 64 bit platform.
4
5 2001-05-18 H.J. Lu <hjl@gnu.org>
6
7 * ld-elfvers/vers.exp: Revert the last change.
8
9 * ld-elfvers/vers2.ver: Put back "tmpdir/" the version
10 references.
11 * ld-elfvers/vers3.ver: Likewise.
12 * ld-elfvers/vers6.ver: Likewise.
13 * ld-elfvers/vers18.ver: Likewise.
14
15 2001-05-17 H.J. Lu <hjl@gnu.org>
16
17 * ld-elfvers/vers.exp: Pass "-rpath .:$tmpdir" to "vers19".
18
19 * ld-elfvers/vers1.ver: Remove "tmpdir/" from the version
20 definition.
21 * ld-elfvers/vers2.ver: Likewise.
22 * ld-elfvers/vers3.ver: Likewise.
23 * ld-elfvers/vers4a.ver: Likewise.
24 * ld-elfvers/vers6.ver: Likewise.
25 * ld-elfvers/vers7a.ver: Likewise.
26 * ld-elfvers/vers8.ver: Likewise.
27 * ld-elfvers/vers9.ver: Likewise.
28 * ld-elfvers/vers15.ver: Likewise.
29 * ld-elfvers/vers16a.ver: Likewise.
30 * ld-elfvers/vers17.ver: Likewise.
31 * ld-elfvers/vers18.ver: Likewise.
32
33 2001-05-03 H.J. Lu <hjl@gnu.org>
34
35 * ld-elfvers/vers19.ver: Expect vers17.so instead of
36 *tmpdir/vers17.so.
37
38 2001-05-01 Andreas Jaeger <aj@suse.de>, Andreas Schwab <schwab@suse.de>
39
40 * ld-scripts/phdrs.exp: Fix regexp, s390x is 64 bit platform.
41
42 * ld-scripts/phdrs.t: Use startaddress that's greater than any
43 MAXPAGESIZE used.
44
45 2001-04-29 H.J. Lu <hjl@gnu.org>
46
47 * ld-shared/symbolic.dat: New.
48
49 * ld-shared/shared.exp: Also check -Bsymbolic.
50
51 2001-04-28 Andreas Jaeger <aj@suse.de>
52
53 * ld-scripts/phdrs.exp: x86-64 is a 64 bit ELF platform, handle it
54 special.
55
56 2001-04-01 David O'Brien <obrien@FreeBSD.org>
57 * ld-undefined/undefined.exp: XFAIL on FreeBSD/i386 for the usual (even
58 though it doesn't use DWARF2 yet (but its output is identical).
59
60 2001-04-01 David O'Brien <obrien@FreeBSD.org>
61
62 * ld-selective/selective.exp: Use -O with gcc rather than -O2.
63 This optimization level is buggy on some platforms, and this test
64 is not intended to test compiler optimizations.
65
66 2001-03-06 DJ Delorie <dj@redhat.com>
67
68 * ld-scripts/cross2.t: Support any type of text/data sections, not
69 just the canonical ones.
70
71 2001-02-14 H.J. Lu <hjl@gnu.org>
72
73 * ld-bootstrap/bootstrap.exp: Rebuild tmpdir/ld2 with tmpdir/ld3
74 for -static on ia64.
75
76 * ld-checks/checks.exp: Don't run on ia64-*-elf* nor
77 ia64-*-linux*.
78
79 * ld-elfvers/vers.exp: Also run ia64-*-elf* and ia64-*-linux*.
80
81 * ld-elfvsb/elfvsb.exp: Use i?86-*-*. Also run on ia64-*-linux*.
82 Set up expected failures for ia64-*-linux*.
83 * ld-shared/shared.exp: Likewise.
84
85 2001-02-08 Stephane Carrez <Stephane.Carrez@worldnet.fr>
86
87 * ld-srec/srec.exp (run_srec_test): m6811 code has references
88 to soft registers, define them with --defsym.
89 * ld-selective/selective.exp: Likewise.
90
91 2001-01-14 Hans-Peter Nilsson <hp@bitrange.com>
92
93 * ld-sh/sh.exp: Use --oformat srec, not -oformat srec.
94
95 2001-01-03 Philip Blundell <pb@futuretv.com>
96
97 * ld-elfvsb/elfvsb.exp: Run test on Linux/Alpha.
98 * ld-shared/shared.exp: Likewise.
99
100 2001-01-01 Philip Blundell <philb@gnu.org>
101
102 * ld-undefined/weak-undef.exp: New test.
103 * ld-undefined/weak-undef.s, ld-undefined/weak-undef.t: Supporting
104 files for above.
105
106 * ld-elfvers/vers.exp: Run test on Linux/ARM.
107 * ld-elfvsb/elfvsb.exp: Likewise.
108 * ld-shared/shared.exp: Likewise.
109
110 2000-12-31 Nick Clifton <nickc@redhat.com>
111
112 * ld-srec/srec.exp: Use --oformat instead of -oformat.
113
114 2000-12-09 Nick Clifton <nickc@redhat.com>
115
116 * ld-selective/selective.exp: Link in libgcc when target is v850.
117
118 * ld-srec/srec.exp: Expect the srec_test to fail for ARM targets
119 because the -oformat linker command switch cannot be used.
120
121 2000-11-06 Alan Modra <alan@linuxcare.com.au>
122
123 * ld-elfvsb/main.c (PROTECTED_CHECK): Include stdio.h.
124 (main): Prune unused args.
125
126 2000-10-29 Hans-Peter Nilsson <hp@bitrange.com>
127
128 * ld-selective/selective.exp <no CXX>: Fix typo for argument to
129 "untested".
130
131 2000-10-19 H.J. Lu (hjl@gnu.org)
132
133 * ld-elfvsb/elfvsb.exp (visibility_run): Set expected failures
134 for Linux/PPC.
135 * ld-shared/shared.exp: Likewise.
136
137 2000-10-09 Hans-Peter Nilsson <hp@bitrange.com>
138
139 * ld-selective/selective.exp: Rearrange to be table-driven.
140
141 2000-10-07 Alan Modra <alan@linuxcare.com.au>
142
143 * ld-scripts/phdrs.exp: hppa*64*-*-* is 64-bit ELF too.
144
145 2000-10-02 Alan Modra <alan@linuxcare.com.au>
146
147 * ld-scripts/weak.exp: Don't set $global$ for hppa-elf any more.
148 * ld-scripts/crossref.exp: Ditto.
149
150 2000-09-29 Hans-Peter Nilsson <hp@bitrange.com>
151
152 * ld-selective/5.cc: New test.
153 * ld-selective/selective.exp: Run it as xfailed.
154
155 * ld-selective/4.cc: Correct spelling of "lose".
156
157 2000-09-05 Alan Modra <alan@linuxcare.com.au>
158
159 * ld-selective/selective.exp: Remove the xfails for hppa.
160
161 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
162
163 * ld-undefined/undefined.exp (hppa*64*-*-*, mn10300-*-elf,
164 sh-*-*): With dwarf-2, `undefined function' can't pass.
165
166 2000-08-03 H.J. Lu (hjl@gnu.org)
167
168 * ld-bootstrap/bootstrap.exp: Add strip.
169
170 2000-07-24 H.J. Lu (hjl@gnu.org)
171
172 * ld-elfvsb/elfvsb.exp: Add -g to $CC to get the location of
173 the undefined reference.
174
175 2000-07-16 H.J. Lu (hjl@gnu.org)
176
177 * ld-elfvsb/elfvsb.exp (support_protected): New variable. Check
178 and set to "yes" if the protected visibility is expected to
179 pass.
180 (visibility_run): Set expected to fail for the "protected"
181 and "protected_undef_def" tests only if $support_protected is
182 "no".
183
184 * ld-elfvsb/main.c (PROTECTED_CHECK): Check for the protected
185 visibility support if defined.
186
187 2000-07-15 H.J. Lu (hjl@gnu.org)
188
189 * ld-elfvsb/elfvsb.exp (visibility_run): Set expected failure
190 for "protected_undef_def".
191
192 * ld-elfvsb/main.c: Don't define HIDDEN_UNDEF_TEST when
193 PROTECTED_WEAK_TEST is defined.
194 Don't define PROTECTED_UNDEF_TEST when PROTECTED_WEAK_TEST is
195 defined.
196 Define PROTECTED_TEST when PROTECTED_UNDEF_TEST is defined.
197
198 * ld-elfvsb/sh1.c (visibility): Mark protected only if
199 PROTECTED_TEST, PROTECTED_UNDEF_TEST or PROTECTED_WEAK_TEST
200 is defined.
201 (visibility_var): Likewise.
202
203 2000-07-10 Alan Modra <alan@linuxcare.com.au>
204
205 * ld-srec/srec.exp: xfail hppa.
206
207 * ld-scripts/weak.exp: Define $global$ for hppa.
208
209 * ld-scripts/crossref.exp: Fix string quoting.
210
211 2000-06-05 H.J. Lu (hjl@gnu.org)
212
213 * lib/ld-lib.exp (default_ld_link): Redirect the linker output
214 to link_output and make it global.
215
216 * ld-elfvsb/elfvsb.exp (visibility_test): Add "hidden_undef",
217 "hidden_undef_def", "hidden_weak", "protected_undef",
218 "protected_undef_def" and "protected_weak".
219 (visibility_run): Likewise.
220 * ld-elfvsb/main.c: Likewise.
221 * ld-elfvsb/sh1.c: Likewise.
222 * ld-elfvsb/sh2.c: Likewise.
223
224 * ld-elfvsb/elfvsb.dat: Updated.
225
226 2000-05-21 H.J. Lu (hjl@gnu.org)
227
228 * ld-elfvsb/main.c (main_visibility_check): Fix the protected
229 visibility test.
230
231 2000-05-13 H.J. Lu (hjl@gnu.org)
232
233 * lib/ld-lib.exp (default_ld_link): Redirect the linker output
234 to link_output and make it global.
235
236 * ld-elfvsb/elf-offset.ld: New. ELF visibility fearture
237 tests.
238 * ld-elfvsb/elfvsb.dat: Likewise.
239 * ld-elfvsb/elfvsb.exp: Likewise.
240 * ld-elfvsb/main.c: Likewise.
241 * ld-elfvsb/sh1.c: Likewise.
242 * ld-elfvsb/sh2.c: Likewise.
243
244 Fri Apr 21 15:16:07 2000 Richard Henderson <rth@cygnus.com>
245
246 * ld-scripts/phdrs.exp: IA-64 is 64-bit ELF too.
247
248 2000-04-12 Alan Modra <alan@linuxcare.com.au>
249
250 * ld-selective/3.cc (_start): Add cheat for gcc-2.95.2 failure.
251
252 * ld-selective/selective.exp (test4): Test for presence of
253 foo__1B, not absence. Also check for foo__1A and _start.
254 White space changes throughout file.
255
256 2000-03-13 Nick Clifton <nickc@cygnus.com>
257
258 * ld-scripts/phdrs.t: Discard all unexpected sections.
259
260 2000-02-27 H.J. Lu (hjl@gnu.org)
261
262 * lib/ld-lib.exp (default_ld_link): Added "$LIBS" to libs.
263
264 1999-11-01 Nick Clifton <nickc@cygnus.com>
265
266 * ld-selective/selective.exp: Fix test to disable these checks for
267 PE based targets.
268
269 1999-10-29 Catherine Moore <clm@cygnus.com>
270
271 * ld-selective/selective.exp: Remove test6.
272 * ld-selective/5.cc: Delete.
273
274 1999-10-28 Scott Bambrough <scottb@netwinder.org>
275
276 * ld-srec/srec.exp: Setup expected failures for
277 srec tests on ARM Linux.
278
279 1999-09-17 Alan Modra <alan@spri.levels.unisa.edu.au>
280
281 * ld-shared/shared.exp: xfail linux*libc1 shared (non PIC, load
282 offset) test.
283
284 1999-09-12 Ian Lance Taylor <ian@zembu.com>
285
286 * ld-scripts/script.exp: Add --image-base 0 for PE targets.
287
288 1999-08-17 H.J. Lu <hjl@gnu.org>
289
290 * ld-cdtest/cdtest-foo.cc (Foo::init_foo): Use "%ld" for sizeof.
291
292 1999-08-09 Jakub Jelinek <jj@ultra.linux.cz>
293
294 * ld-elfvers/vers.exp: Run tests on sparc*-*-linux*.
295 * ld-shared/shared.exp: Likewise.
296
297 1999-07-28 Nick Clifton <nickc@cygnus.com>
298
299 * lib/ld-lib.exp (proc big_or_little_endian): New proc.
300 Determine if a big endian or little endian output format hass
301 been selected by any of the multilib options, and if so return
302 a suitable command line option for the linker/assembler.
303 (proc default_ld_link): Include the result of proc
304 big_or_little_endian on the command line to the linker.
305 (proc ld_simple_link): Include the result of proc
306 big_or_little_endian on the command line to the linker.
307 (proc default_ld_compile): Append multilib flags to compiler
308 switches.
309 (proc default_ld_assemble): Include the result of proc
310 big_or_little_endian on the command line to the linker.
311
312 1999-07-21 H.J. Lu <hjl@gnu.org>
313
314 * ld-elfvers/vers1.c: Add missing prototypes and include
315 <stdio.h> if necessary.
316 * ld-elfvers/vers15.c: Likewise.
317 * ld-elfvers/vers19.c: Likewise.
318 * ld-elfvers/vers2.c: Likewise.
319 * ld-elfvers/vers3.c: Likewise.
320 * ld-elfvers/vers4.c: Likewise.
321 * ld-elfvers/vers6.c: Likewise.
322 * ld-elfvers/vers7.c: Likewise.
323 * ld-elfvers/vers9.c: Likewise.
324 * ld-shared/main.c: Likewise.
325 * ld-srec/sr3.cc (Foo::Foo): Remove arg name.
326
327 Thu Jul 15 18:00:30 1999 Mark P. Mitchell <mark@codesourcery.com>
328
329 * ld-undefined/undefined.exp: XFAIL on IRIX6 for the usual as
330 with other DWARF2 targets.
331
332 1999-07-13 Nick Clifton <nickc@cygnus.com>
333
334 * ld-undefined/undefined.exp: Do not expect arm toolchains to fail
335 the undefined line test.
336
337 1999-07-10 Ian Lance Taylor <ian@zembu.com>
338
339 * ld-elfvers/vers.exp: Use -rpath in new vers19 test.
340
341 1999-07-07 Ian Lance Taylor <ian@zembu.com>
342
343 * ld-elfvers/vers.exp: Add new tests vers17 to vers19.
344 * ld/elfvers/{vers17.*, vers18.*, vers19.*}: New files.
345
346 1999-06-13 Ian Lance Taylor <ian@zembu.com>
347
348 * ld-checks/asm.s: Use a symbol name for .lcomm.
349 * ld-checks/checks.exp: Use different names for the two tests.
350 Don't add extra text when invoking fail.
351
352 1999-06-12 Ian Lance Taylor <ian@zembu.com>
353
354 * ld-scripts/phdrs.exp: Change target check from "*-*-linuxaout*"
355 to "*-*-linux*aout*".
356 * ld-scripts/weak.exp: Likewise.
357 * ld-shared/shared.exp: Likewise. Simplify condition a bit.
358
359 Wed Jun 9 12:02:33 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
360
361 * ld-cdtest/cdtest-main.cc: Avoid `implicit int' warning.
362 * ld-shared/sh1.c: Fix typo.
363
364 1999-06-04 H.J. Lu <hjl@gnu.org>
365
366 * lib/ld-lib.exp (default_ld_nm): Clear nm_output first if
367 necessary.
368
369 1999-05-17 Nick Clifton <nickc@cygnus.com>
370
371 * ld-undefined/undefined.exp: Add xfail for mcore-elf.
372
373 1999-05-11 DJ Delorie <dj@cygnus.com>
374
375 * ld-srec/srec.exp: Do not run tests for PE based ports.
376
377 1999-03-05 Nick Clifton <nickc@cygnus.com>
378
379 * ld-selective/selective.exp: Do not run tests for COFF or PE
380 based ports.
381
382 1999-02-17 Nick Clifton <nickc@cygnus.com>
383
384 * ld-undefined/undefined.exp: Add expected failures for StrongARM
385 targets.
386
387 * ld-srec/srec.exp: Add expected failures for StrongARM targets.
388
389 * ld-selective/selective.exp: Add expected failure for ARM-COFF
390 targets.
391
392 1999-02-16 Nick Clifton <nickc@cygnus.com>
393
394 * ld-checks/asm.s: Use .long instead of .word.
395 Replace custom section names with .text, .data and .bss.
396 * ld-checks/script: Replace custom section names with .text, .data
397 and .bss.
398 * ld-checks/checks.exp: Replace custom section names with .text,
399 .data and .bss.
400
401 1999-02-11 Nick Clifton <nickc@cygnus.com>
402
403 * ld-checks: New directory: Tests for the linker's
404 --check-sections option.
405 * ld-checks/checks.exp: New file.
406 * ld-checks/script: Bogus linker script.
407 * ld-checks/asm.s: Simple test assembler file.
408
409 Tue Feb 2 19:15:02 1999 Catherine Moore <clm@cygnus.com>
410
411 * ld-selective/selective.exp: Disable test for unsupported
412 targets. Change tests to check for absence of symbols instead
413 of address zero.
414
415 Mon Jan 18 03:44:52 1999 Ian Lance Taylor <ian@cygnus.com>
416
417 * config/default.exp (get_link_files): Quote target_triplet and CC
418 when invoking shell.
419 (get_target_emul): Likewise.
420
421 1999-01-03 Ken Raeburn <raeburn@cygnus.com>
422
423 * config/default.exp (get_link_files, get_target_emul): New procs;
424 run shell commands to extract information from configure.host and
425 configure.tgt in the source tree.
426 (top level): Use them to get information needed to run tests, if
427 not otherwise provided.
428
429 * ld-shared/elf-offset.ld: New file. Builds a shared library, but
430 gives non-zero addresses for memory region.
431 * ld-shared/shared.exp: Run the non-PIC non-AIX test again using
432 the new linker script.
433
434 Tue Dec 8 22:56:05 1998 Geoff Keating <geoffk@ozemail.com.au>
435
436 * ld-srec/srec.exp: Delete xfails for PPC Linux targets,
437 newer glibc lets link succeed.
438
439 Sun Dec 6 12:59:37 1998 H.J. Lu <hjl@gnu.org>
440
441 * ld-elfvers/vers1.c: Add missing return types and values.
442 * ld-elfvers/vers2.c: Likewise.
443 * ld-elfvers/vers3.c: Likewise.
444 * ld-elfvers/vers4.c: Likewise.
445 * ld-elfvers/vers5.c: Likewise.
446 * ld-elfvers/vers6.c: Likewise.
447 * ld-elfvers/vers7.c: Likewise.
448 * ld-elfvers/vers9.c: Likewise.
449 * ld-elfvers/vers15.c: Likewise.
450
451 Fri Oct 23 16:28:29 1998 Catherine Moore <clm@cygnus.com>
452
453 * ld-selective: New directory with new files to test
454 selective linking.
455
456 * lib/ld-lib.exp (ld_nm): Strip leading underscore from $name.
457
458 Sun Oct 4 22:17:05 1998 Ian Lance Taylor <ian@cygnus.com>
459
460 * ld-elfvers/vers16.dsym: Work correctly on a system without
461 versioned system libraries.
462
463 Mon Sep 28 21:31:12 1998 Richard Henderson <rth@cygnus.com>
464
465 * ld-elfvers/vers.exp: Run tests on alpha-linux.
466 * ld-elfvers/*.sym, ld-elfvers/*.dsym: Adjust patters to match
467 Alpha's use of st_other.
468
469 1998-09-27 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
470
471 * ld-elfvers/vers.exp (vers16, vers16a): New tests.
472 * ld-elfvers/{vers16.*, vers16a.*}: New files.
473
474 Thu Sep 17 17:18:19 1998 Nick Clifton <nickc@cygnus.com>
475
476 * ld-undefined/undefined.exp: Make undefined line test be an xfail
477 for arm/thunb elf toolchains.
478
479 Wed Sep 9 14:10:15 1998 Nick Clifton <nickc@cygnus.com>
480
481 * ld-undefined/undefined.exp: change test for elf/dwarf2 targets.
482
483 * ld-srec/srec.exp: Arm-elf now passes this test.
484
485 Wed Aug 19 11:59:19 1998 Nick Clifton <nickc@cygnus.com>
486
487 * ld-srec/srec.exp: Add arm/thumb-elf expected failures.
488
489 Thu Aug 13 12:41:58 1998 Ian Lance Taylor <ian@cygnus.com>
490
491 * ld-bootstrap/bootstrap.exp: Don't run the --static bootstrap
492 test if we don't have a static libbfd.a.
493
494 Wed Aug 12 15:19:35 1998 Ian Lance Taylor <ian@cygnus.com>
495
496 Based on patch from H.J. Lu <hjl@gnu.org>:
497 * ld-srec/srec.exp: Add xfails for Alpha ELF targets.
498
499 Mon Aug 10 15:42:20 1998 Richard Henderson <rth@cygnus.com>
500
501 * ld-scripts/weak.t (.text, .data): Focus data to be used.
502 (/DISCARD/): All the rest.
503 * ld-scripts/weak1.s, ld-scripts/weak2.s: Put stuff in .data.
504
505 Fri Jul 24 18:37:17 1998 Ian Lance Taylor <ian@cygnus.com>
506
507 * config/default.exp: Create tmpdir/gas subdirectory, add a
508 symlink to as-new, and set gcc_gas_flag variable.
509 * lib/ld-lib.exp (default_ld_compile): If the compiler appears to
510 be gcc, use gcc_gas_flag when compiling.
511
512 Thu Jul 23 12:23:29 1998 Ian Lance Taylor <ian@cygnus.com>
513
514 * ld-elfvers/vers.exp: Just check for i?86 rather than checking
515 for i386, i486, and i586.
516 (objdump_versionstuff): If we can't find the line, dump the file.
517
518 Fri Jul 3 00:27:41 1998 Ian Lance Taylor <ian@cygnus.com>
519
520 * ld-scripts/phdrs.exp: Run test on *-*-eabi*.
521 * ld-scripts/weak.exp: Likewise.
522
523 Wed Jul 1 10:51:46 1998 Nick Clifton <nickc@cygnus.com>
524
525 * ld-srec/srec.exp: Add xfail for v850.
526
527 * ld-undefined/undefined.exp: arm and thumb PE toolchains now pass
528 these tests.
529
530 Fri Jun 19 17:12:52 1998 Ian Lance Taylor <ian@cygnus.com>
531
532 * ld-scripts/weak.exp: New test.
533 * ld-scripts/weak.t: New file.
534 * ld-scripts/weak1.s: New file.
535 * ld-scripts/weak2.s: New file.
536
537 Tue Jun 16 12:40:38 1998 Geoff Keating <geoffk@ozemail.com.au>
538
539 * ld-elfvers/vers.exp: Run tests on powerpc ELF targets.
540 * ld-shared/shared.exp: Likewise.
541 * ld-elfvers/vers1.dsym: Allow for .sdata.
542 * ld-srec/srec.exp: Add setup_xfails for PowerPC Linux.
543
544 Fri May 29 15:02:50 1998 Ian Lance Taylor <ian@cygnus.com>
545
546 * ld-srec/srec.exp: Add xfails for powerpc*-*-eabi.
547 (run_srec_test): On mn10200, define __truncsipsi2_do_d2.
548 * ld-srec/sr1.c (__main): Change return type to void.
549 * ld-srec/sr3.cc (__main): Likewise.
550 (__builtin_delete, __builtin_new): Likewise.
551 (__get_dynamic_handler_chain): Return 0.
552 (__get_eh_context): Likewise.
553
554 Thu May 21 15:21:33 1998 Nick Clifton <nickc@cygnus.com>
555
556 * ld-undefined/undefined.exp: Add support for thumb-pe target.
557 * ld-srec/srec.exp: Add support for arm-pe and thumb-pe targets.
558
559 Mon May 4 17:54:20 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
560
561 * ld-shared/shared.exp: Remove setup_xfails for m68k-linux.
562
563 Mon May 4 17:12:06 1998 Ian Lance Taylor <ian@cygnus.com>
564
565 * ld-shared/main.c (shlib_overriddencall2): New function.
566 (main): Call shlib_shlibcall2.
567 * ld-shared/sh1.c (shlib_shlibcall2): New function.
568 (shlib_overriddencall2): New function.
569 * ld-shared/shared.dat: Add output line for new test.
570 * ld-shared/sun4.dat: Likewise.
571
572 * ld-srec/sr3.cc (__get_eh_context): New function.
573
574 Tue Apr 7 12:50:17 1998 Manfred Hollstein <manfred@s-direktnet.de>
575
576 * ld-cdtest/cdtest-foo.h (class Foo): Declare len to be static to
577 avoid compiler warning.
578 * ld-srec/sr3.cc (class Foo): Likewise.
579
580 Tue Feb 10 16:42:40 1998 Ian Lance Taylor <ian@cygnus.com>
581
582 * ld-srec/sr3.cc (__get_dynamic_handler_chain): New function.
583
584 Mon Feb 2 14:17:48 1998 Ian Lance Taylor <ian@cygnus.com>
585
586 * ld-scripts/phdrs.exp: Adjust phdrs_regexp for a 64 bit target.
587
588 Thu Dec 18 11:13:28 1997 Nick Clifton <nickc@cygnus.com>
589
590 * ld-srec/srec.exp: Duplicated Arm patch for Thumb targets.
591
592 Tue Dec 2 09:50:19 1997 Nick Clifton <nickc@cygnus.com>
593
594 * ld-srec/srec.exp: Applied patch from Tony.Thompson@arm.com which
595 fixes ARM tests.
596
597 Mon Dec 1 16:12:05 1997 Nick Clifton <nickc@cygnus.com>
598
599 * ld-srec/srec.exp: Add expected failures of tests 1 and 2 for ARM
600 coff targets.
601
602 Wed Nov 12 14:18:31 1997 Ian Lance Taylor <ian@cygnus.com>
603
604 * ld-cdtest/cdtest-foo.h (class Foo): Declare len to be int to
605 avoid compiler warning.
606 * ld-srec/sr3.cc (class Foo): Likewise.
607
608 Mon Nov 10 14:25:43 1997 Ian Lance Taylor <ian@cygnus.com>
609
610 * lib/ld-lib.exp (default_ld_simple_link): Permit the linker to
611 have any name when looking for entry symbol warnings.
612
613 * ld-srec/sr3.cc (__eh_pc): Define.
614
615 Mon Oct 20 14:36:39 1997 Ian Lance Taylor <ian@cygnus.com>
616
617 * ld-srec/sr3.cc: Add definitions for terminate, __terminate, and
618 __throw, since the current g++ expects them to be defined.
619
620 Fri Oct 3 12:24:03 1997 Ian Lance Taylor <ian@cygnus.com>
621
622 * ld-elfvers/vers.exp (objdump_emptyverstuff): Accept the output
623 file if the string libc appears in it.
624 (objdump_versionstuff): Accept unexpected lines in the output
625 file. Compare lines using string match.
626 * ld-elfvers/vers6.ver: Permit any value in the vna_other field.
627
628 Tue Aug 12 16:01:22 1997 Ian Lance Taylor <ian@cygnus.com>
629
630 * ld-scripts/crossref.exp: Correct string quoting.
631
632 Sat Aug 9 00:56:03 1997 Ian Lance Taylor <ian@cygnus.com>
633
634 * config/default.exp: Change ld, as, nm and strip from .new to
635 -new. Load ld-lib.exp rather than ld.exp.
636 * ld-bootstrap/bootstrap.exp: Use ld-new rather than ld.new.
637 * lib/ld-lib.exp: Rename from lib/ld.exp, for the benefit of
638 DejaGnu changes.
639
640 Thu Jun 26 12:07:03 1997 Ian Lance Taylor <ian@cygnus.com>
641
642 * ld-elfvers/vers.exp: Use egrep rather than grep when looking for
643 an alternation. From Greg Margo <gmargo@dl.com>.
644
645 Wed Jun 25 12:47:22 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
646
647 * ld-shared/shared.exp: Add setup_xfail for m68k-linux on tests
648 with non PIC shared libraries.
649
650 Fri Jun 6 17:35:47 1997 Ian Lance Taylor <ian@cygnus.com>
651
652 * ld-elfvers/vers6.ver: Update for recent elflink.h patch to
653 version handling.
654
655 Wed Jun 4 12:06:48 1997 Ian Lance Taylor <ian@cygnus.com>
656
657 * ld-srec/srec.exp: Define ___get_dynamic_handler_chain as well.
658
659 Fri May 30 12:21:39 1997 Ian Lance Taylor <ian@cygnus.com>
660
661 * ld-srec/srec.exp: Define __get_dynamic_handler_chain when
662 linking.
663
664 Mon May 12 11:17:55 1997 Ian Lance Taylor <ian@cygnus.com>
665
666 * config/default.exp: Use $base_dir rather than $objdir when
667 setting ld. From John David Anglin <dave@hiauly1.hia.nrc.ca>.
668
669 Fri Apr 25 09:07:00 1997 Jeffrey A Law (law@cygnus.com)
670
671 * ld-srec/srec.exp: Define various out of line prologue/epilogue
672 functions for the mn10200 to avoid needing libgcc.a.
673
674 Wed Mar 26 13:56:10 1997 Ian Lance Taylor <ian@cygnus.com>
675
676 * ld-srec/srec.exp: Don't expect failures on mips*-*-elf*.
677
678 Mon Mar 17 19:27:13 1997 Ian Lance Taylor <ian@cygnus.com>
679
680 * ld-elfvers/vers.exp: Don't run on SunOS or AIX.
681
682 Wed Mar 12 21:44:19 1997 Eric Youngdale <eric@andante.jic.com>
683
684 * ld-elfvers/vers.exp, *: New tests for symbol versioning.
685 * config/default.exp: Set ar and strip.
686
687 Fri Feb 7 16:47:02 1997 Bob Manson <manson@charmed.cygnus.com>
688
689 * ld-bootstrap/bootstrap.exp: Use prune_warnings instead of
690 prune_system_crud.
691 * ld-cdtest/cdtest.exp: Ditto.
692 * ld-scripts/crossref.exp: Ditto.
693 * ld-sh/sh.exp: Ditto.
694 * ld-shared/shared.exp: Ditto.
695 * ld-srec/srec.exp: Ditto.
696 * lib/ld.exp: Ditto.
697
698 Wed Jan 29 00:47:29 1997 Bob Manson <manson@charmed.cygnus.com>
699
700 * ld-cdtest/cdtest.exp: Put a slash between $srcdir/$subdir.
701 * ld-scripts/script.exp: Ditto.
702 * ld-sh/sh.exp: Ditto.
703 * ld-undefined/undefined.exp: Ditto.
704 * ld-versados/versados.exp: Ditto.
705 * lib/ld.exp: Ditto.
706
707 Mon Dec 30 17:08:04 1996 Ian Lance Taylor <ian@cygnus.com>
708
709 * ld-scripts/crossref.exp: Fix quoting for --defsym $global$.
710
711 Tue Oct 1 15:52:31 1996 Ian Lance Taylor <ian@cygnus.com>
712
713 * lib/ld.exp (default_ld_version): Fix for current version
714 printing.
715
716 Fri Sep 13 15:51:45 1996 Ian Lance Taylor <ian@cygnus.com>
717
718 * ld-scripts/crossref.exp: Define $global$ for hppa-elf.
719
720 Thu Aug 8 14:29:32 1996 Ian Lance Taylor <ian@cygnus.com>
721
722 * ld-scripts/cross2.t: Map XCOFF sections to .text or .data.
723
724 * lib/ld.exp: Use verbose -log instead of calling both verbose and
725 send_log.
726
727 Wed Aug 7 18:00:58 1996 Ian Lance Taylor <ian@cygnus.com>
728
729 * ld-scripts/phdrs.exp: New test.
730 * ld-scripts/phdrs.s, ld-scripts/phdrs.t: New files.
731
732 Sun Aug 4 21:58:12 1996 Ian Lance Taylor <ian@cygnus.com>
733
734 * ld-scripts/crossref.exp: On a29k targets, use --defsym to define
735 V_SPILL and V_FILL.
736
737 Thu Aug 1 14:10:27 1996 Ian Lance Taylor <ian@cygnus.com>
738
739 * ld-scripts/crossref.exp: New test.
740 * ld-scripts/{cross1.c, cross2.c, cross3.c}: New files.
741 * ld-scripts/{cross1.t, cross2.t}: New files.
742
743 Sat Jun 29 13:40:11 1996 Ian Lance Taylor <ian@cygnus.com>
744
745 * ld-sh/sh.exp: Fix debugging messages.
746 * ld-sh/sh1.s: Use .align 4.
747
748 Wed May 1 16:45:13 1996 Ian Lance Taylor <ian@cygnus.com>
749
750 * ld-sh/sh.exp: Use -O when compiling with -mrelax.
751
752 Mon Apr 29 10:33:10 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
753
754 * ld-shared/shared.exp: Run the shared library tests on
755 Linux/m68k.
756
757 Fri Apr 5 16:20:55 1996 Ian Lance Taylor <ian@cygnus.com>
758
759 * ld-shared/shared.exp: Run the shared library tests on Linux.
760
761 Mon Feb 26 12:45:26 1996 Ian Lance Taylor <ian@cygnus.com>
762
763 * ld-shared/shared.exp: Don't use -fpic on MIPS targets.
764
765 Wed Jan 31 15:09:57 1996 Jeffrey A Law (law@cygnus.com)
766
767 * ld-srec/srec.exp: Add xfails for hppa*-*-*elf*.
768 * ld-undefined/undefined.exp: Likewise.
769
770 Fri Jan 26 18:43:03 1996 Ian Lance Taylor <ian@cygnus.com>
771
772 * ld-undefined/undefined.exp: ELF targets should now pass the
773 undefined line test.
774
775 Thu Jan 25 15:36:13 1996 Ian Lance Taylor <ian@cygnus.com>
776
777 * ld-empic/empic.exp: Update for change to MIPS disassembler.
778
779 Mon Jan 15 15:05:53 1996 Ian Lance Taylor <ian@cygnus.com>
780
781 * ld-bootstrap/bootstrap.exp: Expect failure for mips*-*-irix5*
782 when doing the --static test.
783 * ld-shared/shared.exp: Run tests on mips*-*-irix5*.
784
785 Fri Dec 29 12:33:09 1995 Ian Lance Taylor <ian@cygnus.com>
786
787 * ld-bootstrap/bootstrap.exp: On AIX, don't pass the -bI option
788 when creating ld-partial.o.
789
790 Tue Dec 26 17:37:23 1995 Ian Lance Taylor <ian@cygnus.com>
791
792 * ld-srec/srec.exp: If powerpc*-*-eabi*, use --defsym to define
793 __eabi.
794
795 Tue Dec 19 18:01:01 1995 Ian Lance Taylor <ian@cygnus.com>
796
797 * ld-srec/srec.exp: Add setup_xfails for XCOFF targets.
798
799 Fri Dec 15 16:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
800
801 * ld-srec/srec.exp: On a29k targets, use --defsym to define
802 V_SPILL and V_FILL.
803 * ld-srec/sr1.c (V_SPILL, V_FILL): Remove definitions.
804 * ld-srec/sr3.cc: Likewise.
805
806 * ld-srec/srec.exp: Remove i960 COFF setup_xfail.
807
808 Sat Dec 2 01:20:31 1995 Ian Lance Taylor <ian@cygnus.com>
809
810 * ld-srec/srec.exp: Don't use [] in setup_xfail expressions.
811
812 Fri Dec 1 13:18:18 1995 Ian Lance Taylor <ian@cygnus.com>
813
814 * ld-srec/srec.exp: Add setup_xfails for MIPS ELF targets.
815
816 Wed Nov 29 13:01:10 1995 Ian Lance Taylor <ian@cygnus.com>
817
818 * ld-srec/srec.exp: Add setup_xfail for i960 COFF targets.
819
820 Mon Nov 27 14:36:11 1995 Ian Lance Taylor <ian@cygnus.com>
821
822 * ld-srec/srec.exp: Add setup_xfail calls for i[345]86-*-aout*.
823
824 * ld-srec/sr1.c (V_SPILL, V_FILL): Define.
825 * ld-srec/sr3.cc: Likewise.
826
827 Tue Nov 21 16:05:53 1995 Ian Lance Taylor <ian@cygnus.com>
828
829 * ld-empic/empic.exp: Update for changes in objdump output.
830
831 Wed Nov 15 17:42:48 1995 Ian Lance Taylor <ian@cygnus.com>
832
833 * ld-srec/srec.exp: New tests.
834 * ld-srec/sr1.c, ld-srec/sr2.c, ld-srec/sr3.cc: New files.
835 * lib/ld.exp (ld_simple_link): Discard warnings about not being
836 able to find the entry symbol.
837
838 Tue Nov 14 20:03:54 1995 Ian Lance Taylor <ian@cygnus.com>
839
840 * ld-sh/sh2.c (__main): Define.
841
842 Mon Nov 6 14:39:18 1995 Ian Lance Taylor <ian@cygnus.com>
843
844 * ld-empic/empic.exp: Accept a . in the address symbol.
845
846 * ld-shared/shared.exp: Run tests on rs6000*-*-aix* and
847 powerpc*-*-aix*. Add code to create appropriate exports files,
848 and pass appropriate compilation flags, and test against
849 appropriate expected output.
850 * ld-shared/xcoff.dat: New file.
851 * ld-shared/main.c: Put #ifndef XCOFF_TEST around tests that can
852 not be linked using XCOFF. Use shlib_shlibvar1 as a sample
853 function pointer, rather than shlib_mainvar.
854 * ld-shared/sh1.c: Likewise.
855 * ld-shared/shared.dat: Update for change from using shlib_mainvar
856 to using shlib_shlibvar1.
857 * ld-shared/sun4.dat: Likewise.
858
859 Sat Oct 28 01:54:25 1995 Ian Lance Taylor <ian@cygnus.com>
860
861 * ld-scripts/script.t: Put .pr in .text, and .rw in .data, for
862 convenience when testing XCOFF.
863
864 Thu Oct 26 22:53:17 1995 Ian Lance Taylor <ian@cygnus.com>
865
866 * ld-bootstrap/bootstrap.exp: On AIX, pass -bI/lib/syscalls.exp
867 along with --static.
868
869 * ld-scripts/script.s: Make symbols global.
870
871 Fri Oct 20 12:22:16 1995 Ian Lance Taylor <ian@cygnus.com>
872
873 * ld-undefined/undefined.exp: Add setup_xfails for arm*-*-pe*.
874
875 Fri Sep 29 11:06:10 1995 Ian Lance Taylor <ian@cygnus.com>
876
877 * ld-undefined/undefined.exp: Use -e when invoking the linker, to
878 prevent the SunOS linker from trying to create a shared library.
879
880 Thu Sep 28 12:37:14 1995 Ian Lance Taylor <ian@cygnus.com>
881
882 * ld-shared/shared.exp: Run the tests on sparc*-*-sunos4*. Add
883 appropriate modifications and setup_xfails.
884 * ld-shared/sun4.dat: New file.
885
886 Mon Sep 18 14:12:56 1995 Ian Lance Taylor <ian@cygnus.com>
887
888 * lib/ld.exp (default_ld_version): Call prune_system_crud.
889 (default_ld_relocate, default_ld_link): Likewise.
890 (default_ld_simple_link, default_ld_compile): Likewise.
891 (default_ld_assemble, default_ld_nm): Likewise.
892
893 Fri Sep 8 17:15:38 1995 Ian Lance Taylor <ian@cygnus.com>
894
895 * ld-cdtest/cdtest.exp: If the compiler does not exist, mark the
896 tests as untested rather than unresolved.
897
898 Wed Aug 23 10:46:38 1995 Ian Lance Taylor (ian@cygnus.com)
899
900 * ld-sh/sh.exp: Call prune_system_crud on the output of cmp.
901
902 Tue Aug 15 17:35:35 1995 Ian Lance Taylor <ian@cygnus.com>
903
904 * ld-scripts/script.exp: Split script verification into a proc.
905 Add simple test of MRI script.
906 * ld-scripts/scriptm.t: New file.
907
908 Wed Jul 26 11:38:58 1995 Ian Lance Taylor <ian@cygnus.com>
909
910 * ld-sh/sh.exp: Mark `SH confirm relaxing' test unresolved when
911 appropriate.
912
913 Mon Jul 24 15:34:31 1995 Ian Lance Taylor <ian@cygnus.com>
914
915 * config/default.exp: Define objcopy if it is not defined.
916 * ld-sh/*: New tests for SH relaxing.
917
918 * ld-empic/empic.exp: If $CC does not exist, call untested rather
919 than unresolved.
920
921 Thu Jul 20 15:09:26 1995 Ian Lance Taylor <ian@cygnus.com>
922
923 * ld-undefined/undefined.exp: If $CC does not exist, mark the
924 tests as untested rather than unresolved. Clear ELF xfails for
925 mips*, not just mips.
926
927 Tue Jul 18 12:00:41 1995 Ian Lance Taylor <ian@cygnus.com>
928
929 * ld-undefined/undefined.exp: Add setup_xfail for sh-*-* for
930 undefined line test.
931
932 Fri Jul 14 13:07:48 1995 Ian Lance Taylor <ian@cygnus.com>
933
934 * ld-undefined/undefined.exp: New test, to check reporting of
935 undefined symbols.
936 * ld-undefined/undefined.c: New file.
937
938 Mon Jul 10 11:13:39 1995 Ian Lance Taylor <ian@cygnus.com>
939
940 * ld-versados/versados.exp: If a test fails, report it correctly:
941 don't try to run the next test, and don't report a pass as well as
942 a fail.
943
944 Mon Jul 3 14:26:37 1995 Steve Chamberlain <sac@slash.cygnus.com>
945
946 * versados/(t1,t2).ld: End in newlines.
947
948 Mon May 22 20:19:38 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
949
950 * lib/ld.exp (default_ld_compile): If cc argument is multiple
951 words, use only the first when trying to verify the availability
952 of the compiler.
953
954 Mon Feb 6 11:46:49 1995 Ian Lance Taylor <ian@cygnus.com>
955
956 * ld-scripts/defined.t: Mention .data and .bss explicitly.
957
958 Tue Jan 24 14:51:48 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
959
960 * ld-bootstrap/bootstrap.exp: If not in the ld build directory,
961 call untested for each test, rather than ignoring it. If one test
962 fails, go on to the next one instead of returning.
963 * ld-cdtest/cdtest.exp: If compilations fail, mark tests as
964 unresolved.
965 * ld-empic/empic.exp: Likewise. Also, always pass the same test
966 name to pass or fail.
967 * ld-shared/shared.exp: Likewise. Also, always run all tests.
968 * ld-scripts/defined.exp: If as or nm fail, mark test as
969 unresolved. Always pass the same test name to pass or fail.
970 * ld-scripts/script.exp: Likewise.
971 * ld-scripts/sizeof.exp: Likewise.
972
973 Wed Jan 11 11:48:31 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
974
975 * ld-scripts/sizeof.exp: New test, based on bug report from
976 anders.blomdell@control.lth.se.
977 * ld-scripts/sizeof.s: New file.
978 * ld-scripts/sizeof.t: New file.
979
980 Wed Jan 4 18:56:27 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
981
982 * lib/ld.exp: Use [which $ld] rather than [file exists $ld] to see
983 if the linker exists.
984
985 Wed Dec 14 16:39:03 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
986
987 * lib/ld.exp (prune_system_crud): Define if not already defined,
988 in case the user isn't using the newest DejaGnu version that we
989 haven't released to the net yet.
990
991 Fri Dec 2 14:17:02 1994 Ian Lance Taylor <ian@rtl.cygnus.com>
992
993 * config/default.exp: Define objdump if it is not defined.
994 * ld-empic/*: New tests to test -membedded-pic code.
995
996 Mon Nov 28 11:24:36 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
997
998 * ld-bootstrap/bootstrap.exp: Pass cmp output through
999 prune_system_crud.
1000 * ld-cdtest/cdtest.exp: Pass diff output through
1001 prune_system_crud.
1002 * ld-shared/shared.exp: Likewise.
1003
1004 * config/default.exp: Remove unused and useless proc ld_load.
1005
1006 Sun Oct 30 13:02:34 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
1007
1008 * lib/ld.exp (default_ld_compile): Remove the output file before
1009 compiling.
1010
1011 * ld-shared/shared.exp: Move common test code into a procedure.
1012 Add tests for compiling the non shared code PIC.
1013 * ld-shared/main.c (main): Call main_called, and print the result.
1014 * ld-shared/shared.dat: Adjust accordingly.
1015
1016 Thu Oct 27 17:30:12 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
1017
1018 * ld-shared: New directory, with new files to test generating ELF
1019 shared libraries.
1020
1021 * lib/ld.exp (default_ld_compile): If the compilation worked, but
1022 no object file was created, check to see if the compiler foolishly
1023 ignored the -o switch when compiling, and move the resulting
1024 object if it did.
1025
1026 Thu Sep 29 12:36:51 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
1027
1028 * VMS does not permits `.' in directory names. Renamed
1029 ld.bootstrap to ld-bootstrap, ld.cdtest to ld-cdtest, and
1030 ld.scripts to ld-scripts.
1031
1032 Wed Sep 28 12:18:54 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
1033
1034 * config/default.exp: Set variables as and nm. Create tmpdir if
1035 it does not already exist.
1036 * ld.bootstrap/bootstrap.exp: Don't create tmpdir here.
1037 * ld.cdtest/cdtest.exp: Likewise.
1038 * ld.scripts/defined.exp: Likewise. Also, don't set as and nm
1039 here. Change perror for no variables found to fail.
1040 * ld.scripts/script.exp: New test.
1041 * ld.scripts/script.t, ld.scripts/script.s: New files.
1042
1043 Tue Sep 27 14:59:51 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
1044
1045 * ld.scripts: New directory.
1046 * ld.scripts/defined.exp, ld.scripts/defined.s: New files.
1047 * ld.scripts/defined.t: New file.
1048 * lib/ld.exp (default_ld_simple_link): New function.
1049 (default_ld_assemble, default_ld_nm): New functions.
1050 * config/default.exp: Rename from unix-ld.exp.
1051 (ld_simple_link, ld_assemble, ld_nm): New functions.
1052
1053 * config/unix-ld.exp: Set ld using findfile.
1054 * lib/ld.exp (default_ld_relocate): Return a value. Change format
1055 of log messages.
1056 (default_ld_compile): Likewise.
1057 (default_ld_link): Likewise. Also, don't include $BFDLIB and
1058 $LIBIBERTY in link.
1059 * ld.bootstrap/bootstrap.exp: Rewrite.
1060 * ld.cdtest/cdtest.exp: Rewrite.
1061 * ld.cdtest/cdtest-foo.cc: Update from top level ld directory.
1062 * ld.cdtest/cdtest-foo.h: Likewise.
1063 * ld.cdtest/cdtest-main.cc: Likewise.
1064
1065 Fri May 27 09:35:04 1994 Ken Raeburn (raeburn@cygnus.com)
1066
1067 * ld.cdtest/cdtest.exp: Don't look for $result before it's
1068 defined.
1069
1070 Tue May 17 15:06:49 1994 Bill Cox (bill@rtl.cygnus.com)
1071
1072 * ld.bootstrap/bootstrap.exp, lib/ld.exp: Replace error proc
1073 calls with perror calls.
1074
1075 Wed May 11 16:47:46 1994 Ken Raeburn (raeburn@rtl.cygnus.com)
1076
1077 * ld.cdtest/cdtest-bar.cc: Renamed from cdtest-func.cc.
1078 * ld.cdtest/cdtest.exp: Adjusted.
1079
1080 Fri Jan 28 13:25:41 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1081
1082 * lib/ld.exp (simple_diff): Indicate failure if files have
1083 different numbers of lines. Don't muck with $differences to avoid
1084 indicating a pass, just return.
1085
1086 * ld.cdtest/{cdtest-foo.h,cdtest-foo.cc,cdtest-main.cc}:
1087 Fix test case to be valid ANSI C++. Don't require use of header
1088 files, so "../gcc/xgcc -B../gcc/" can be used for CXX.
1089 * ld.cdtest/cdtest.exp: Combine "rm" lines. Add some
1090 commentary on things that are still broken with this test case.
1091
1092 Fri Sep 10 09:58:23 1993 Jeffrey Wheat (cassidy@cygnus.com)
1093
1094 * ld.cdtest/cdtest.exp: Added CXXFLAGS to compile stage.
1095
1096 Thu Aug 12 16:05:37 1993 Jeffrey Wheat (cassidy@cygnus.com)
1097
1098 * lib/ld.exp: add compiler and linker support
1099 * config/unix-ld.exp: add compiler and linker support
1100 * ld.bootstrap/bootstrap.exp: fixed to do partial links
1101 * ld.cdtest/cdtest.exp: constructor/destructor testscase
1102
1103 Wed Aug 4 21:00:18 1993 Jeffrey Wheat (cassidy@cygnus.com)
1104
1105 * lib/ld.exp: new file
1106 * config/unix-ld.exp: new file
1107 * ld.bootstrap/bootstrap.exp: new file