diff options
Diffstat (limited to 'gdb/testsuite/gdb.base/complex.exp')
-rw-r--r-- | gdb/testsuite/gdb.base/complex.exp | 22 |
1 files changed, 5 insertions, 17 deletions
diff --git a/gdb/testsuite/gdb.base/complex.exp b/gdb/testsuite/gdb.base/complex.exp index 5cf4845..f29b405 100644 --- a/gdb/testsuite/gdb.base/complex.exp +++ b/gdb/testsuite/gdb.base/complex.exp @@ -14,28 +14,16 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. -set testfile complex -set srcfile ${testfile}.c -set binfile ${objdir}/${subdir}/${testfile} -set options debug - -if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable $options] != "" } { - # No support for __complex__, presumably. - unsupported "print complex packed value in C" - unsupported "print complex value in C" - return 0 -} - -# Start with a fresh gdb. +standard_testfile if [get_compiler_info] { return -1 } -gdb_exit -gdb_start -gdb_reinitialize_dir $srcdir/$subdir -gdb_load $binfile +if {[prepare_for_testing $testfile.exp $testfile $srcfile debug]} { + untested $testfile.exp + return -1 +} if [runto f2] then { get_debug_format |