Add xfail for mcore-elf
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
1 1999-05-17 Nick Clifton <nickc@cygnus.com>
2
3 * ld-undefined/undefined.exp: Add xfail for mcore-elf.
4
5 1999-05-11 DJ Delorie <dj@cygnus.com>
6
7 * ld-srec/srec.exp: Do not run tests for PE based ports.
8
9 1999-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
14 1999-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
24 1999-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
33 1999-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
41 Tue 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
47 Mon 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
53 1999-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
66 Tue 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
71 Sun 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
83 Fri 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
90 Sun 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
95 Mon 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
101 1998-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
106 Thu 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
111 Wed 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
117 Wed Aug 19 11:59:19 1998 Nick Clifton <nickc@cygnus.com>
118
119 * ld-srec/srec.exp: Add arm/thumb-elf expected failures.
120
121 Thu 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
126 Wed 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
131 Mon 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
137 Fri 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
144 Thu 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
150 Fri 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
155 Wed 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
162 Fri 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
169 Tue 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
176 Fri 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
186 Thu 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
191 Mon 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
195 Mon 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
206 Tue 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
212 Tue 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
216 Mon 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
220 Thu Dec 18 11:13:28 1997 Nick Clifton <nickc@cygnus.com>
221
222 * ld-srec/srec.exp: Duplicated Arm patch for Thumb targets.
223
224 Tue 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
229 Mon 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
234 Wed 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
240 Mon 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
247 Mon 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
252 Fri 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
260 Tue Aug 12 16:01:22 1997 Ian Lance Taylor <ian@cygnus.com>
261
262 * ld-scripts/crossref.exp: Correct string quoting.
263
264 Sat 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
272 Thu 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
277 Wed 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
282 Fri 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
287 Wed 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
291 Fri 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
296 Mon 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
301 Fri 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
306 Wed 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
310 Mon 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
314 Wed 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
319 Fri 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
330 Wed 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
339 Mon Dec 30 17:08:04 1996 Ian Lance Taylor <ian@cygnus.com>
340
341 * ld-scripts/crossref.exp: Fix quoting for --defsym $global$.
342
343 Tue 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
348 Fri Sep 13 15:51:45 1996 Ian Lance Taylor <ian@cygnus.com>
349
350 * ld-scripts/crossref.exp: Define $global$ for hppa-elf.
351
352 Thu 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
359 Wed 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
364 Sun 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
369 Thu 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
375 Sat 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
380 Wed 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
384 Mon 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
389 Fri 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
393 Mon 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
397 Wed 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
402 Fri 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
407 Thu 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
411 Mon 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
417 Fri 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
422 Tue 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
427 Tue 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
431 Fri 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
440 Sat 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
444 Fri 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
448 Wed 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
452 Mon 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
459 Tue 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
463 Wed 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
470 Tue Nov 14 20:03:54 1995 Ian Lance Taylor <ian@cygnus.com>
471
472 * ld-sh/sh2.c (__main): Define.
473
474 Mon 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
491 Sat 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
496 Thu 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
503 Fri 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
507 Fri 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
512 Thu 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
518 Mon 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
525 Fri 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
530 Wed 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
534 Tue 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
540 Wed 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
545 Mon 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
553 Thu 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
559 Tue 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
564 Fri 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
570 Mon 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
576 Mon Jul 3 14:26:37 1995 Steve Chamberlain <sac@slash.cygnus.com>
577
578 * ld/testsuite/versados/(t1,t2).ld: End in newlines.
579
580 Mon 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
586 Mon Feb 6 11:46:49 1995 Ian Lance Taylor <ian@cygnus.com>
587
588 * ld-scripts/defined.t: Mention .data and .bss explicitly.
589
590 Tue 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
605 Wed 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
612 Wed 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
617 Wed 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
623 Fri 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
628 Mon 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
638 Sun 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
648 Thu 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
658 Thu 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
664 Wed 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
675 Tue 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
697 Fri 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
702 Tue 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
707 Wed 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
712 Fri 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
724 Fri Sep 10 09:58:23 1993 Jeffrey Wheat (cassidy@cygnus.com)
725
726 * testsuite/ld.cdtest/cdtest.exp: Added CXXFLAGS to compile stage.
727
728 Thu 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
735 Wed 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.044485 seconds and 4 git commands to generate.