summaryrefslogtreecommitdiff
path: root/gdb/testsuite
diff options
context:
space:
mode:
authorDaniel Berlin <dberlin@dberlin.org>2000-06-06 00:38:10 +0000
committerDaniel Berlin <dberlin@dberlin.org>2000-06-06 00:38:10 +0000
commit5f9fc155f9a8124f74e82af1ef3918a404959afe (patch)
tree0ab4bd8eeccea4165482935cf16a4ceaa5dc4e93 /gdb/testsuite
parentb43dd54f00eb73f6b7b6578ea214602952e4c60d (diff)
downloadgdb-5f9fc155f9a8124f74e82af1ef3918a404959afe.tar.gz
Revert an accidental commit
Diffstat (limited to 'gdb/testsuite')
-rw-r--r--gdb/testsuite/gdb.c++/ctti.exp18
1 files changed, 11 insertions, 7 deletions
diff --git a/gdb/testsuite/gdb.c++/ctti.exp b/gdb/testsuite/gdb.c++/ctti.exp
index fb16b2292a4..b8c7cc91e5e 100644
--- a/gdb/testsuite/gdb.c++/ctti.exp
+++ b/gdb/testsuite/gdb.c++/ctti.exp
@@ -1,4 +1,4 @@
-`# Copyright (C) 1998, 1999 Free Software Foundation, Inc.
+# Copyright (C) 1998 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -29,7 +29,10 @@ if $tracelevel then {
strace $tracelevel
}
-if { [skip_cplus_tests] } { continue }
+
+# Check to see if we have an executable to test. If not, then either we
+# haven't tried to compile one, or the compilation failed for some reason.
+# In either case, just notify the user and skip the tests in this file.
set testfile "cttiadd"
set srcfile ${testfile}.cc
@@ -42,14 +45,15 @@ if [get_compiler_info ${binfile} "c++"] {
return -1;
}
+if { $gcc_compiled } then { continue }
-if { [gdb_compile "${srcdir}/${subdir}/${srcfile} ${srcdir}/${subdir}/${srcfile1} ${srcdir}/${subdir}/${srcfile2} ${srcdir}/${subdir}/${srcfile3}" "${binfile}" executable {debug c++}] != "" } {
- gdb_suppress_entire_file "Testcase compile failed, so all tests in this file will automatically fail."
-}
+#if { [gdb_compile "${srcdir}/${subdir}/${srcfile} ${srcdir}/${subdir}/${srcfile1} ${srcdir}/${subdir}/${srcfile2} ${srcdir}/${subdir}/${srcfile3}" "${binfile}" executable {debug c++}] != "" } {
+# gdb_suppress_entire_file "Testcase compile failed, so all tests in this file will automatically fail."
+#}
-#set cmdline "$CXX_FOR_TARGET ${srcdir}/${subdir}/${srcfile} ${srcdir}/${subdir}/${srcfile1} ${srcdir}/${subdir}/${srcfile2} ${srcdir}/${subdir}/${srcfile3} -g -o ${binfile}"
+set cmdline "$CXX_FOR_TARGET ${srcdir}/${subdir}/${srcfile} ${srcdir}/${subdir}/${srcfile1} ${srcdir}/${subdir}/${srcfile2} ${srcdir}/${subdir}/${srcfile3} -g -o ${binfile}"
-#remote_exec build $cmdline
+remote_exec build $cmdline
gdb_exit
gdb_start