2001-05-25 H.J. Lu <hjl@gnu.org>
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
936f9717
L
12001-05-24 H.J. Lu <hjl@gnu.org>
2
3 * ld-scripts/phdrs.exp: Add sparc64 to 64 bit platform.
4
9d8b3bf4
L
52001-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
0f3f8808
L
152001-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
8b0fa282
L
332001-05-03 H.J. Lu <hjl@gnu.org>
34
35 * ld-elfvers/vers19.ver: Expect vers17.so instead of
36 *tmpdir/vers17.so.
37
7f9adacd
AJ
382001-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
f0f077e5
L
452001-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
b3992bc7
AJ
512001-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
358a5502
DB
562001-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
602001-04-01 David O'Brien <obrien@FreeBSD.org>
44df2f94
DB
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
b536df83
DD
662001-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
ad995491
L
712001-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
fef67c28
SC
852001-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
332dac40
HPN
912001-01-14 Hans-Peter Nilsson <hp@bitrange.com>
92
93 * ld-sh/sh.exp: Use --oformat srec, not -oformat srec.
94
2ffd68ef
PB
952001-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
4f38fc1c
PB
1002001-01-01 Philip Blundell <philb@gnu.org>
101
7dc542b2
PB
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
4f38fc1c
PB
106 * ld-elfvers/vers.exp: Run test on Linux/ARM.
107 * ld-elfvsb/elfvsb.exp: Likewise.
108 * ld-shared/shared.exp: Likewise.
109
0fc3347a
NC
1102000-12-31 Nick Clifton <nickc@redhat.com>
111
112 * ld-srec/srec.exp: Use --oformat instead of -oformat.
113
bad19f8f
NC
1142000-12-09 Nick Clifton <nickc@redhat.com>
115
f6673641
NC
116 * ld-selective/selective.exp: Link in libgcc when target is v850.
117
bad19f8f
NC
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
1566ad5d
AM
1212000-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
4291c3fa
HPN
1262000-10-29 Hans-Peter Nilsson <hp@bitrange.com>
127
128 * ld-selective/selective.exp <no CXX>: Fix typo for argument to
129 "untested".
130
d1d8dddf
L
1312000-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
d63083ef
HPN
1372000-10-09 Hans-Peter Nilsson <hp@bitrange.com>
138
139 * ld-selective/selective.exp: Rearrange to be table-driven.
140
dc149a6d
AM
1412000-10-07 Alan Modra <alan@linuxcare.com.au>
142
143 * ld-scripts/phdrs.exp: hppa*64*-*-* is 64-bit ELF too.
144
65420b22
AM
1452000-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
bd0110a3
HPN
1502000-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
3231d22e
AM
1572000-09-05 Alan Modra <alan@linuxcare.com.au>
158
159 * ld-selective/selective.exp: Remove the xfails for hppa.
160
6545f5fb
AO
1612000-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
e1753d2c
L
1662000-08-03 H.J. Lu (hjl@gnu.org)
167
168 * ld-bootstrap/bootstrap.exp: Add strip.
169
360e9586
L
1702000-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
08c44e65
L
1752000-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
1345a0c0
L
1872000-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
36a3dc51
AM
2032000-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
7cda33a1
L
2112000-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
e80778cf
L
2262000-05-21 H.J. Lu (hjl@gnu.org)
227
228 * ld-elfvsb/main.c (main_visibility_check): Fix the protected
229 visibility test.
230
6fc49d28
L
2312000-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
b32711aa
JW
244Fri Apr 21 15:16:07 2000 Richard Henderson <rth@cygnus.com>
245
a2b64bed 246 * ld-scripts/phdrs.exp: IA-64 is 64-bit ELF too.
b32711aa 247
3017ff0e
AM
2482000-04-12 Alan Modra <alan@linuxcare.com.au>
249
62043cea
AM
250 * ld-selective/3.cc (_start): Add cheat for gcc-2.95.2 failure.
251
e76e4c91
AM
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.
3017ff0e 255
e40eb3e9
NC
2562000-03-13 Nick Clifton <nickc@cygnus.com>
257
258 * ld-scripts/phdrs.t: Discard all unexpected sections.
259
d1bcade6
L
2602000-02-27 H.J. Lu (hjl@gnu.org)
261
262 * lib/ld-lib.exp (default_ld_link): Added "$LIBS" to libs.
263
197d87f8
NC
2641999-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
05d26f04
CM
2691999-10-29 Catherine Moore <clm@cygnus.com>
270
271 * ld-selective/selective.exp: Remove test6.
272 * ld-selective/5.cc: Delete.
273
abdbda5e
NC
2741999-10-28 Scott Bambrough <scottb@netwinder.org>
275
05d26f04 276 * ld-srec/srec.exp: Setup expected failures for
abdbda5e
NC
277 srec tests on ARM Linux.
278
b7be1db6
AM
2791999-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
777690b6
ILT
2841999-09-12 Ian Lance Taylor <ian@zembu.com>
285
286 * ld-scripts/script.exp: Add --image-base 0 for PE targets.
287
5be8a006
ILT
2881999-08-17 H.J. Lu <hjl@gnu.org>
289
290 * ld-cdtest/cdtest-foo.cc (Foo::init_foo): Use "%ld" for sizeof.
291
b33b6e45
ILT
2921999-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
38e31547
NC
2971999-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
0cd9f5f0
ILT
3121999-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
d49560a9
MM
327Thu 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
5dcf458a
NC
3321999-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
734caf4d
ILT
3371999-07-10 Ian Lance Taylor <ian@zembu.com>
338
339 * ld-elfvers/vers.exp: Use -rpath in new vers19 test.
340
f0489494
ILT
3411999-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
197a7bfd
ILT
3461999-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
99c262f8
ILT
3521999-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
2bdba6c9
AS
359Wed 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
77e0b0ef
ILT
3641999-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
8535ca75
NC
3691999-05-17 Nick Clifton <nickc@cygnus.com>
370
371 * ld-undefined/undefined.exp: Add xfail for mcore-elf.
372
69f868fa
DD
3731999-05-11 DJ Delorie <dj@cygnus.com>
374
375 * ld-srec/srec.exp: Do not run tests for PE based ports.
376
252b5132
RH
3771999-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
3821999-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
b3992bc7 390 targets.
252b5132
RH
391
3921999-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
b3992bc7 397 and .bss.
252b5132 398 * ld-checks/checks.exp: Replace custom section names with .text,
b3992bc7 399 .data and .bss.
252b5132
RH
400
4011999-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
409Tue 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
415Mon 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
4211999-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
434Tue 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
439Sun 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
451Fri 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.
b3992bc7 457
252b5132
RH
458Sun 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
463Mon 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
4691998-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
474Thu 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
479Wed 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
485Wed Aug 19 11:59:19 1998 Nick Clifton <nickc@cygnus.com>
486
487 * ld-srec/srec.exp: Add arm/thumb-elf expected failures.
b3992bc7 488
252b5132
RH
489Thu 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
494Wed 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
499Mon 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
505Fri 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
512Thu 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
518Fri 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
523Wed 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
530Fri 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
537Tue 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
544Fri May 29 15:02:50 1998 Ian Lance Taylor <ian@cygnus.com>
545
546 * ld-srec/srec.exp: Add xfails for powerpc*-*-eabi.
b3992bc7 547 (run_srec_test): On mn10200, define __truncsipsi2_do_d2.
252b5132
RH
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
554Thu 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
559Mon 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
563Mon 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
574Tue 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
580Tue 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
584Mon 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
588Thu Dec 18 11:13:28 1997 Nick Clifton <nickc@cygnus.com>
589
590 * ld-srec/srec.exp: Duplicated Arm patch for Thumb targets.
591
592Tue 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
597Mon 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
602Wed 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
608Mon 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
615Mon Oct 20 14:36:39 1997 Ian Lance Taylor <ian@cygnus.com>
616
617 * ld-srec/sr3.cc: Add definitions for terminate, __terminate, and
b3992bc7 618 __throw, since the current g++ expects them to be defined.
252b5132
RH
619
620Fri 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
628Tue Aug 12 16:01:22 1997 Ian Lance Taylor <ian@cygnus.com>
629
630 * ld-scripts/crossref.exp: Correct string quoting.
631
632Sat 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
640Thu 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
645Wed 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
650Fri 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
655Wed 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
659Fri 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
664Mon 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
669Fri 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
674Wed 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
678Mon 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
682Wed 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
687Fri 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
698Wed 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
707Mon Dec 30 17:08:04 1996 Ian Lance Taylor <ian@cygnus.com>
708
709 * ld-scripts/crossref.exp: Fix quoting for --defsym $global$.
710
711Tue 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
716Fri Sep 13 15:51:45 1996 Ian Lance Taylor <ian@cygnus.com>
717
718 * ld-scripts/crossref.exp: Define $global$ for hppa-elf.
719
720Thu 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
727Wed 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
732Sun 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
737Thu 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
743Sat 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
748Wed 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
752Mon 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
b3992bc7 755 Linux/m68k.
252b5132
RH
756
757Fri 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
761Mon 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
765Wed 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
770Fri 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
775Thu 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
779Mon 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
785Fri 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
790Tue 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
795Tue 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
799Fri 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
808Sat 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
812Fri 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
816Wed 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
820Mon 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
827Tue 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
831Wed 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
838Tue Nov 14 20:03:54 1995 Ian Lance Taylor <ian@cygnus.com>
839
840 * ld-sh/sh2.c (__main): Define.
841
842Mon 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
859Sat 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
864Thu 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
871Fri 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
875Fri 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
880Thu 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
886Mon 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
893Fri 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
898Wed 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
902Tue 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
908Wed 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
913Mon 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
921Thu 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
927Tue 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
932Fri 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
938Mon 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
944Mon Jul 3 14:26:37 1995 Steve Chamberlain <sac@slash.cygnus.com>
945
a2b64bed 946 * versados/(t1,t2).ld: End in newlines.
252b5132
RH
947
948Mon 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
954Mon Feb 6 11:46:49 1995 Ian Lance Taylor <ian@cygnus.com>
955
956 * ld-scripts/defined.t: Mention .data and .bss explicitly.
957
958Tue 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
973Wed 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
980Wed 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
985Wed 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
991Fri 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
996Mon 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
1006Sun 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
1016Thu 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
1026Thu 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
1032Wed 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
1043Tue 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
1065Fri 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
1070Tue 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
1075Wed 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
1080Fri 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
a2b64bed 1086 * ld.cdtest/{cdtest-foo.h,cdtest-foo.cc,cdtest-main.cc}:
252b5132
RH
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.
a2b64bed 1089 * ld.cdtest/cdtest.exp: Combine "rm" lines. Add some
252b5132
RH
1090 commentary on things that are still broken with this test case.
1091
1092Fri Sep 10 09:58:23 1993 Jeffrey Wheat (cassidy@cygnus.com)
1093
a2b64bed 1094 * ld.cdtest/cdtest.exp: Added CXXFLAGS to compile stage.
252b5132
RH
1095
1096Thu Aug 12 16:05:37 1993 Jeffrey Wheat (cassidy@cygnus.com)
1097
a2b64bed
NC
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
252b5132
RH
1102
1103Wed Aug 4 21:00:18 1993 Jeffrey Wheat (cassidy@cygnus.com)
1104
a2b64bed
NC
1105 * lib/ld.exp: new file
1106 * config/unix-ld.exp: new file
1107 * ld.bootstrap/bootstrap.exp: new file
This page took 0.11726 seconds and 4 git commands to generate.