forked from MIPS/dejagnu
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog-1992
6020 lines (4137 loc) · 211 KB
/
ChangeLog-1992
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2003-02-19 Andrew Cagney <[email protected]>
* lib/remote.exp (local_exec, standard_close): Use shell
background instead of Tcl background to background the kill
processes. Work around problem found by Nick Duffek in older
Cygwins.
2003-02-19 DJ Delorie <[email protected]>
* config/sim.exp: Support both sid and rawsid protocols.
2003-01-31 Kazu Hirata <[email protected]>
* dejagnu/baseboards/h8300-sim.exp: Don't set
needs_status_wrapper.
2002-11-12 Hans-Peter Nilsson <[email protected]>
* lib/libgloss.exp (newlib_include_flags): Use -isystem, not -I.
(libio_include_flags, g++_include_flags, libstdc++_include_flags,
winsup_include_flags): Ditto.
* doc/user.sgml (Local Config File): Use -isystem, not -I, in
example.
2002-11-21 Matt Bemis <[email protected]>
* modified xml_output to handle null input and output
2002-10-21 Adam Nemet <[email protected]>
* libgloss.exp (get_multilibs): Don't use the first argument
passed to this function as the multilib option unless it is in
fact a multilib option.
2002-11-13 Matt Bemis <[email protected]>
* Fixed input/output to check for empty.
2002-11-12 Hans-Peter Nilsson <[email protected]>
* lib/libgloss.exp (newlib_include_flags): Use -isystem, not -I.
(libio_include_flags, g++_include_flags, libstdc++_include_flags,
winsup_include_flags): Ditto.
* doc/user.sgml (Local Config File): Use -isystem, not -I, in
example.
2002-10-29 Maciej W. Rozycki <[email protected]>
* Makefile.am: Add support for DESTDIR.
* Makefile.in: Regenerated.
2002-10-21 Matt Bemis <[email protected]>
* added input/output to xml_output in lib/framework.exp
* removed the log feature replaced by input/output_xml
2002-09-24 Richard Earnshaw <[email protected]>
* lib/libgloss.exp (build_wrapper): Use a tool-specific filename on
the host for the testglue.
2002-09-04 Rob Savoye <[email protected]>
* Clean.tcl (cleanfiles): Add more patterns to remove.
* Makefile.am: Fix tarball target to clean up the source tree
better.
2002-09-03 Rob Savoye <[email protected]>
* Makefile.am: Add support to build Solaris and HPUX packages.
* Makefile.in: Regenerated with automake 1.6.
* aclocal.m4: Regenerated with aclocal 1.6.
* example/hello/Makefile.in: Regenerated with automake 1.6.
* example/calc/Makefile.in: Regenerated with automake 1.6.
* missing: Update with the one from automake 1.6.
2002-08-30 Rob Savoye <[email protected]>
* configure.in: Add AC_NO_EXECUTABLES, so things configure without
building C++ executables.
* example/hello/hello.c: New C version of the example.
* example/hello/Makefile.am: Build C based example.
* example/hello/configure.in: Add AC_NO_EXECUTABLES, so things
configure without building C++ executables.
* configure: Regenerated.
2002-08-30 Nick Clifton <[email protected]>
* acinclude.m4: Provide alternative definition of AC_PROG_CXX
which does not call AC_PROG_CXX_WORKS. This allows dejagnu to
be configured and built without a working C++ compiler.
2002-08-29 Rob Savoye <[email protected]>
* debian/changelog: Update version number to 1.4.3.
* redhat/dejagnu.spec: Update version number to 1.4.3.
* dejagnu.h: Use __STDC_HOSTED__, rather than our own autoconf
test to determine libstdc++ 2.x or 3.x.
* testsuite/libdejagnu/unit.cc: Use __STDC_HOSTED__, rather than
our own autoconf test to determine libstdc++ 2.x or 3.x.
2002-06-18 Dave Brolley <[email protected]>
From Catherine Moore, Michael Meissner, Mark Salter, Jim Blandy:
* baseboards/frv-elf.exp: New board description.
* baseboards/frv-sim.exp: New board description.
* baseboards/frv-tiger.exp: New board description.
* baseboards/frv-tomcat.exp: New board description.
2001-01-15 Ben Elliston <[email protected]>
* lib/framework.exp (record_test): Invoke a user-defined procedure
if one is named in local_record_procs($type).
2002-08-28 Catherine Moore <[email protected]>
* baseboards/v850-sim.exp (target_install): Add v850e-elf.
2002-07-16 Rob Savoye <[email protected]>
* doc/user.sgml: Add new tutorial by Niklaus Giger as a new
chapter.
* doc/Makefile.am: Tweak rules for building output files.
* doc/Makefile.in: Regenerated.
2002-07-14 Daniel Jacobowitz <[email protected]>
* lib/remote.exp: Fix standard_spawn{} to support SSH.
Wed Jun 5 14:52:15 PDT 2002 Joey Ekstrom <[email protected]>
* dejagnu.h: Modified C functions to behave like printf().
* dejagnu.h: Added wait() to fix problem with host_execute() in
dejagnu.exp where if skips failed, untested, etc. messages from the
executable.
2002-05-01 Matt Bemis <[email protected]>
* added documentation on xml capabilities
2002-05-02 Fernando Nasser <[email protected]>
* runtest.exp: Add kfail_flag and kfail_prms variable
initializations.
* lib/framework.exp (setup_kfail): New proc. Like setup_xfail, but
for known tool bugs already registered in a bug database.
(kfail): New proc. Record that a test has failed due to a known bug.
(kpass): New proc. Record that a test for a known bug has passed
unexpectedly.
(clear_kfail): Like clear_xfail, but for known bugs.
(record_test): Handle KFAIL and KPASS.
(pass, fail): Test for known failures.
(clone_output): Add KFAIL to list of message types to be cloned.
(log_summary): Add summary for KFAIL and KPASS.
(unknown): Update comment.
* doc/dejagnu.texi: Document the above.
* lib/libsup.exp: Add counters for KFAIL and KPASS.
* testsuite/runtest.all/stats-sub.exp: Test kfail and kpass.
* testsuite/runtest.all/stats.exp: Ditto.
2002-04-30 Ben Elliston <[email protected]>
* doc/runtest.1: Fix formatting error for --ignore option.
2002-04-25 <Matthew Bemis <[email protected]>
* lib/framework/exp: new procs check_xml{}, insertdtd{}, xml_output{},
plus a few hooks to xml_output in the other logging procs to produce
XML output.
* runtest.exp: Add support for the --x option for XML output.
2002-04-25 Nick Clifton <[email protected]>
* example/calc/configure.in (AM_MAINTAINER_MODE): Add invocation.
* example/calc/aclocal.m4: Regenerate.
* example/calc/configure: Regenerate.
* example/calc/Makefile.in: Regenerate.
2002-03-22 Elena Zannoni <[email protected]>
* baseboards/powerpc-sim.exp: Don't disable inferior
function calls.
2002-04-19 Nick Clifton <[email protected]>
* Import files from sourceware dejagnu repository:
2002-03-15 Chris Demetriou <[email protected]>
* baseboards/mips-sim-idt32.exp: New file.
2002-01-21 Ben Elliston <[email protected]>
* baseboards/sh-sid.exp: New file.
2001-11-26 Thomas Fitzsimmons <[email protected]>
* baseboards/i386-sid.exp: New file.
2001-10-10 Frank Ch. Eigler <[email protected]>
* config/sid.exp (set_host_info): New proc. Call it to set
gdb,nointerrupt flag to work around framework problems.
2001-08-24 Frank Ch. Eigler <[email protected]>
* baseboards/basic-sid.exp (find_sid_conf): Tolerate not
finding path to pregen configuration file.
2001-02-22 Ben Elliston <[email protected]>
* config/sid.exp: New file.
* baseboards/basic-sid.exp: Likewise.
* baseboards/arm-sid.exp: Likewise.
* baseboards/m32r-sid.exp: Likewise.
* baseboards/m68k-sid.exp: Likewise.
2002-03-31 Hans-Peter Nilsson <[email protected]>
* lib/remote.exp (check_for_board_status): Also strip a \r before
a \n before the exit message.
2002-03-26 Hans-Peter Nilsson <[email protected]>
* lib/libgloss.exp (build_wrapper): Wrap _exit too, unless
wrap_m68k_aout, uses_underscores or is_vxworks are defined in
target_info.
* testglue.c [!VXWORKS && !UNDERSCORES && !WRAP_M68K_AOUT]
(REAL__EXIT): Define.
[!UNDERSCORES && !WRAP_M68K_AOUT] (ORIG__EXIT): Define.
[REAL__EXIT] (REAL__EXIT): Prototype.
[ORIG__EXIT] (ORIG__EXIT): New function wrapper.
(done_exit_message): New static variable.
(ORIG_EXIT): Set done_exit_message.
2002-03-11 Chris Demetriou <[email protected]>
* baseboards/mips-sim-idt32.exp: New file.
Wed Nov 21 18:02:49 PST 2001 Brendan Conoboy <[email protected]>
* lib/rsh.exp: Obey rsh_prog/rcp_prog, support username
* lib/remote.exp: same.
2002-02-22 Bob Wilson <[email protected]>
* baseboards/xtensa-sim.exp: New file.
2001-11-02 Alexandre Oliva <[email protected]>
* lib/libgloss.exp [get_multilibs]: Compute multitop earlier, and
use --print-multi-directory if available.
2002-02-05 Nick Clifton <[email protected]>
* lib/libgloss.exp (g++_include_flags): Add top level
libstdc++-v3 build include path, remove duplicate src path.
(libstdc++_include_flags): Add top level libstdc++-v3 build
include path.
2001-11-10 Hans-Peter Nilsson <[email protected]>
* baseboards/mmixware-sim.exp: New file.
* lib/remote.exp (check_for_board_status): Return 2 if the board
uses a status wrapper and there was no match for the expected
pattern.
2001-11-02 Philip A. Wilsey <[email protected]>
* lib/utils.exp: Need to pass -all to getdirs, so it descends
through all the subdirectories.
2001-10-08 Gwenole Beauchesne <[email protected]>
* runtest.exp: Don't fail at processing Makefile style args in the
second command line parsing pass. Actually, skip them in this pass
since they are already processed in the first one for possible use
by init scripts.
2001-10-02 Nick Clifton <[email protected]>
* lib/remote.exp (proc file_on_host): Fix typo in construction
of file argument.
2001-09-12 Rob Savoye <[email protected]>
* Makefile.am: Add a clean-local target, and nuke example and
testsuite from SUBDIRS, so they don't get built via "make all".
* Makefile: All Makefiles regenerated.
* debian/changelog: Update version for 1.4.2 release.
* redhat/dejagnu.spec: Update version for 1.4.2 release.
2001-09-07 Will Cohen <[email protected]>
* lib/target.exp: Ignore ld's warning about alternative functions
to use.
Thu Aug 30 19:31:44 2001 J"orn Rennecke <[email protected]>
* baseboards/h8300-sim.exp: set_board_info uses_underscores 1
set_board_info gcc,text_size 60000
2001-07-30 Paul A. Houghton <[email protected]>
* dejagnu.h, testsuite/libdejagnu/unit.cc: Make the outstate array
be a const to work with Sun's compiler.
* runtest.exp: Move the command line variable instantiation to the
first block of command line option tests, so command line
variables can be used in tool init scripts.
2001-07-25 Will Cohen <[email protected]>
* runtest.exp: Removed puts statement.
2001-07-17 Jason Merrill <[email protected]>
* lib/utils.exp (runtest_file_p): An argument can match trailing
directories as well as the basename.
2001-06-08 John Cotton <[email protected]>
* testglue.c:
* lib/remote.exp:
* lib/standard.exp:
* lib/target.exp:
* lib/utils.exp:
* baseboards/mbx821_001.exp:
* baseboards/mbx860_002.exp:
* baseboards/mbx8xx.exp:
* baseboards/mvme167.exp:
Added support for automated testing of RTEMS targets,
specifically the mbx821, mbx860 and mvme167.
2001-06-08 John Cotton <[email protected]>
*/lib/libgloss.exp: fixed regexp bug.
2001-05-30 Jeffrey Oldham <[email protected]>
* doc/dejagnu.texi: Fix typographical errors.
* doc/ref.sgml: Likewise.
* doc/user.sgml: Likewise.
2001-05-30 Rob Savoye <[email protected]>
* dejagnu.h: Remove the iostream headers, so now we have no
conditional compilation problems with libstdc++-v3 or v2.
2001-05-28 Rob Savoye <[email protected]>
* acinclude.m4(DJ_AC_STL): Also use
AC_LANG_CPLUSPLUS so we build this test case with G++.
* aclocal.m4, configure: Regenerated.
* dejagnu.h: Don't use testout(), have each method print the array
value directly, which is much simpler.
2001-05-27 Jeffrey Oldham <[email protected]>
* acinclude.m4(DJ_AC_STL): s/for for/for/.
* dejagnu.h: Add conditional support for sstream.
(testout): Likewise. Make return type `const'.
2001-05-25 Rob Savoye <[email protected]>
* acinclude.m4: Add DJ_AC_STL, which figures out if we're running
libstdc++ version 2 or 3.
* aclocal.m4: Regenerated.
* configure.in: Add DJ_AC_STL.
* configure: Regenerated.
* dejagnu.h: Add the use of the std namespace, so we work with
libstdc++ version 2 or 3.
* testsuite/libdejagnu/unit.cc: Use setbuf() or pubsetbuff(),
depending on the version.
2001-05-20 Stephane Carrez <[email protected]>
* baseboards/m68hc11-sim.exp: New file for 68HC11/68HC12 validation.
* config/m68hc11.exp: New file.
2001-05-16 Rob Savoye <[email protected]>
* lib/target.exp: Reverse when add_flags gets set, so it actually
links with the libraries being tested. From J. David Anglin
2001-05-14 Rob Savoye <[email protected]>
* runtest.exp: Conditionally set the exit_status so we don't stomp
on FAIL. Rearrange --status so it works correctly with --strace.
2001-05-13 Rob Savoye <[email protected]>
* lib/target.exp: Fix the regsub line where it prunes -fPIC
warnings so the text variable is on the same line.
2001-05-09 Rob Savoye <[email protected]>
* runtest.exp: Add new command line option, --status (or -sta) to
toggle whether Tcl script bugs in test drivers should be
propogated as an error to the shell.
2001-05-08 Rob Savoye <[email protected]>
* lib/dejagnu.exp: Trim off test state part of the message, so we
don't duplicate it.
* runtest.exp: Set the exit status when their are Tcl script bugs,
so make notices the errors. (contributed by Martin Muenstermann
2001-05-06 Rob Savoye <[email protected]>
* debian/rules: Install all the doc formats.
* redhat/dejagnu.spec: Install all the doc formats.
* Clean.tcl: Also nuke all Emacs backup files.
* Makefile.am: Fix dependencies on tarball target. Add new target
to build Debian packages. Add $(includedir) to install-data-local
target so dejagnu.h gets installed in the right place.
2001-05-03 Rob Savoye <[email protected]>
* doc/Makefile.am: Make all paths absolute, cause some versions of
the db2* tools are braindead.
* doc/overview.sgml: Update version numbers and log.
* doc/user.sgml: Add mention of dejagnu.h header file.
* doc/ref.sgml: Add chapter on dejagnu.h header file for unit
testing.
* config/default.exp: New file for default config settings for
simple native testsuites that don't need anything else.
* lib/dejagnu.exp: Add $text\r\n to all strings, to make sure we
only get one line at a time.
* testsuite/libdejagnu: New directory for dejagnu library test
cases.
* testsuite/libdejagnu/unit.cc: Test case for dejagnu.h.
* testsuite/libdejagnu/tunit.exp: Test driver for dejagnu.h.
* testsuite/libdejagnu/Makefile.am: New makefile to build the test
case.
* testsuite/libdejagnu/Makefile.in: Generated.
* testsuite/Makefile.am: Add libdejagnu to SUBDIRS. Replace the
site.exp rule, cause we don't want the $tool setting, so we run
all the test suites. Don't pass the tool name for "make check".
* configure.in: Add testsuite/libdejagnu/Makefile to AC_OUTPUT.
2001-05-02 Rob Savoye <[email protected]>
* Makefile.am: Rename dist2 to tarball target. Fix the version
number to have the minor release too.
* doc/Makefile.am: Convert all paths from relative to absolute,
cause not all verions of the db2* tools can work with a relative
path.
* redhat/dejagnu.spec: Update version number, and install
dejagnu.h.
* debian/changelog: Update version number.
* debian/rules: and install dejagnu.h
2001-05-01 Matt Hiller <[email protected]>
* lib/libgloss.exp (get_multilibs): Correction to Catherine
Moore's patch of 2000-06-09.
2001-04-11 Rob Savoye <[email protected]>
* Clean.tcl: Add -r to rm, so it gets rid of CVS directories.
* .clean: Don't install the debian or redhat packaging directories.
* Makefle.am: Install dejagnu.h. Fix dist2 target, so we build our
own tarballs, instead of letting automake do it for us.
* examples/calc/Makefile.am: Use noist_PROGRAMS, so calc doesn't
get installed.
* doc/Makefile.am: Install the man page for runtest.
* configure.in: Make VERSION 1.4.0, not just 1.4, so distributions
get built right.
2001-04-07 Rob Savoye <[email protected]>
* lib/dejagnu.exp: Test driver for embedded DejaGnu API.
* dejagnu.h: Embedded DejaGnu API main header file.
* config/default.exp: Default tool init file for simple test
suites.
2001-04-06 Rob Savoye <[email protected]>
* Makefile.am: Add an empty check-DEJAGNU target, cause we only
want to run the testsuite once.
* example/Makefile.am: Don't run "calc" as part of check target,
cause calc is just an example.
* testsuite/Makefile.am: Use the runtest in the source tree, or
refuse to run.
2001-04-03 David Billinghurst <[email protected]>
* baseboards/unix.exp: Don't link with -lm on cygwin.
* lib/target.exp: Remove compiler warnings about -fpic or -fPIC on
cygwin.
2001-02-21 Rob Savoye <[email protected]>
* debian/changelog: Add entry for new release.
* debian/control: Fix problem with "no binary package" error.
* debian/rules: Fix so things actually build a package. This was
mostly installing the new html version of the doc, not an info
page.
* doc/Makefile.am: Build and install the rtf and ps versions
of the manual. Remove all the created files and subdirectories.
* doc/overview.sgml: Update the copyright message.
* doc/ref.sgml: Update the copyright messages. Add section on
obtaining DejaGnu releases.
* doc/user.sgml: Update the copyright messages. Add blurb about
the --mail option.
* doc/overview: Regenerated.
2001-02-17 Rob Savoye <[email protected]>
* Most all files: Update copyright notices.
* Makefile.am: Add support for making RPMs. Force different
values for RUNTEST and RUNTESTFLAGS, so we can test ourselves.
* testsuite/Makefile.am: Force a different value for
RUNTESTFLAGS.
* acinclude.m4, configure.in: Find Tclsh, and Docbook.
* configure: Regenerated.
* doc/Makefile.am: Use $DOCBOOK to find the filters.
* doc/overview: Add the html version of the doc so one doesn't
need docbook to read the manual.
2001-01-31 Rob Savoye <[email protected]>
* Merge in latest snapshot from Red Hat.
* example/calc/Makefile.am: New automake support.
* example/calc/Makefile.in: Generated.
* example/Makefile.am: Recursion support for make.
* example/calc/Makefile.in: Generated by automake.
* example/calc/calc.h.in: Move constants to calc.c, so we can use
autoheader.
* example/calc/calc.c: Add constants from calc.h.in.
* redhat/dejagnu.spec: New RPM packaging file.
* debian/{changelog,conffiles,control,copyright,postinst,preinst,
rules,site.exp}: New Debian packaging support.
2001-01-20 Ben Elliston <[email protected]>
* runtest.exp (usage): Replace --mail in usage output.
* doc/runtest.1: Re-document --mail option, which was erroneously
removed from this man page in 1994.
2001-01-19 Andrew Cagney <[email protected]>
* lib/target.exp (prune_warnings): Avoid ``.*'' in NetBSD warnings
pattern.
2001-01-18 Gabriel Dos Reis <[email protected]>
* lib/dg.exp (dg-trim-dirname): New function.
(dg-test): Use it to rip directory-name out of file name.
2001-01-15 Ben Elliston <[email protected]>
* lib/framework.exp (record_test): Invoke a user-defined procedure
if one is named in local_record_procs($type).
2001-01-12 Richard Earnshaw <[email protected]>
* target.exp (prune_warnings): Prune warnings from NetBSD linker.
2000-11-29 Drew Moseley <[email protected]>
* baseboards/xscale-cygmon.exp: New file for xscale board testing.
2000-10-19 Michael Snyder <[email protected]>
* baseboards/linux-gdbserver.exp: New file.
* baseboards/linux-libremote.exp: New file.
2000-08-14 Jimmy Guo <[email protected]>
* runtest.exp: Eliminate from test_top_dirs entries that
are subdirectories of other entries, to avoid redundant
testing on *.exp files in these subdirectories.
2000-08-14 Jimmy Guo <[email protected]>
* runtest.exp: Reapply part of the backed out change to
runtest.exp -- handle multiple directories in TCL variables
dir_to_run and cmdline_dir_to_run.
2000-08-04 Geoff Keating <[email protected]>
Back out this change:
* lib/utils.exp: Add support for a -maxdepth <n>
option to limit find to <n> directories deep.
* runtest.exp: Handle multiple directories in TCL variables
dir_to_run and cmdline_dir_to_run; limit *.exp find to
one directory level to avoid foo/bar/baz.exp getting tested
twice (when ${dir} is 'foo', and when ${dir} is 'foo/bar').
2000-08-02 Jimmy Guo <[email protected]>
* lib/target.exp (default_target_compile,default_target_assemble,
default_link): Remove env() interface for *_FOR_TARGET TCL vars.
* lib/framework.exp (setup_xfail): Relax PRMS string pattern
to allow a more general bug ID specification (without '-').
* lib/utils.exp: Add support for a -maxdepth <n>
option to limit find to <n> directories deep.
* runtest.exp: Handle multiple directories in TCL variables
dir_to_run and cmdline_dir_to_run; limit *.exp find to
one directory level to avoid foo/bar/baz.exp getting tested
twice (when ${dir} is 'foo', and when ${dir} is 'foo/bar').
* runtest.exp: Cleanup reference to $env(MULTIPASS) and
$env(PASS). These were added by HP but unused since.
* lib/framework.exp (pass): make compiler_conditional_xfail_data
a global, corresponding to a recent change to 'proc fail'.
2000-07-21 Frank Ch. Eigler <[email protected]>
* example/Makefile.am (SUBDIRS): Remove to prevent automatic recursion
into `calc'.
(all-local): Add at least `calc' building back.
* example/Makefile.in: Regenerated.
Fri Jul 21 16:01:43 2000 Andrew Cagney <[email protected]>
From 2000-04-25 Felix Lee <[email protected]>:
* baseboards/tx39-sim.exp: Use idt, not dve linker script. Delete
misleading comments and null statements.
2000-07-08 Angela Marie Thomas <[email protected]>
* lib/framework.exp: Use compiler_conditional_xfail_data as a global
rather than assuming it's set in the level above us.
Fri Jun 9 09:10:48 2000 Catherine Moore <[email protected]>
* lib/libgloss.exp (proc_get_multilibs): Handle multilib
pathnames for ports that have defined MULTILIB_EXTRA_OPTS.
Sun Jun 4 12:59:06 2000 Andrew Cagney <[email protected]>
* lib/target.exp (reboot_target): Don't reboot target twice.
Wed May 3 19:41:07 2000 Andrew Cagney <[email protected]>
From Felix Lee <[email protected]>:
* example/calc/Makefile.in (install-info): Add target.
Fri Apr 21 13:33:36 2000 Andrew Cagney <[email protected]>
* example/calc/Makefile.in: Add target info.
Tue Apr 18 15:49:00 2000 Andrew Cagney <[email protected]>
* Makefile.am (SUBDIRS): Add directory example.
* Makefile.in: Re-generate.
2000-04-10 Tom Tromey <[email protected]>
* lib/target.exp (default_target_compile): Put sources before
$add_flags unless building an object file.
Thu Dec 16 18:27:47 1999 Anthony Green <[email protected]>
* lib/target.exp: Put the source file after options, for
compatibility with libtool.
Fri Mar 31 00:15:54 2000 Alexandre Oliva <[email protected]>
* runtest (expectbin): After choosing expectbin, try
$expectbin-bld.sh and use it instead.
Wed Mar 29 16:13:46 2000 Alexandre Oliva <[email protected]>
* lib/target.exp (prune_warnings): Discard not-implemented
warnings from libgloss/libnosys non-functional functions.
Thu Feb 17 20:24:21 2000 Andrew Cagney <[email protected]>
* baseboards/d10v.exp (gdb_init_command): Force register DMAP2 to
0x2000 so that the d10v VM matches the simulator.
2000-02-15 Alexandre Oliva <[email protected]>
* lib/target.exp: Strip warnings about dangerous functions.
1999-12-14 Geoff Keating <[email protected]>
* baseboards/rom68k-idp.exp: Don't pass -nostdlib to the IDP
boards when using ELF, they need crtbegin and crtend.
1999-11-09 Jason Molenda ([email protected])
* config.guess: Copy current top-level config.guess down to
the dejagnu/ subdir. The dejagnu automake configuation should
probably be changed to grab the top-level config.guess instead
of the random one in this dir.
1999-11-04 Nick Clifton <[email protected]>
* baseboards/arm-sim.exp: Underscore no longer needed for arm-pe
ports.
Tue Oct 12 11:44:53 1999 Andrew Cagney <[email protected]>
* lib/libgloss.exp (process_multilib_options): Add support for
generic gdb variable option - ``gdb:VARIABLE=VALUE''.
1999-09-28 Angela Marie Thomas <[email protected]>
* lib/rsh.exp (rsh_download, rsh_upload): Use rcp_prog if set.
1999-09-15 Stan Shebs <[email protected]>
* baseboards/d10v.exp: Request disable of X- and Z-packets
from GDB, all D10V boards respond incorrectly to these.
1999-08-31 Doug Evans <[email protected]>
* lib/target.exp (default_link): New local proc only--Ls.
Use it to pick out -L arguments in $ldflags.
Strip -Wl, from $ldscript.
1999-07-12 Felix Lee <[email protected]>
* config/i960.exp: complain if 'sx' not found.
1999-07-12 Drew Moseley <[email protected]>
* baseboards/strongarm-cygmon.exp: Rename the StrongARM boards as
follows:
EBIX-DB -> SA-IOP
EBSA285 -> EBSA-285
BRUTUS -> SA1100DP
SA1100-MULTIMEDIA -> SA1100MM
1999-06-08 Fernando Nasser <[email protected]>
* lib/framework.exp (record_test): Remove weird recursion and
make sure exit_status is properly set to 1.
1999-06-08 Felix Lee <[email protected]>
* lib/telnet.exp (telnet_open): need to match '(Advanced or Simple)'
1999-06-06 Felix Lee <[email protected]>
* lib/utils.exp (getdirs): When -all, return parents of
subdirectories too.
1999-06-03 Fernando Nasser <[email protected]>
* lib/remote.exp (standard_send): Add -- to protect strings that
start with a '-'; also added a verbose 3 statement with the send
command that is being issued.
Fri May 21 17:36:56 1999 Andrew Cagney <[email protected]>
* lib/target.exp: Don't import CC_FOR_TARGET, CXX_FOR_TARGET or
F77_FOR_TARGET from environment.
Thu May 20 10:28:23 1999 Andrew Cagney <[email protected]>
* lib/target.exp: Do not import CFLAGS_FOR_TARGET,
LDFLAGS_FOR_TARGET and ASFLAGS_FOR_TARGET from external
environment. GNUMAKE in conjunction with the top level Makefile
will set/export these variables according to the needs of the
target libraries. Such a configuration may not be applicable to
testsuites.
1999-05-17 Keith Seitz <[email protected]>
* baseboards/mcore-elf.exp: New file.
* baseboards/mcore-pe.exp: New file.
* baseboards/mcore-sim.exp: Don't run gdb's float tests
and increase timeout.
1999-05-09 Nick Clifton <[email protected]>
* baseboards/mcore-moto-sim.exp: New file: Support Motorola's
proprietry MCore simulator.
1999-05-07 Stan Shebs <[email protected]>
From HP's WDB group:
* lib/target.exp: Add ability to pick CC_FOR_TARGET,
CFLAGS_FOR_TARGET, etc from env vars, add ability to use HP F77
compiler.
1999-05-05 Stan Shebs <[email protected]>
* lib/utils.exp (getdirs): Add option -all to get subdirs too.
1999-05-05 Jason Merrill <[email protected]>
* baseboards/sparclite-sim.exp: Set needs_status_wrapper.
* baseboards/sparclite-sim-le.exp: Likewise.
1999-05-05 Angela Marie Thomas <[email protected]>
* baseboards/strongarm-cygmon.exp: Use "boardtype" instead of "name"
to avoid variable name clash in lib/target.exp. Add support for
ebsa and ebix boards.
1999-05-04 Stan Shebs <[email protected]>
Finer control over test runs, from HP's WDB group:
* runtest.exp: Look for MULTIPASS in env also, define variable or
env var PASS to choose particular pass in multipass, search for
subdirs recursively, and if ignoredirs is set, skip over those
directories.
(--directory): New argument to limit test running to
a single directory.
(usage): Document, fix tabbing.
Mon May 3 11:14:37 1999 Jim Wilson <[email protected]>
* config/dos.exp (dos_load): Look for cygwin1.dll in addition to
cygwin.dll. New variable dll_name for use in download command.
* lib/libgloss.exp (winsup_include_flags): Change windows to windows.h.
1999-04-27 Felix Lee <[email protected]>
* testsuite/runtest.all/stats.exp: make sure tmpdir is set
* baseboards/Makefile.am: deleted.
* config/Makefile.am: deleted.
* lib/Makefile.am: deleted.
* configure.in: delete references to the above.
* Makefile.am: install things correctly.
* testsuite/Makefile.am: set DEJATOOL.
* configure, Makefile.in, */Makefile.in: regenerated.
* runtest.exp: fix location of config.guess.
1999-04-26 Felix Lee <[email protected]>
* lib/libgloss.exp (libgloss_link_flags): remove bogus -L flag.
1999-04-23 Angela Marie Thomas <[email protected]>
* baseboards/cf.exp: gdb protocol is case-sensitive.
1999-04-19 Nick Clifton <[email protected]>
* baseboards/Makefile.am (boards): Add mcore-sim.exp
1999-04-13 Angela Marie Thomas <[email protected]>
* baseboards/sh-hms-sim.exp: Pass "-m 18" to standalone sim.
1999-04-08 Nick Clifton <[email protected]>
* baseboards/mcore-sim.exp: New file: Definitions for MCore
simulator support.
1999-04-07 Michael Meissner <[email protected]>
* baseboards/d30v-sim.exp (cflags): Add -Wa,-C to suppress
warnings about symbols being the same as registers.
Fri Apr 2 13:13:51 1999 Rainer Orth <[email protected]>
* lib/target.exp (prune_warnings): Ignore cc1, cc1plus warnings when
called with -g and -mabi=32.
1999-03-28 Angela Marie Thomas <[email protected]>
* baseboards/x86-cygmon.exp: New file.
1999-03-19 Gavin Romig-Koch <[email protected]>
* lib/libgloss.exp (get_multilibs): Handle MULTILIB_MATCHES.
1999-03-18 James Ingham <[email protected]>
* baseboards/strongarm-cygmon.exp: Add a baseboard for the
strongARM boards.
Fri Mar 12 14:01:31 1999 Jim Wilson <[email protected]>
* baseboards/d10v-sim.exp, baseboards/d10v.exp (ldflags): Add
libgloss_link_flags.
* lib/libgloss.exp (libgloss_link_flags): Map d10v to libnosys.
1999-03-12 Nick Clifton <[email protected]>
* baseboards/arm-sim.exp: Set timeout to 800.
1999-03-01 Jim Wilson <[email protected]>
* baseboards/cf.exp: New file for coldfire.
* config/cfdbug.exp: Likewise.
* config/base68k.exp (base68k_ld): Don't call remote_binary if
no_binary_mode set. Send return and wait for prompt before sending
download command.
Sun Feb 28 23:26:36 1999 Geoffrey Noer <[email protected]>
* configure.in: AC_EXEEXT, not AM_EXEEXT. Require Autoconf 2.13.
* aclocal.m4: Regenerate.
* configure: Regenerate.
1999-02-25 Felix Lee <[email protected]>
* config/dos.exp (dos_send): rewrite. add short delay.
1999-02-18 Nick Clifton <[email protected]>
* baseboards/arm-sim.exp: Disable uses_underscores for COFF
targets as the linker now works correctly.
1999-02-11 Nick Clifton <[email protected]>
* lib/remote.exp (proc remote_exec): Display timeout in log
message.
* lib/target.exp (proc default_target_compile): Add support for
timeout option.
* baseboards/arm-sim.exp: Set gcc,timeout to 500.
1999-02-10 Nick Clifton <[email protected]>
* config/dos.exp: Fix typo: need_status_wrapper ->
needs_status_wrapper.
1999-02-09 Nick Clifton <[email protected]>
* baseboards/arm-sim.exp: Enable uses_underscores for the COFF
based targets.
1999-02-06 Felix Lee <[email protected]>
* runtest.exp: Don't trap SEGV.
Fri Feb 5 15:43:59 1999 Jeffrey A Law ([email protected])
* lib/target.exp (prune_warnings): Prune +vcompatwarnings output
from the HP linker.
1999-02-02 Felix Lee <[email protected]>
* lib/libgloss.exp (find_nm): new function.
1999-01-31 Felix Lee <[email protected]>
* Makefile.am: Add cygnus option. Add doc to SUBDIRS
* doc/Makefile.am: Add cygnus option. Add info_TEXINFOS.
* Makefile.in, */Makefile.in: Regenerated.
1999-01-29 Felix Lee <[email protected]>
* baseboards/fr30-cygmon.exp: New file.
* config/gdb_stub.exp (gdb_stub_load): Fix another typo.
Fri Jan 29 17:16:25 1999 Edith Epstein <[email protected]>
* lib/remote.exp: Added check for value of $outp.
* lib/target.exp: Ignore some hppa specific warning messages. Added
checks for CC_FOR_TARGET and CXX_FOR_TARGET. Check for redirection
and optimization flags.
1999-01-26 Frank Ch. Eigler <[email protected]>
* configure.in: Define BOARDS/CONFIG for automake.
* baseboards/Makefile.am: Use $(boards) for public files.
* config/Makefile.am: Use $(config) for public files.
* configure: Regenerated.
* Makefile.in: Regenerated.
* doc/Makefile.in: Regenerated.
* baseboards/Makefile.in: Regenerated.
* config/Makefile.in: Regenerated.
* example/Makefile.in: Regenerated.
* lib/Makefile.in: Regenerated.
* testsuite/aclocal.m4: Deleted obsolete file.
* testsuite/configure.in: Deleted obsolete file.
Sun Jan 17 17:11:52 1999 Jeffrey A Law ([email protected])
* lib/target.exp (prune_warnings): Ignore osf4 NFS messages.
Fri Jan 15 14:19:31 1999 Rainer Orth <[email protected]>
* lib/libgloss.exp (get_multilibs): Multilib directories can
contain '=', too.
Thu Jan 14 00:10:25 1999 Rainer Orth <[email protected]>
* lib/target.exp (prune_warnings): Ignore -g not supported
warnings. Ignore o32 as warning when called with -O3 (IRIX 6).
1999-01-07 Felix Lee <[email protected]>
* runtest.exp (setup_target_hook): add missing globals.
1998-12-31 Felix Lee <[email protected]>
* config/dos.exp (dos_spawn): ignore optional args.
* lib/ftp.exp (ftp_upload): ftp error messages vary.
1998-12-30 Rob Savoye <[email protected]>
* doc/{overview,user,ref},sgml: New manual in DocBook format. This