Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'newlib/testsuite/lib/passfail.exp')
-rw-r--r--newlib/testsuite/lib/passfail.exp50
1 files changed, 0 insertions, 50 deletions
diff --git a/newlib/testsuite/lib/passfail.exp b/newlib/testsuite/lib/passfail.exp
deleted file mode 100644
index 82dc0093c..000000000
--- a/newlib/testsuite/lib/passfail.exp
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright (C) 2002 by Red Hat, Incorporated. All rights reserved.
-#
-# Permission to use, copy, modify, and distribute this software
-# is freely granted, provided that this notice is preserved.
-#
-
-# newlib_pass_fail_all compiles and runs all the source files in the
-# test directory. If flag is -x, then the sources whose basenames are
-# listed in exclude_list are not compiled and run.
-
-proc newlib_pass_fail_all { flag exclude_list } {
- global srcdir objdir subdir runtests
-
- foreach fullsrcfile [glob -nocomplain $srcdir/$subdir/*.c] {
- set srcfile "[file tail $fullsrcfile]"
- # If we're only testing specific files and this isn't one of them, skip it.
- if ![runtest_file_p $runtests $srcfile] then {
- continue
- }
-
- # Exclude tests listed in exclude_list.
- if { $flag == "-x" } then {
- if {[lsearch $exclude_list "$srcfile"] != -1} then {
- continue
- }
- }
- newlib_pass_fail "$srcfile"
- }
-}
-
-# newlib_pass_fail takes the basename of a test source file, which it
-# compiles and runs.
-
-proc newlib_pass_fail { srcfile } {
- global srcdir objdir subdir
-
- set fullsrcfile "$srcdir/$subdir/$srcfile"
-
- set test_driver "$objdir/testsuite/[file rootname $srcfile].x"
-
- set comp_output [newlib_target_compile "$fullsrcfile" "$test_driver" "executable" ""]
-
- if { $comp_output != "" } {
- fail "Failed to compile $fullsrcfile.\n"
- } else {
- set result [newlib_load $test_driver ""]
- set status [lindex $result 0]
- $status "$fullsrcfile"
- }
-}