Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
8535ca75
NC
11999-05-17 Nick Clifton <nickc@cygnus.com>
2
3 * ld-undefined/undefined.exp: Add xfail for mcore-elf.
4
69f868fa
DD
51999-05-11 DJ Delorie <dj@cygnus.com>
6
7 * ld-srec/srec.exp: Do not run tests for PE based ports.
8
252b5132
RH
91999-03-05 Nick Clifton <nickc@cygnus.com>
10
11 * ld-selective/selective.exp: Do not run tests for COFF or PE
12 based ports.
13
141999-02-17 Nick Clifton <nickc@cygnus.com>
15
16 * ld-undefined/undefined.exp: Add expected failures for StrongARM
17 targets.
18
19 * ld-srec/srec.exp: Add expected failures for StrongARM targets.
20
21 * ld-selective/selective.exp: Add expected failure for ARM-COFF
22 targets.
23
241999-02-16 Nick Clifton <nickc@cygnus.com>
25
26 * ld-checks/asm.s: Use .long instead of .word.
27 Replace custom section names with .text, .data and .bss.
28 * ld-checks/script: Replace custom section names with .text, .data
29 and .bss.
30 * ld-checks/checks.exp: Replace custom section names with .text,
31 .data and .bss.
32
331999-02-11 Nick Clifton <nickc@cygnus.com>
34
35 * ld-checks: New directory: Tests for the linker's
36 --check-sections option.
37 * ld-checks/checks.exp: New file.
38 * ld-checks/script: Bogus linker script.
39 * ld-checks/asm.s: Simple test assembler file.
40
41Tue Feb 2 19:15:02 1999 Catherine Moore <clm@cygnus.com>
42
43 * ld-selective/selective.exp: Disable test for unsupported
44 targets. Change tests to check for absence of symbols instead
45 of address zero.
46
47Mon Jan 18 03:44:52 1999 Ian Lance Taylor <ian@cygnus.com>
48
49 * config/default.exp (get_link_files): Quote target_triplet and CC
50 when invoking shell.
51 (get_target_emul): Likewise.
52
531999-01-03 Ken Raeburn <raeburn@cygnus.com>
54
55 * config/default.exp (get_link_files, get_target_emul): New procs;
56 run shell commands to extract information from configure.host and
57 configure.tgt in the source tree.
58 (top level): Use them to get information needed to run tests, if
59 not otherwise provided.
60
61 * ld-shared/elf-offset.ld: New file. Builds a shared library, but
62 gives non-zero addresses for memory region.
63 * ld-shared/shared.exp: Run the non-PIC non-AIX test again using
64 the new linker script.
65
66Tue Dec 8 22:56:05 1998 Geoff Keating <geoffk@ozemail.com.au>
67
68 * ld-srec/srec.exp: Delete xfails for PPC Linux targets,
69 newer glibc lets link succeed.
70
71Sun Dec 6 12:59:37 1998 H.J. Lu <hjl@gnu.org>
72
73 * ld-elfvers/vers1.c: Add missing return types and values.
74 * ld-elfvers/vers2.c: Likewise.
75 * ld-elfvers/vers3.c: Likewise.
76 * ld-elfvers/vers4.c: Likewise.
77 * ld-elfvers/vers5.c: Likewise.
78 * ld-elfvers/vers6.c: Likewise.
79 * ld-elfvers/vers7.c: Likewise.
80 * ld-elfvers/vers9.c: Likewise.
81 * ld-elfvers/vers15.c: Likewise.
82
83Fri Oct 23 16:28:29 1998 Catherine Moore <clm@cygnus.com>
84
85 * ld-selective: New directory with new files to test
86 selective linking.
87
88 * lib/ld-lib.exp (ld_nm): Strip leading underscore from $name.
89
90Sun Oct 4 22:17:05 1998 Ian Lance Taylor <ian@cygnus.com>
91
92 * ld-elfvers/vers16.dsym: Work correctly on a system without
93 versioned system libraries.
94
95Mon Sep 28 21:31:12 1998 Richard Henderson <rth@cygnus.com>
96
97 * ld-elfvers/vers.exp: Run tests on alpha-linux.
98 * ld-elfvers/*.sym, ld-elfvers/*.dsym: Adjust patters to match
99 Alpha's use of st_other.
100
1011998-09-27 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
102
103 * ld-elfvers/vers.exp (vers16, vers16a): New tests.
104 * ld-elfvers/{vers16.*, vers16a.*}: New files.
105
106Thu Sep 17 17:18:19 1998 Nick Clifton <nickc@cygnus.com>
107
108 * ld-undefined/undefined.exp: Make undefined line test be an xfail
109 for arm/thunb elf toolchains.
110
111Wed Sep 9 14:10:15 1998 Nick Clifton <nickc@cygnus.com>
112
113 * ld-undefined/undefined.exp: change test for elf/dwarf2 targets.
114
115 * ld-srec/srec.exp: Arm-elf now passes this test.
116
117Wed Aug 19 11:59:19 1998 Nick Clifton <nickc@cygnus.com>
118
119 * ld-srec/srec.exp: Add arm/thumb-elf expected failures.
120
121Thu Aug 13 12:41:58 1998 Ian Lance Taylor <ian@cygnus.com>
122
123 * ld-bootstrap/bootstrap.exp: Don't run the --static bootstrap
124 test if we don't have a static libbfd.a.
125
126Wed Aug 12 15:19:35 1998 Ian Lance Taylor <ian@cygnus.com>
127
128 Based on patch from H.J. Lu <hjl@gnu.org>:
129 * ld-srec/srec.exp: Add xfails for Alpha ELF targets.
130
131Mon Aug 10 15:42:20 1998 Richard Henderson <rth@cygnus.com>
132
133 * ld-scripts/weak.t (.text, .data): Focus data to be used.
134 (/DISCARD/): All the rest.
135 * ld-scripts/weak1.s, ld-scripts/weak2.s: Put stuff in .data.
136
137Fri Jul 24 18:37:17 1998 Ian Lance Taylor <ian@cygnus.com>
138
139 * config/default.exp: Create tmpdir/gas subdirectory, add a
140 symlink to as-new, and set gcc_gas_flag variable.
141 * lib/ld-lib.exp (default_ld_compile): If the compiler appears to
142 be gcc, use gcc_gas_flag when compiling.
143
144Thu Jul 23 12:23:29 1998 Ian Lance Taylor <ian@cygnus.com>
145
146 * ld-elfvers/vers.exp: Just check for i?86 rather than checking
147 for i386, i486, and i586.
148 (objdump_versionstuff): If we can't find the line, dump the file.
149
150Fri Jul 3 00:27:41 1998 Ian Lance Taylor <ian@cygnus.com>
151
152 * ld-scripts/phdrs.exp: Run test on *-*-eabi*.
153 * ld-scripts/weak.exp: Likewise.
154
155Wed Jul 1 10:51:46 1998 Nick Clifton <nickc@cygnus.com>
156
157 * ld-srec/srec.exp: Add xfail for v850.
158
159 * ld-undefined/undefined.exp: arm and thumb PE toolchains now pass
160 these tests.
161
162Fri Jun 19 17:12:52 1998 Ian Lance Taylor <ian@cygnus.com>
163
164 * ld-scripts/weak.exp: New test.
165 * ld-scripts/weak.t: New file.
166 * ld-scripts/weak1.s: New file.
167 * ld-scripts/weak2.s: New file.
168
169Tue Jun 16 12:40:38 1998 Geoff Keating <geoffk@ozemail.com.au>
170
171 * ld-elfvers/vers.exp: Run tests on powerpc ELF targets.
172 * ld-shared/shared.exp: Likewise.
173 * ld-elfvers/vers1.dsym: Allow for .sdata.
174 * ld-srec/srec.exp: Add setup_xfails for PowerPC Linux.
175
176Fri May 29 15:02:50 1998 Ian Lance Taylor <ian@cygnus.com>
177
178 * ld-srec/srec.exp: Add xfails for powerpc*-*-eabi.
179 (run_srec_test): On mn10200, define __truncsipsi2_do_d2.
180 * ld-srec/sr1.c (__main): Change return type to void.
181 * ld-srec/sr3.cc (__main): Likewise.
182 (__builtin_delete, __builtin_new): Likewise.
183 (__get_dynamic_handler_chain): Return 0.
184 (__get_eh_context): Likewise.
185
186Thu May 21 15:21:33 1998 Nick Clifton <nickc@cygnus.com>
187
188 * ld-undefined/undefined.exp: Add support for thumb-pe target.
189 * ld-srec/srec.exp: Add support for arm-pe and thumb-pe targets.
190
191Mon May 4 17:54:20 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
192
193 * ld-shared/shared.exp: Remove setup_xfails for m68k-linux.
194
195Mon May 4 17:12:06 1998 Ian Lance Taylor <ian@cygnus.com>
196
197 * ld-shared/main.c (shlib_overriddencall2): New function.
198 (main): Call shlib_shlibcall2.
199 * ld-shared/sh1.c (shlib_shlibcall2): New function.
200 (shlib_overriddencall2): New function.
201 * ld-shared/shared.dat: Add output line for new test.
202 * ld-shared/sun4.dat: Likewise.
203
204 * ld-srec/sr3.cc (__get_eh_context): New function.
205
206Tue Apr 7 12:50:17 1998 Manfred Hollstein <manfred@s-direktnet.de>
207
208 * ld-cdtest/cdtest-foo.h (class Foo): Declare len to be static to
209 avoid compiler warning.
210 * ld-srec/sr3.cc (class Foo): Likewise.
211
212Tue Feb 10 16:42:40 1998 Ian Lance Taylor <ian@cygnus.com>
213
214 * ld-srec/sr3.cc (__get_dynamic_handler_chain): New function.
215
216Mon Feb 2 14:17:48 1998 Ian Lance Taylor <ian@cygnus.com>
217
218 * ld-scripts/phdrs.exp: Adjust phdrs_regexp for a 64 bit target.
219
220Thu Dec 18 11:13:28 1997 Nick Clifton <nickc@cygnus.com>
221
222 * ld-srec/srec.exp: Duplicated Arm patch for Thumb targets.
223
224Tue Dec 2 09:50:19 1997 Nick Clifton <nickc@cygnus.com>
225
226 * ld-srec/srec.exp: Applied patch from Tony.Thompson@arm.com which
227 fixes ARM tests.
228
229Mon Dec 1 16:12:05 1997 Nick Clifton <nickc@cygnus.com>
230
231 * ld-srec/srec.exp: Add expected failures of tests 1 and 2 for ARM
232 coff targets.
233
234Wed Nov 12 14:18:31 1997 Ian Lance Taylor <ian@cygnus.com>
235
236 * ld-cdtest/cdtest-foo.h (class Foo): Declare len to be int to
237 avoid compiler warning.
238 * ld-srec/sr3.cc (class Foo): Likewise.
239
240Mon Nov 10 14:25:43 1997 Ian Lance Taylor <ian@cygnus.com>
241
242 * lib/ld-lib.exp (default_ld_simple_link): Permit the linker to
243 have any name when looking for entry symbol warnings.
244
245 * ld-srec/sr3.cc (__eh_pc): Define.
246
247Mon Oct 20 14:36:39 1997 Ian Lance Taylor <ian@cygnus.com>
248
249 * ld-srec/sr3.cc: Add definitions for terminate, __terminate, and
250 __throw, since the current g++ expects them to be defined.
251
252Fri Oct 3 12:24:03 1997 Ian Lance Taylor <ian@cygnus.com>
253
254 * ld-elfvers/vers.exp (objdump_emptyverstuff): Accept the output
255 file if the string libc appears in it.
256 (objdump_versionstuff): Accept unexpected lines in the output
257 file. Compare lines using string match.
258 * ld-elfvers/vers6.ver: Permit any value in the vna_other field.
259
260Tue Aug 12 16:01:22 1997 Ian Lance Taylor <ian@cygnus.com>
261
262 * ld-scripts/crossref.exp: Correct string quoting.
263
264Sat Aug 9 00:56:03 1997 Ian Lance Taylor <ian@cygnus.com>
265
266 * config/default.exp: Change ld, as, nm and strip from .new to
267 -new. Load ld-lib.exp rather than ld.exp.
268 * ld-bootstrap/bootstrap.exp: Use ld-new rather than ld.new.
269 * lib/ld-lib.exp: Rename from lib/ld.exp, for the benefit of
270 DejaGnu changes.
271
272Thu Jun 26 12:07:03 1997 Ian Lance Taylor <ian@cygnus.com>
273
274 * ld-elfvers/vers.exp: Use egrep rather than grep when looking for
275 an alternation. From Greg Margo <gmargo@dl.com>.
276
277Wed Jun 25 12:47:22 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
278
279 * ld-shared/shared.exp: Add setup_xfail for m68k-linux on tests
280 with non PIC shared libraries.
281
282Fri Jun 6 17:35:47 1997 Ian Lance Taylor <ian@cygnus.com>
283
284 * ld-elfvers/vers6.ver: Update for recent elflink.h patch to
285 version handling.
286
287Wed Jun 4 12:06:48 1997 Ian Lance Taylor <ian@cygnus.com>
288
289 * ld-srec/srec.exp: Define ___get_dynamic_handler_chain as well.
290
291Fri May 30 12:21:39 1997 Ian Lance Taylor <ian@cygnus.com>
292
293 * ld-srec/srec.exp: Define __get_dynamic_handler_chain when
294 linking.
295
296Mon May 12 11:17:55 1997 Ian Lance Taylor <ian@cygnus.com>
297
298 * config/default.exp: Use $base_dir rather than $objdir when
299 setting ld. From John David Anglin <dave@hiauly1.hia.nrc.ca>.
300
301Fri Apr 25 09:07:00 1997 Jeffrey A Law (law@cygnus.com)
302
303 * ld-srec/srec.exp: Define various out of line prologue/epilogue
304 functions for the mn10200 to avoid needing libgcc.a.
305
306Wed Mar 26 13:56:10 1997 Ian Lance Taylor <ian@cygnus.com>
307
308 * ld-srec/srec.exp: Don't expect failures on mips*-*-elf*.
309
310Mon Mar 17 19:27:13 1997 Ian Lance Taylor <ian@cygnus.com>
311
312 * ld-elfvers/vers.exp: Don't run on SunOS or AIX.
313
314Wed Mar 12 21:44:19 1997 Eric Youngdale <eric@andante.jic.com>
315
316 * ld-elfvers/vers.exp, *: New tests for symbol versioning.
317 * config/default.exp: Set ar and strip.
318
319Fri Feb 7 16:47:02 1997 Bob Manson <manson@charmed.cygnus.com>
320
321 * ld-bootstrap/bootstrap.exp: Use prune_warnings instead of
322 prune_system_crud.
323 * ld-cdtest/cdtest.exp: Ditto.
324 * ld-scripts/crossref.exp: Ditto.
325 * ld-sh/sh.exp: Ditto.
326 * ld-shared/shared.exp: Ditto.
327 * ld-srec/srec.exp: Ditto.
328 * lib/ld.exp: Ditto.
329
330Wed Jan 29 00:47:29 1997 Bob Manson <manson@charmed.cygnus.com>
331
332 * ld-cdtest/cdtest.exp: Put a slash between $srcdir/$subdir.
333 * ld-scripts/script.exp: Ditto.
334 * ld-sh/sh.exp: Ditto.
335 * ld-undefined/undefined.exp: Ditto.
336 * ld-versados/versados.exp: Ditto.
337 * lib/ld.exp: Ditto.
338
339Mon Dec 30 17:08:04 1996 Ian Lance Taylor <ian@cygnus.com>
340
341 * ld-scripts/crossref.exp: Fix quoting for --defsym $global$.
342
343Tue Oct 1 15:52:31 1996 Ian Lance Taylor <ian@cygnus.com>
344
345 * lib/ld.exp (default_ld_version): Fix for current version
346 printing.
347
348Fri Sep 13 15:51:45 1996 Ian Lance Taylor <ian@cygnus.com>
349
350 * ld-scripts/crossref.exp: Define $global$ for hppa-elf.
351
352Thu Aug 8 14:29:32 1996 Ian Lance Taylor <ian@cygnus.com>
353
354 * ld-scripts/cross2.t: Map XCOFF sections to .text or .data.
355
356 * lib/ld.exp: Use verbose -log instead of calling both verbose and
357 send_log.
358
359Wed Aug 7 18:00:58 1996 Ian Lance Taylor <ian@cygnus.com>
360
361 * ld-scripts/phdrs.exp: New test.
362 * ld-scripts/phdrs.s, ld-scripts/phdrs.t: New files.
363
364Sun Aug 4 21:58:12 1996 Ian Lance Taylor <ian@cygnus.com>
365
366 * ld-scripts/crossref.exp: On a29k targets, use --defsym to define
367 V_SPILL and V_FILL.
368
369Thu Aug 1 14:10:27 1996 Ian Lance Taylor <ian@cygnus.com>
370
371 * ld-scripts/crossref.exp: New test.
372 * ld-scripts/{cross1.c, cross2.c, cross3.c}: New files.
373 * ld-scripts/{cross1.t, cross2.t}: New files.
374
375Sat Jun 29 13:40:11 1996 Ian Lance Taylor <ian@cygnus.com>
376
377 * ld-sh/sh.exp: Fix debugging messages.
378 * ld-sh/sh1.s: Use .align 4.
379
380Wed May 1 16:45:13 1996 Ian Lance Taylor <ian@cygnus.com>
381
382 * ld-sh/sh.exp: Use -O when compiling with -mrelax.
383
384Mon Apr 29 10:33:10 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
385
386 * ld-shared/shared.exp: Run the shared library tests on
387 Linux/m68k.
388
389Fri Apr 5 16:20:55 1996 Ian Lance Taylor <ian@cygnus.com>
390
391 * ld-shared/shared.exp: Run the shared library tests on Linux.
392
393Mon Feb 26 12:45:26 1996 Ian Lance Taylor <ian@cygnus.com>
394
395 * ld-shared/shared.exp: Don't use -fpic on MIPS targets.
396
397Wed Jan 31 15:09:57 1996 Jeffrey A Law (law@cygnus.com)
398
399 * ld-srec/srec.exp: Add xfails for hppa*-*-*elf*.
400 * ld-undefined/undefined.exp: Likewise.
401
402Fri Jan 26 18:43:03 1996 Ian Lance Taylor <ian@cygnus.com>
403
404 * ld-undefined/undefined.exp: ELF targets should now pass the
405 undefined line test.
406
407Thu Jan 25 15:36:13 1996 Ian Lance Taylor <ian@cygnus.com>
408
409 * ld-empic/empic.exp: Update for change to MIPS disassembler.
410
411Mon Jan 15 15:05:53 1996 Ian Lance Taylor <ian@cygnus.com>
412
413 * ld-bootstrap/bootstrap.exp: Expect failure for mips*-*-irix5*
414 when doing the --static test.
415 * ld-shared/shared.exp: Run tests on mips*-*-irix5*.
416
417Fri Dec 29 12:33:09 1995 Ian Lance Taylor <ian@cygnus.com>
418
419 * ld-bootstrap/bootstrap.exp: On AIX, don't pass the -bI option
420 when creating ld-partial.o.
421
422Tue Dec 26 17:37:23 1995 Ian Lance Taylor <ian@cygnus.com>
423
424 * ld-srec/srec.exp: If powerpc*-*-eabi*, use --defsym to define
425 __eabi.
426
427Tue Dec 19 18:01:01 1995 Ian Lance Taylor <ian@cygnus.com>
428
429 * ld-srec/srec.exp: Add setup_xfails for XCOFF targets.
430
431Fri Dec 15 16:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
432
433 * ld-srec/srec.exp: On a29k targets, use --defsym to define
434 V_SPILL and V_FILL.
435 * ld-srec/sr1.c (V_SPILL, V_FILL): Remove definitions.
436 * ld-srec/sr3.cc: Likewise.
437
438 * ld-srec/srec.exp: Remove i960 COFF setup_xfail.
439
440Sat Dec 2 01:20:31 1995 Ian Lance Taylor <ian@cygnus.com>
441
442 * ld-srec/srec.exp: Don't use [] in setup_xfail expressions.
443
444Fri Dec 1 13:18:18 1995 Ian Lance Taylor <ian@cygnus.com>
445
446 * ld-srec/srec.exp: Add setup_xfails for MIPS ELF targets.
447
448Wed Nov 29 13:01:10 1995 Ian Lance Taylor <ian@cygnus.com>
449
450 * ld-srec/srec.exp: Add setup_xfail for i960 COFF targets.
451
452Mon Nov 27 14:36:11 1995 Ian Lance Taylor <ian@cygnus.com>
453
454 * ld-srec/srec.exp: Add setup_xfail calls for i[345]86-*-aout*.
455
456 * ld-srec/sr1.c (V_SPILL, V_FILL): Define.
457 * ld-srec/sr3.cc: Likewise.
458
459Tue Nov 21 16:05:53 1995 Ian Lance Taylor <ian@cygnus.com>
460
461 * ld-empic/empic.exp: Update for changes in objdump output.
462
463Wed Nov 15 17:42:48 1995 Ian Lance Taylor <ian@cygnus.com>
464
465 * ld-srec/srec.exp: New tests.
466 * ld-srec/sr1.c, ld-srec/sr2.c, ld-srec/sr3.cc: New files.
467 * lib/ld.exp (ld_simple_link): Discard warnings about not being
468 able to find the entry symbol.
469
470Tue Nov 14 20:03:54 1995 Ian Lance Taylor <ian@cygnus.com>
471
472 * ld-sh/sh2.c (__main): Define.
473
474Mon Nov 6 14:39:18 1995 Ian Lance Taylor <ian@cygnus.com>
475
476 * ld-empic/empic.exp: Accept a . in the address symbol.
477
478 * ld-shared/shared.exp: Run tests on rs6000*-*-aix* and
479 powerpc*-*-aix*. Add code to create appropriate exports files,
480 and pass appropriate compilation flags, and test against
481 appropriate expected output.
482 * ld-shared/xcoff.dat: New file.
483 * ld-shared/main.c: Put #ifndef XCOFF_TEST around tests that can
484 not be linked using XCOFF. Use shlib_shlibvar1 as a sample
485 function pointer, rather than shlib_mainvar.
486 * ld-shared/sh1.c: Likewise.
487 * ld-shared/shared.dat: Update for change from using shlib_mainvar
488 to using shlib_shlibvar1.
489 * ld-shared/sun4.dat: Likewise.
490
491Sat Oct 28 01:54:25 1995 Ian Lance Taylor <ian@cygnus.com>
492
493 * ld-scripts/script.t: Put .pr in .text, and .rw in .data, for
494 convenience when testing XCOFF.
495
496Thu Oct 26 22:53:17 1995 Ian Lance Taylor <ian@cygnus.com>
497
498 * ld-bootstrap/bootstrap.exp: On AIX, pass -bI/lib/syscalls.exp
499 along with --static.
500
501 * ld-scripts/script.s: Make symbols global.
502
503Fri Oct 20 12:22:16 1995 Ian Lance Taylor <ian@cygnus.com>
504
505 * ld-undefined/undefined.exp: Add setup_xfails for arm*-*-pe*.
506
507Fri Sep 29 11:06:10 1995 Ian Lance Taylor <ian@cygnus.com>
508
509 * ld-undefined/undefined.exp: Use -e when invoking the linker, to
510 prevent the SunOS linker from trying to create a shared library.
511
512Thu Sep 28 12:37:14 1995 Ian Lance Taylor <ian@cygnus.com>
513
514 * ld-shared/shared.exp: Run the tests on sparc*-*-sunos4*. Add
515 appropriate modifications and setup_xfails.
516 * ld-shared/sun4.dat: New file.
517
518Mon Sep 18 14:12:56 1995 Ian Lance Taylor <ian@cygnus.com>
519
520 * lib/ld.exp (default_ld_version): Call prune_system_crud.
521 (default_ld_relocate, default_ld_link): Likewise.
522 (default_ld_simple_link, default_ld_compile): Likewise.
523 (default_ld_assemble, default_ld_nm): Likewise.
524
525Fri Sep 8 17:15:38 1995 Ian Lance Taylor <ian@cygnus.com>
526
527 * ld-cdtest/cdtest.exp: If the compiler does not exist, mark the
528 tests as untested rather than unresolved.
529
530Wed Aug 23 10:46:38 1995 Ian Lance Taylor (ian@cygnus.com)
531
532 * ld-sh/sh.exp: Call prune_system_crud on the output of cmp.
533
534Tue Aug 15 17:35:35 1995 Ian Lance Taylor <ian@cygnus.com>
535
536 * ld-scripts/script.exp: Split script verification into a proc.
537 Add simple test of MRI script.
538 * ld-scripts/scriptm.t: New file.
539
540Wed Jul 26 11:38:58 1995 Ian Lance Taylor <ian@cygnus.com>
541
542 * ld-sh/sh.exp: Mark `SH confirm relaxing' test unresolved when
543 appropriate.
544
545Mon Jul 24 15:34:31 1995 Ian Lance Taylor <ian@cygnus.com>
546
547 * config/default.exp: Define objcopy if it is not defined.
548 * ld-sh/*: New tests for SH relaxing.
549
550 * ld-empic/empic.exp: If $CC does not exist, call untested rather
551 than unresolved.
552
553Thu Jul 20 15:09:26 1995 Ian Lance Taylor <ian@cygnus.com>
554
555 * ld-undefined/undefined.exp: If $CC does not exist, mark the
556 tests as untested rather than unresolved. Clear ELF xfails for
557 mips*, not just mips.
558
559Tue Jul 18 12:00:41 1995 Ian Lance Taylor <ian@cygnus.com>
560
561 * ld-undefined/undefined.exp: Add setup_xfail for sh-*-* for
562 undefined line test.
563
564Fri Jul 14 13:07:48 1995 Ian Lance Taylor <ian@cygnus.com>
565
566 * ld-undefined/undefined.exp: New test, to check reporting of
567 undefined symbols.
568 * ld-undefined/undefined.c: New file.
569
570Mon Jul 10 11:13:39 1995 Ian Lance Taylor <ian@cygnus.com>
571
572 * ld-versados/versados.exp: If a test fails, report it correctly:
573 don't try to run the next test, and don't report a pass as well as
574 a fail.
575
576Mon Jul 3 14:26:37 1995 Steve Chamberlain <sac@slash.cygnus.com>
577
578 * ld/testsuite/versados/(t1,t2).ld: End in newlines.
579
580Mon May 22 20:19:38 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
581
582 * lib/ld.exp (default_ld_compile): If cc argument is multiple
583 words, use only the first when trying to verify the availability
584 of the compiler.
585
586Mon Feb 6 11:46:49 1995 Ian Lance Taylor <ian@cygnus.com>
587
588 * ld-scripts/defined.t: Mention .data and .bss explicitly.
589
590Tue Jan 24 14:51:48 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
591
592 * ld-bootstrap/bootstrap.exp: If not in the ld build directory,
593 call untested for each test, rather than ignoring it. If one test
594 fails, go on to the next one instead of returning.
595 * ld-cdtest/cdtest.exp: If compilations fail, mark tests as
596 unresolved.
597 * ld-empic/empic.exp: Likewise. Also, always pass the same test
598 name to pass or fail.
599 * ld-shared/shared.exp: Likewise. Also, always run all tests.
600 * ld-scripts/defined.exp: If as or nm fail, mark test as
601 unresolved. Always pass the same test name to pass or fail.
602 * ld-scripts/script.exp: Likewise.
603 * ld-scripts/sizeof.exp: Likewise.
604
605Wed Jan 11 11:48:31 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
606
607 * ld-scripts/sizeof.exp: New test, based on bug report from
608 anders.blomdell@control.lth.se.
609 * ld-scripts/sizeof.s: New file.
610 * ld-scripts/sizeof.t: New file.
611
612Wed Jan 4 18:56:27 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
613
614 * lib/ld.exp: Use [which $ld] rather than [file exists $ld] to see
615 if the linker exists.
616
617Wed Dec 14 16:39:03 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
618
619 * lib/ld.exp (prune_system_crud): Define if not already defined,
620 in case the user isn't using the newest DejaGnu version that we
621 haven't released to the net yet.
622
623Fri Dec 2 14:17:02 1994 Ian Lance Taylor <ian@rtl.cygnus.com>
624
625 * config/default.exp: Define objdump if it is not defined.
626 * ld-empic/*: New tests to test -membedded-pic code.
627
628Mon Nov 28 11:24:36 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
629
630 * ld-bootstrap/bootstrap.exp: Pass cmp output through
631 prune_system_crud.
632 * ld-cdtest/cdtest.exp: Pass diff output through
633 prune_system_crud.
634 * ld-shared/shared.exp: Likewise.
635
636 * config/default.exp: Remove unused and useless proc ld_load.
637
638Sun Oct 30 13:02:34 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
639
640 * lib/ld.exp (default_ld_compile): Remove the output file before
641 compiling.
642
643 * ld-shared/shared.exp: Move common test code into a procedure.
644 Add tests for compiling the non shared code PIC.
645 * ld-shared/main.c (main): Call main_called, and print the result.
646 * ld-shared/shared.dat: Adjust accordingly.
647
648Thu Oct 27 17:30:12 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
649
650 * ld-shared: New directory, with new files to test generating ELF
651 shared libraries.
652
653 * lib/ld.exp (default_ld_compile): If the compilation worked, but
654 no object file was created, check to see if the compiler foolishly
655 ignored the -o switch when compiling, and move the resulting
656 object if it did.
657
658Thu Sep 29 12:36:51 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
659
660 * VMS does not permits `.' in directory names. Renamed
661 ld.bootstrap to ld-bootstrap, ld.cdtest to ld-cdtest, and
662 ld.scripts to ld-scripts.
663
664Wed Sep 28 12:18:54 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
665
666 * config/default.exp: Set variables as and nm. Create tmpdir if
667 it does not already exist.
668 * ld.bootstrap/bootstrap.exp: Don't create tmpdir here.
669 * ld.cdtest/cdtest.exp: Likewise.
670 * ld.scripts/defined.exp: Likewise. Also, don't set as and nm
671 here. Change perror for no variables found to fail.
672 * ld.scripts/script.exp: New test.
673 * ld.scripts/script.t, ld.scripts/script.s: New files.
674
675Tue Sep 27 14:59:51 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
676
677 * ld.scripts: New directory.
678 * ld.scripts/defined.exp, ld.scripts/defined.s: New files.
679 * ld.scripts/defined.t: New file.
680 * lib/ld.exp (default_ld_simple_link): New function.
681 (default_ld_assemble, default_ld_nm): New functions.
682 * config/default.exp: Rename from unix-ld.exp.
683 (ld_simple_link, ld_assemble, ld_nm): New functions.
684
685 * config/unix-ld.exp: Set ld using findfile.
686 * lib/ld.exp (default_ld_relocate): Return a value. Change format
687 of log messages.
688 (default_ld_compile): Likewise.
689 (default_ld_link): Likewise. Also, don't include $BFDLIB and
690 $LIBIBERTY in link.
691 * ld.bootstrap/bootstrap.exp: Rewrite.
692 * ld.cdtest/cdtest.exp: Rewrite.
693 * ld.cdtest/cdtest-foo.cc: Update from top level ld directory.
694 * ld.cdtest/cdtest-foo.h: Likewise.
695 * ld.cdtest/cdtest-main.cc: Likewise.
696
697Fri May 27 09:35:04 1994 Ken Raeburn (raeburn@cygnus.com)
698
699 * ld.cdtest/cdtest.exp: Don't look for $result before it's
700 defined.
701
702Tue May 17 15:06:49 1994 Bill Cox (bill@rtl.cygnus.com)
703
704 * ld.bootstrap/bootstrap.exp, lib/ld.exp: Replace error proc
705 calls with perror calls.
706
707Wed May 11 16:47:46 1994 Ken Raeburn (raeburn@rtl.cygnus.com)
708
709 * ld.cdtest/cdtest-bar.cc: Renamed from cdtest-func.cc.
710 * ld.cdtest/cdtest.exp: Adjusted.
711
712Fri Jan 28 13:25:41 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
713
714 * lib/ld.exp (simple_diff): Indicate failure if files have
715 different numbers of lines. Don't muck with $differences to avoid
716 indicating a pass, just return.
717
718 * testsuite/ld.cdtest/{cdtest-foo.h,cdtest-foo.cc,cdtest-main.cc}:
719 Fix test case to be valid ANSI C++. Don't require use of header
720 files, so "../gcc/xgcc -B../gcc/" can be used for CXX.
721 * testsuite/ld.cdtest/cdtest.exp: Combine "rm" lines. Add some
722 commentary on things that are still broken with this test case.
723
724Fri Sep 10 09:58:23 1993 Jeffrey Wheat (cassidy@cygnus.com)
725
726 * testsuite/ld.cdtest/cdtest.exp: Added CXXFLAGS to compile stage.
727
728Thu Aug 12 16:05:37 1993 Jeffrey Wheat (cassidy@cygnus.com)
729
730 * testsuite/lib/ld.exp: add compiler and linker support
731 * testsuite/config/unix-ld.exp: add compiler and linker support
732 * testsuite/ld.bootstrap/bootstrap.exp: fixed to do partial links
733 * testsuite/ld.cdtest/cdtest.exp: constructor/destructor testscase
734
735Wed Aug 4 21:00:18 1993 Jeffrey Wheat (cassidy@cygnus.com)
736
737 * testsuite/lib/ld.exp: new file
738 * testsuite/config/unix-ld.exp: new file
739 * testsuite/ld.bootstrap/bootstrap.exp: new file
This page took 0.051544 seconds and 4 git commands to generate.