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