forked from riscv-mcu/riscv-dejagnu
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
2529 lines (1697 loc) · 74.4 KB
/
ChangeLog
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
2017-06-06 Ian Bolton <[email protected]>
* baseboards/riscv-spike.exp: New file.
2016-04-15 Ben Elliston <[email protected]>
* DejaGnu 1.6 released.
2016-04-15 Ben Elliston <[email protected]>
* Makefile.am (CONTRIB): Add new contrib scripts.
* Makefile.in: Regenrate.
2016-04-15 Ben Elliston <[email protected]>
* lib/ssh.exp (ssh_exec): Handle regexp return status.
2016-04-13 Ben Elliston <[email protected]>
* lib/rsh.exp (rsh_exec): Improve verbose message.
* lib/ssh.exp (ssh_exec): Likewise.
* config/adb.exp: Likewise.
2016-04-13 Ben Elliston <[email protected]>
* runtest.exp: Improve --version (-v) output.
* testsuite/runtest.all/options.exp: Update test case.
2016-04-13 Christophe Lyon <[email protected]>
* lib/rsh.exp (rsh_exec): Handle regexp return status.
2016-04-08 Ben Elliston <[email protected]>
Reported by Faraz Shahbazker.
* doc/dejagnu.texi (Global config file): Fix broken @node.
(Local config file): Likewise.
2016-04-07 Ben Elliston <[email protected]>
* lib/remote.exp (remote_exec): Join cd $remotedir and $program on
the command line with ';' and not &&.
2016-04-07 Ben Elliston <[email protected]>
Reported by Faraz Shahbazker.
* doc/dejagnu.texi (rsh_exec procedure): Fix broken @node.
2016-04-06 Yvan Roux <[email protected]>
* lib/remote.exp (remnote_download): Create a remote directory if
needed and use it.
(remote_exec): Execute program inside remotedir when it exists.
(standard_load): Set remotedir board field if not present.
* config/unix.exp (unix_load): Handle remotedir in board field.
(remotedir): Set board info field.
* doc/dejagnu.texi (Board File Values): Document remotedir.
2016-04-06 Ben Elliston <[email protected]>
* doc/dejagnu.texi (Global config file): Put before node 'Local
config file'.
2016-04-05 Ben Elliston <[email protected]>
* runtest.exp: Remove defunct and undocumented --tool_root option.
2016-04-04 Ben Elliston <[email protected]>
* doc/dejagnu.texi: More overhauling.
2016-04-04 Ben Elliston <[email protected]>
* lib/targetdb.exp (set_board_info): Improve comment.
(add_board_info): Likewise.
2016-04-04 Ben Elliston <[email protected]>
* NEWS: Add some more detail.
2016-04-04 Ben Elliston <[email protected]>
* site.tmpl: Delete.
* Makefile.am (EXTRA_DIST): Remove site.tmpl.
* Makefile.in: Regenerate.
2016-04-03 Ben Elliston <[email protected]>
* doc/dejagnu.texi: More overhauling.
2016-04-03 Ben Elliston <[email protected]>
* runtest.exp: Document the magical handling of -D[01].
2016-04-03 Ben Elliston <[email protected]>
* doc/runtest.1: Do not document obsolete --status option. It is
still accepted for compatibility, but does nothing.
2016-04-03 Ben Elliston <[email protected]>
* doc/runtest.1 (OPTIONS): Place short forms (-v, -V, -x) first.
2016-04-03 Ben Elliston <[email protected]>
* doc/runtest.1 (OPTIONS): Sort options.
2016-04-03 Ben Elliston <[email protected]>
* configure.ac (AC_INIT): Set version to 1.6.
* configure: Regenerate.
* runtest.exp (frame_version): Set to 1.6.
2016-04-03 Ben Elliston <[email protected]>
* doc/dejagnu.texi: More overhauling.
2016-04-02 Ben Elliston <[email protected]>
* doc/dejagnu.texi: Fill paragraphs.
2016-04-02 Ben Elliston <[email protected]>
* doc/dejagnu.texi: Fix capitalisation of procedure names
throughout. Use Tcl syntax in procedure prototypes, not C syntax.
2016-04-02 Rob Savoye <[email protected]>
* contrib/mysql/create-db.sql: New file.
* contrib/mysql/importxml.sh: Likewise.
* contrib/mysql/make-datafile.sh: Likewise.
* contrib/mysql/plot.sh: Likewise.
* contrib/mysql/README: Likewise.
* contrib/mysql/sum2xml.sh: Likewise.
2016-04-02 Ben Elliston <[email protected]>
* config.guess: Update to version 2016-04-02.
* config.sub: Update to version 2016-03-30.
2016-04-02 Rob Savoye <[email protected]>
* contrib/sum2junit.sh: New.
2016-04-01 Ben Elliston <[email protected]>
* doc/dejagnu.texi (connprocs): Document new SSH procs.
2016-03-31 Rob Savoye <[email protected]>
* lib/ssh.exp: New.
* NEWS: Update.
2016-03-30 Ben Elliston <[email protected]>
* baseboards/mcore-moto-sim.exp, lib/dejagnu.exp, lib/dg.exp,
lib/dmucs.exp, lib/framework.exp, lib/remote.exp, lib/target.exp,
runtest.exp: Fix spelling errors in comments.
2016-03-30 Ben Elliston <[email protected]>
* lib/remote.exp (remote_expect): Use perror not send_user.
2016-03-29 Ben Elliston <[email protected]>
* lib/remote.exp (remote_expect): Fix spelling error.
2016-03-29 Rob Savoye <[email protected]>
* runtest.exp: Only print "searching for <test name>" message at
verbose level >= 2 -- too much noise.
2016-03-29 Ben Elliston <[email protected]>
* texinfo.tex: Update to latest master version.
* INSTALL: Likewise.
2016-03-29 Ben Elliston <[email protected]>
* runtest.exp: More fixes identified by the Frink static analyser.
* lib/dg.exp: Likewise.
* config/adb.exp: Likewise.
* config/vxworks.exp: Likewise.
* baseboards/androideabi.exp: Likewise.
* baseboards/basic-sid.exp: Likewise.
* baseboards/multi-sim.exp: Likewise.
2016-03-28 Dominik Vogt <[email protected]>
* dg.exp (dg-do): Do not change the previously selected action if
a de-selected dg-do is encountered.
2016-03-28 Ben Elliston <[email protected]>
* lib/framework.exp (check_xml): Remove unused proc.
2016-03-28 Rob Savoye <[email protected]>
* lib/dmucs.exp: New.
2016-03-28 Rob Savoye <[email protected]>
* lib/libgloss.exp (find_g++): Look for xgcc++ to use the freshly
built compiler, then look in the path.
2016-03-28 Ben Elliston <[email protected]>
* lib/utils.exp (which): Don't exclude symbolic links--Debian's
/bin/which doesn't. Modern systems rely too heavily on symbolic
links (eg. alternatives).
2016-03-28 Ben Elliston <[email protected]>
* baseboards/multi-sim.exp: Indent properly.
2016-03-28 Ben Elliston <[email protected]>
* lib/rlogin.exp (rlogin_open): Return -1 if unable to spawn
rlogin. Identified by Frink.
2016-03-28 Ben Elliston <[email protected]>
* runtest.exp: Use 'array exists' for testing array existence
rather than 'info exists'.
2016-03-28 Ben Elliston <[email protected]>
* runtest.exp: Fixes identified by the Frink static analyser:
(1) use -- in switch commands for safety,
(2) remove unreachable return commands after error commands,
(3) replace abbreviated "info proc" with "info procs",
(4) use -- in unset commands for safety where the variable name
is itself a variable.
* lib/dg.exp: Likewise.
* lib/debugger.exp: Likewise.
* lib/framework.exp: Likewise.
* lib/remote.exp: Likewise.
* lib/target.exp: Likewise.
* lib/targetdb.exp: Likewise.
* lib/telnet.exp: Likewise.
* lib/utils.exp: Likewise.
2016-03-28 Ben Elliston <[email protected]>
* Makefile.am: Remove references to Docbook and friends.
* configure.ac: Likewise.
* Makefile.in: Regenerate.
* configure: Regenerate.
* doc/dejagnu.xml: Remove.
* doc/legal.xml: Likewise.
* doc/ref.xml: Likewise.
* doc/user.xml: Likewise.
2016-03-28 Ben Elliston <[email protected]>
* lib/framework.exp (exp_continue): Remove old compatibility
wrapper. Expect deprecated 'continue -expect' in August 1997.
2016-03-28 Ben Elliston <[email protected]>
* NEWS: Update.
2016-03-28 Ben Elliston <[email protected]>
* lib/utils.exp (which): Reimplement to more closely mimic the
behaviour of the UNIX which utility.
* testsuite/runtest.all/utils.test: Test proc which.
2016-03-27 Ben Elliston <[email protected]>
* lib/remote.exp (standard_wait): Append any trailing characters
to $output that may be still in $expect_out(buffer) when eof is
matched. Remove arbitrary limitation in the ".+" matching case,
similar to the change to local_exec on 2016-02-17.
2016-03-23 Ben Elliston <[email protected]>
* Makefile.am (baseboard_DATA): Remove cygwin.exp, mcore-elf.exp,
mcore-pe.exp, vx4300.exp, vx68k.exp, vx960.exp, vxsparc.exp.
* Makefile.in: Regenerate.
* baseboards/cygwin.exp, baseboards/mcore-elf.exp,
baseboards/mcore-pe.exp, baseboards/vx4300.exp,
baseboards/vx68k.exp, baseboards/vx960.exp,
baseboards/vxsparc.exp: Remove.
2016-03-23 Ben Elliston <[email protected]>
* baseboards/README: Remove mention of devo.
* baseboards/iq2000-sim.exp: Likewise.
* baseboards/moxie-sim.exp: Likewise.
2016-03-23 Ben Elliston <[email protected]>
* Makefile.am (baseboard_DATA): Add arm-ice.exp, arm-sim.exp.
* Makefile.in: Regenerate.
* baseboards/arm-ice.exp: Reinstate.
* baseboards/arm-sim.exp: Likewise.
2016-03-23 Ben Elliston <[email protected]>
* Makefile.am (config_DATA): Update.
(baseboard_DATA): Likewise.
* Makefile.in: Regenerate.
* NEWS: Update.
Remove the following old config files:
* arc.exp, arm-ice.exp, base-config.exp, base68k.exp, bug.exp,
cfdbug.exp, cygmon.exp, d10v.exp, ddb-ether.exp, ddb.exp, dos.exp,
dve.exp, h8300.exp, i386-bozo.exp, i960.exp, m32r-stub.exp,
m32r.exp, m68hc11.exp, m68k-emc.exp, mips-idt.exp,
mn10200-eval.exp, mn10300-eval.exp, netware.exp, powerpc-bug.exp,
proelf.exp, rom68k.exp, sh.exp, slite.exp, sparclet.exp,
tic80.exp, vr4100.exp, vr4300.exp, vr5000.exp: Remove.
Remove the following old baseboard files:
* arc-sim.exp, arm-ice.exp, arm-sim.exp, cf.exp, cygmon.exp,
d10v-sim.exp, d10v.exp, danlite-elf.exp, dos.exp, fr30-cygmon.exp,
fr30-elf.exp, frv-elf.exp, frv-tiger.exp, frv-tomcat.exp,
h8300-sim.exp, h8300.exp, i386-bozo.exp, i960-cyclone.exp,
i960-sim.exp, m32r-elf.exp, m32r-linux-sim.exp, m32r-sid.exp,
m32r-sim.exp, m68hc11-sim.exp, m68k-emc.exp, mips-idt.exp,
mips64-sim.exp, mips64vr4100-sim.exp, mn10200-cygmon.exp,
mn10300-cygmon.exp, msparc-cygmon.exp, op50n.exp, powerpc-bug.exp,
powerpc-bug1.exp, rom68k-idp.exp, sh-hms.exp, sparclet-aout.exp,
sparclite-coff.exp, sparclite-cygmon.exp, strongarm-cygmon.exp,
tic80-sim.exp, tx39-dve.exp, usparc-cygmon.exp, vr4100-ddb.exp,
vr4300-ddb.exp, vr4300.exp, vr5000-ddb.exp, x86-cygmon.exp,
xscale-cygmon.exp: Remove.
2016-03-22 Ben Elliston <[email protected]>
* lib/target.exp (only--Ls): Change '???' comment to a note. This
isn't a serious shortcoming, but the comment should be retained.
2016-03-22 Rob Savoye <[email protected]>
* baseboards/generic-sim.exp: If DEJAGNU_SIM_SPECFILE exists in
the environment, use that as the spec file for bare metal testing.
2016-03-22 Ben Elliston <[email protected]>
* Makefile.am (config_DATA): Add config/aarch64-fv8.exp.
* Makefile.in: Regenerate.
2016-03-22 Rob Savoye <[email protected]>
* config/aarch64-fv8.exp: Add support for testing armv8 using the
ARM Foundation Model.
2016-03-21 Ben Elliston <[email protected]>
* runtest.exp: Whitespace, comment and typo fixes.
* lib/dejagnu.exp: Likewise.
* lib/remote.exp: Likewise.
* lib/utils.exp: Likewise.
2016-03-21 Ben Elliston <[email protected]>
* baseboards/mcore-moto-sim.exp: Remove old FIXME comment.
* baseboards/mmixware-sim.exp: Likewise.
* config/sim.exp: Likewise.
* runtest.exp: Likewise.
2016-03-21 Ben Elliston <[email protected]>
* lib/dg.exp (dg-get-options): Clean up regular expression and
remove FIXME comment about it.
2016-03-20 Ben Elliston <[email protected]>
* baseboards/i960-sim.exp: Remove stale ??? comment.
* config/vxworks.exp: Likewise.
2016-03-20 Ben Elliston <[email protected]>
* runtest.exp: Load .dejagnurc last not first.
(load_file): Update comment about Tcl 7.5a2.
* doc/user.xml (Customizing DejaGnu): Document new search order
for site.exp files.
* doc/dejagnu.texi: Regenerate.
* NEWS: Update.
2016-03-20 Ben Elliston <[email protected]>
* lib/dg.exp (dg-runtest): Improve arg naming to remove a FIXME.
2016-03-20 Ben Elliston <[email protected]>
* lib/dg.exp: Remove commented-out calls to send_user.
2016-03-20 Ben Elliston <[email protected]>
* runtest.exp (load_file): Remove old comment.
2016-03-20 Ben Elliston <[email protected]>
* lib/dg.exp (dg-test): There is no need to call unresolved to
clear errcnt. Instead, pass 0 as argument 2 to perror.
* runtest.exp (runtest): Likewise.
2016-03-16 Ben Elliston <[email protected]>
Revert this change (the GCC testsuite uses diff):
2016-03-15 Ben Elliston <[email protected]>
* lib/utils.exp (diff): Remove proc.
* doc/ref.xml: Update documentation.
* doc/dejagnu.texi: Regenerate.
* NEWS: Update.
2016-03-15 Ben Elliston <[email protected]>
* testsuite/runtest.all/options.exp: Properly clean up log files
left by the runtest under test.
2016-03-15 Ben Elliston <[email protected]>
* testsuite/runtest.all/load_lib.exp: Typo fixes.
2016-03-15 Ben Elliston <[email protected]>
* testsuite/runtest.all/options.exp: Add more tests.
2016-03-15 Ben Elliston <[email protected]>
* testsuite/libdejagnu/tunit.exp: Clean up.
2016-03-15 Ben Elliston <[email protected]>
* lib/utils.exp (diff): Remove proc.
* doc/ref.xml: Update documentation.
* doc/dejagnu.texi: Regenerate.
* NEWS: Update.
2016-03-15 Ben Elliston <[email protected]>
Revert this change:
2016-02-14 Steve Ellcey <[email protected]>
* baseboards/multi-sim.exp (dynamic_linker_flag): Check
GCC_UNDER_TEST.
* baseboards/multi-sim.exp (rpath_flags): Ditto.
2016-03-13 Ben Elliston <[email protected]>
* lib/utils.exp: Whitespace fixes.
2016-03-13 Ben Elliston <[email protected]>
* lib/dg.exp (dg-process-target): Remove old commented code.
* lib/dg.exp (dg-test): Likewise.
2016-03-13 Ben Elliston <[email protected]>
* lib/dg.exp: Improve top-of-file documentation.
2016-03-05 Yvan Roux <[email protected]>
* lib/remote.exp (remote_exec): Restore original timeout value.
2016-03-04 Yvan Roux <[email protected]>
* lib/remote.exp (standard_upload): Remove dead code.
2016-02-24 Ben Elliston <[email protected]>
* lib/utils.exp (prune): Restore this proc.
* doc/ref.xml: Update documentation.
* doc/dejagnu.texi: Regenerate.
* NEWS: Update.
2016-02-23 Iain Buclaw <[email protected]>
* lib/libgloss.exp (find_gdc): New proc.
* lib/target.exp (default_target_compile): Add D support.
* NEWS: Update.
2016-02-20 Ben Elliston <[email protected]>
* lib/utils.exp (diff): Replace calls to verbose followed by
send_log with a single call to verbose -log. Remove additional
newlines from the log messages.
2016-02-20 Ben Elliston <[email protected]>
* lib/utils.exp (getdirs): Ignore .git and .svn directories.
2016-02-20 Ben Elliston <[email protected]>
* lib/utils.exp: Improve comments.
* NEWS: Update.
2016-02-20 Ben Elliston <[email protected]>
* lib/utils.exp (prune): Remove proc.
* doc/ref.xml: Update documentation.
* doc/dejagnu.texi: Regenerate.
2016-02-20 Ben Elliston <[email protected]>
* lib/utils.exp (slay): Remove proc.
* doc/ref.xml: Update documentation.
* doc/dejagnu.texi: Regenerate.
2016-02-20 Ben Elliston <[email protected]>
* lib/utils.exp (absolute): Remove proc.
* doc/ref.xml: Update documentation.
* doc/dejagnu.texi: Regenerate.
2016-02-20 Ben Elliston <[email protected]>
* lib/utils.exp (psource): Remove proc.
* doc/ref.xml: Update documentation.
* doc/dejagnu.texi: Regenerate.
2016-02-20 Ben Elliston <[email protected]>
* lib/targetdb.exp (board_info): Simplify return logic.
2016-02-19 Ben Elliston <[email protected]>
* configure.ac: Require Tcl version 8.5 at a minimum.
* configure: Regenerate.
2016-02-18 Ben Elliston <[email protected]>
* configure.ac: Require Tcl version 8.6 at a minimum.
* configure: Regenerate.
2016-02-17 Ben Elliston <[email protected]>
* runtest.exp: Tweak "Test run by .." output.
2016-02-17 Ben Elliston <[email protected]>
* lib/target.exp (default_target_compile): Do not pass -log to
verbose when outputting the captured compiler/assembler/linker
diagnostic output as it will already be in the .log file courtesy
of Expect.
2016-02-17 Ben Elliston <[email protected]>
* runtest.exp: Enable --status by default.
(runtest): Set exit status to 2 if there is any error sourcing
the Tcl scripts.
* lib/framework.exp (unknown): Likewise, set exit status to 2.
* doc/runtest.1: Clarify exit status codes.
* NEWS: Update.
2016-02-17 Ben Elliston <[email protected]>
* lib/remote.exp (local_exec): Call exp_continue until eof is
matched.
2016-02-16 Ben Elliston <[email protected]>
* runtest.exp: Use the traditional exit codes when runtest is
interrupted. This makes it possible to tell if runtest ran to
completion or not. Suggested by Michael Chastain.
2016-02-15 Ben Elliston <[email protected]>
* TODO: Add ideas produced from Cauldron 2013.
2016-02-15 Ben Elliston <[email protected]>
* TODO: Update.
2016-02-15 Ben Elliston <[email protected]>
* lib/dg.exp (dg-test): Remove comment about proc unresolved not
setting exit_status to 1 -- it does.
2016-02-15 Ben Elliston <[email protected]>
* lib/framework.exp (cleanup): Remove do-nothing proc.
(log_and_exit): Remove call to cleanup.
* doc/ref.xml: Remove documentation for cleanup.
* doc/dejagnu.texi: Regenerate.
2016-02-15 Ben Elliston <[email protected]>
Reported by David Malcolm.
* lib/dejagnu.exp (text): Allow angle brackets in test messages.
2016-02-15 Ben Elliston <[email protected]>
* config.guess: Update to version 2016-02-11.
* config.sub: Update to version 2016-01-01.
2016-02-14 Maxim Kuvyrkov <[email protected]>
* lib/remote.exp (remote_exec): Set global timeout for benefit of
<remote>_exec.
2016-02-14 Ben Elliston <[email protected]>
* lib/remote.exp (local_exec): Improve comments.
2016-02-14 Ben Elliston <[email protected]>
* doc/runtest.1: Tweak.
2016-02-14 Steve Ellcey <[email protected]>
* baseboards/multi-sim.exp (dynamic_linker_flag): Check
GCC_UNDER_TEST.
* baseboards/multi-sim.exp (rpath_flags): Ditto.
2016-01-23 Simon Marchi <[email protected]>
* lib/remote.exp (standard_file): Reverse return logic for remote
exists case.
2016-01-23 Simon Marchi <[email protected]>
* lib/remote.exp (standard_file); Add else clause.
2016-01-16 Ben Elliston <[email protected]>
* runtest.exp (runtest): Improve comment about --status.
2016-01-12 Simon Marchi <[email protected]>
* lib/remote.exp (standard_file): The [ operator does not actually
output anything. It returns 0 or 1 as its exit code, so "exit `[
-f $file ]`" always expands to "exit " (equivalent to exit 0).
Instead, use test(1) to check for file existence.
2015-12-20 Ben Elliston <[email protected]>
* doc/dejagnu.xml: Begin overhauling.
* doc/ref.xml: Likewise.
* doc/user.xml: Likewise.
* doc/dejagnu.texi: Regenerate.
2015-12-20 Ben Elliston <[email protected]>
* doc/runtest.1: Miscellaneous minor improvements.
2015-12-09 Yoshinori Sato <[email protected]>
* Makefile.am (baseboard_DATA): Add missing rx-sim.exp.
* Makefile.in: Regenerate.
2015-11-16 Brooks Moses <[email protected]>
* config/unix.exp: Add ability to set test timeout from site.exp.
* doc/user.xml: Document new test_timeout variable in site.exp.
* doc/dejagnu.texi: Regenerate.
2015-11-16 Ben Elliston <[email protected]>
* testsuite/runtest.all/options.exp: Re-enable --strace 1 test.
2015-11-16 Ben Elliston <[email protected]>
* testsuite/runtest.all/options.exp: Remove some commented code.
2015-11-16 Ben Elliston <[email protected]>
* runtest.exp: Refer to "DejaGnu version", not "Framework
version" in --version output.
* testsuite/runtest.all/options.exp: Update test case.
2015-11-14 Ben Elliston <[email protected]>
* runtest.exp (usage): Improve help text.
2015-11-12 Ben Elliston <[email protected]>
* runtest.exp (usage): Sort options in usage.
2015-11-12 Ben Elliston <[email protected]>
* lib/framework.exp (note): Remove old commented-out code.
2015-11-11 Ben Elliston <[email protected]>
* doc/user.xml (Summary File): 'untested', not 'runtested'.
* doc/dejagnu.texi: Regenerate.
2015-11-11 Michael Forney <[email protected]>
* lib/target.exp (default_target_compile): Honor LDFLAGS_FOR_TARGET.
2015-11-11 Ben Elliston <[email protected]>
* doc/dejagnu.texi: Regenerate.
2015-11-10 Ben Elliston <[email protected]>
* doc/user.xml: Fix runtest output formatting in <programlisting>.
2015-11-10 Ben Elliston <[email protected]>
* doc/dejagnu.xml: Update month and year.
* doc/user.xml: Lots of editorial fixes from Daniel Thibault
2015-09-10 Robert Suchanek <[email protected]>
* baseboards/multi-sim.exp (rpath_flags): Add libgomp.so check.
2015-07-30 Pedro Alves <[email protected]>
* lib/remote.exp (close_wait_program): New procedure.
(local_exec, standard_close): Use it.
2015-05-23 Ben Elliston <[email protected]>
* doc/dejagnu.xml: Fix broken URLs.
* doc/dejagnu.texi: Regenerate.
2015-05-23 Ben Elliston <[email protected]>
* doc/user.xml: Fix 'crosscompilation'.
2015-05-23 Ben Elliston <[email protected]>
* doc/runtest.1 (log_dialog): Improve documentation.
2015-05-16 Filipe Brandenburger <[email protected]>
* configure.ac: Enable subdir-objects, require automake 1.14.
* Makefile.in: Regenerate.
2015-05-15 Filipe Brandenburger <[email protected]>
* doc/dejagnu.xml: Fix typos such as stray }'s and @samp{...},
possibly introduced in a conversion of .texi to SGML Docbook.
* doc/user.xml: Likewise.
* doc/ref.xml: Likewise.
* doc/dejagnu.texi: Regenerate.
2015-05-15 Filipe Brandenburger <[email protected]>
* runtest.exp (runtest): Introduce new --log_dialog option.
* doc/runtest.1: Document it.
* doc/user.xml: Likewise.
* doc/dejagnu.texi: Regenerate.
2015-05-14 Steve Ellcey <[email protected]>
* baseboards/multi-sim.exp (get_library_dirlist): New.
(dynamic_linker_flag): Use get_library_dirlist to find dynamic
linker.
(rpath_flags): Use get_library_dirlist to set rpath.
2015-05-12 Steve Ellcey <[email protected]>
* baseboards/generic-sim.exp: Check $DEJAGNU_SIM_OPTION.
2015-03-30 Ben Elliston <[email protected]>
Revert the following change which causes breakage reported here:
https://lists.gnu.org/archive/html/dejagnu/2015-03/msg00003.html
2011-03-14 Jan Kratochvil <[email protected]>
* runtest.exp (runtest): Call reset_vars at initialisation so that
perror does not affect test results in other test scripts.
2015-02-26 H.J. Lu <[email protected]>
* lib/target.exp (default_target_compile): Prepend multilib_flags,
instead of appending it.
2015-02-18 Ben Elliston <[email protected]>
* lib/framework.exp (log_and_exit): Set tool to "testrun" if
unset.
2015-02-05 Ben Elliston <[email protected]>
* doc/runtest.1: Fix a spelling error.
2015-02-04 Ben Elliston <[email protected]>
* config.guess: Update to version 2015-01-01.
* config.sub: Likewise.
2015-01-22 Eric Botcazou <[email protected]>
* Makefile.am (baseboard_DATA): Add baseboards/visium-sim.exp.
* Makefile.in: Regenerate.
* baseboards/visium-sim.exp: New file.
2014-11-25 Ben Elliston <[email protected]>
* lib/dejagnu.exp (host_execute): Remove stray leading hyphen.
Reported by David Malcolm.
2014-10-28 Ben Elliston <[email protected]>
* Makefile.in: Regenerate.
2014-10-28 Ben Elliston <[email protected]>
* example: Remove stale examples.
2014-10-24 Steve Ellcey <[email protected]>
* dejagnu.h (pass): Make function static as well as inline.
(xpass): Ditto.
(fail): Ditto.
(xfail): Ditto.
(untested): Ditto.
(unresolved): Ditto.
(note): Ditto.
(totals): Ditto.
2014-10-14 Ben Elliston <[email protected]>
* runtest.exp: Only match $directory, not *${directory}* when the
user passes the --directory option. Reported by Sergey Alyoshin.
2014-10-14 Ben Elliston <[email protected]>
* lib/dejagnu.exp (host_execute): Remove buffer_full check. This
is not the right command keyword -- it is full_buffer. Reported by
David Malcolm.
2014-07-15 Maciej W. Rozycki <[email protected]>
Maciej W. Rozycki <[email protected]>
* lib/targetdb.exp (add_board_info): New procedure.
* doc/ref.xml (Add_board_info Procedure): New section.
(Set_board_info Procedure): Add description.
(Unset_board_info Procedure): Likewise.
* doc/user.xml (Board Config File Values): Add `add_board_info'
reference. Reorder `gdb_init_command' table rows and remove a
duplicate entry, reusing it for `gdb_init_commands'.
2014-06-25 Rob Savoye <[email protected]>
* runtest.exp: (lookfor-file): Fix bug were none of the relative
paths were actually being used for file lookup.
2014-06-06 Ben Elliston <[email protected]>
* depcomp, install-sh, missing: Update to latest versions.
* mkinstalldirs: Remove.
* Makefile.in: Regenerate.
2014-06-04 Ben Elliston <[email protected]>
* Makefile.in: Regenerate with Automake 1.14.1.
* compile: Add missing file.
2014-06-04 Ben Elliston <[email protected]>
* config.guess: Update to version 2014-03-23.
* config.sub: Likewise.
2014-06-04 Ben Elliston <[email protected]>
* aclocal.m4: Regenerate with Automake 1.14.1.
* configure: Regenerate with Autoconf 2.69.
2014-03-15 Steve Ellcey <[email protected]>
* baseboards/multi-sim.exp (rpath_flags): Add libatomic.so check.
2014-02-23 Steve Ellcey <[email protected]>
Richard Sandiford <[email protected]>
* config/sim.exp (sim_exec): New.
(sim_file): New.
2013-12-08 Richard Sandiford <[email protected]>
* lib/dg.exp (dg-test): Don't put the expected and actual output
of a pattern test in the test name; send it to the log instead.
2013-11-01 Steve Ellcey <[email protected]>
* Makefile.am (baseboard_SCRIPTS): Add multi-sim.exp baseboard.
* Makefile.in: Regenerate.
* baseboards/multi-sim.exp: New.
2013-10-31 Anton Kolesov <[email protected]>
* lib/remote.exp (standard_reboot): Return 1 instead of an empty string.
(remote_reboot): Add comment explaining return value of this procedure.
* doc/ref.xml (remote_reboot, standard_reboot): Document procedures.
* doc/dejagnu.texi: Regenerate.
2013-10-15 Alexander Ivchenko <[email protected]>
* baseboards/androideabi.exp (process_multilib_options): Add option.
* config/adb.exp: Remove hardcoded -static option.
(adb_load): Add the possibility to change the temp directory. Also
handle permission potential problems.
(adb_exec): Do cd to android_tmp_dir first.
2013-10-05 Jose E. Marchesi <[email protected]>
* baseboards/unix.exp: Add gdb settings to not use hardware
watchpoints in sparc64 running GNU/Linux.
2013-06-17 Bernhard Reutner-Fischer <[email protected]>
* runtest.exp (libdirs): New global variable.
(load_lib): Append libdirs to search_and_load_files directories.
* doc/ref.xml (load_lib): Document global variable libdirs.
* doc/dejagnu.texi: Regenerate.
* testsuite/runtest.all/load_lib.exp: New testcase.
* Makefile.am (TESTSUITE_FILES): Add new testcase.
* Makefile.in: Regenerate.
2013-06-15 Ben Elliston <[email protected]>
* configure.ac: If DEJAGNU is unset, set it to /dev/null.
* Makefile.am: Export DEJAGNU.
* configure: Likewise.
* Makefile.in: Regenerate.
2013-06-15 Bernhard Reutner-Fischer <[email protected]>
* doc/user.xml: Fix typos.
* doc/ref.xml: Likewise.
* doc/dejagnu.texi: Regenerate.
2013-06-15 Bernhard Reutner-Fischer <[email protected]>
* doc/user.xml: Fix number of columns in table.
* doc/dejagnu.texi: Regenerate.
2013-06-15 Bernhard Reutner-Fischer <[email protected]>
* doc/user.xml: Fix rendering errors around programlisting.
* doc/ref.xml: Likewise.
* doc/dejagnu.texi: Regenerate.
2013-06-15 Bernhard Reutner-Fischer <[email protected]>
* doc/user.xml: Fix spacing before productname.
* doc/dejagnu.texi: Regenerate.
2013-06-12 Bernhard Reutner-Fischer <[email protected]>
* testsuite/runtest.all/default_procs.tcl (send_log): Use the
magic "args" parameter name, as expect send_log proc accepts -- as
a leading option.
2013-06-08 Makoto Fujiwara <[email protected]>
* Makefile.am (pkgdata_DATA): Rename from pkgdata_SCRIPTS.
(config_DATA): Likewise for config_SCRIPTS.
(baseboard_DATA): Likewise for baseboard_SCRIPTS.
(EXTRA_DIST): Remove pkgdata_SCRIPTS, config_SCRIPTS and
baseboard_SCRIPTS.
* Makefile.in: Regenerate.
2013-06-08 Ben Elliston <[email protected]>
* configure: Regenerate with autoconf 2.69.
* aclocal.m4: Regenerate.
2013-03-31 Ben Elliston <[email protected]>
* Makefile.am (html-local): Rename target from html.
* Makefile.in: Regenerate with automake 1.12.6.
* aclocal.m4: Likewise.
* configure: Regenerate.
2013-03-28 Gilles Espinasse <[email protected]>
* TODO: Remove todo item about warncnt and errcnt.
2013-03-28 Gilles Espinasse <[email protected]>
* testsuite/lib/libsup.exp (make_defaults_file): Only set $tool once.
2013-03-26 Ben Elliston <[email protected]>
* config.guess: Update to version 2013-02-12.
* config.sub: Likewise.
2013-02-16 Rob Savoye <[email protected]>
* config/adb.exp: Add adb_file so we can remotely delete test
cases to save on limited disk space. Don't remove the file after
executing it, leave that for the test driver instead.
2013-02-15 Rob Savoye <[email protected]>
* config/adb.exp: Remove the test case after executing
it. Otherwise we can fill up all the diskspace on a small target
pretty fast.
2013-02-11 Rob Savoye <[email protected]>
* baseboards/androideabi.exp: Board support for Android using ADB.
* config/adb.exp: Config support for Android using ADB.