gcc-gdb-test.exp (gdb-test): Delete $cmd_file before return.
authorUros Bizjak <uros@gcc.gnu.org>
Mon, 10 Oct 2011 18:23:30 +0000 (20:23 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Mon, 10 Oct 2011 18:23:30 +0000 (20:23 +0200)
* lib/gcc-gdb-test.exp (gdb-test): Delete $cmd_file before return.

From-SVN: r179767

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/other/pr47218.C
gcc/testsuite/lib/gcc-gdb-test.exp

index f5decfd04460f78abe8d27861c9d3af2b81569d6..7d5a1f45394e76babdaf3cb4a3f36b07afc61e06 100644 (file)
@@ -1,9 +1,13 @@
+2011-10-10  Uros Bizjak  <ubizjak@gmail.com>
+
+       * lib/gcc-gdb-test.exp (gdb-test): Delete $cmd_file before return.
+
 2011-10-10  Janis Johnson  <janisjo@codesourcery.com>
 
        * gcc.dg/graphite/id-pr46845.c: Include powerpc for warning options.
 
 2011-10-10  Kirill Yukhin  <kirill.yukhin@intel.com>
-           Yakovlev Vladimir <vladimir.b.yakovlev@intel.com>
+           Yakovlev Vladimir  <vladimir.b.yakovlev@intel.com>
 
        * gcc.target/i386/fma_1.h: New file.
        * gcc.target/i386/fma_2.h: Likewise.
        PR fortran/50625
        * gfortran.dg/class_46.f03: New.
 
-2011-10-06  Joern Rennecke <joern.rennecke@embecosm.com>
+2011-10-06  Joern Rennecke  <joern.rennecke@embecosm.com>
 
        * gcc.dg/pr47276.c (ASMNAME, ASMNAME2, STRING): Define.
        (__EI___vsyslog_chk, __EI_syslog, __EI_vsyslog): Use ASMNAME.
        * gcc.dg/vect/pr49038.c: New test.
 
 2011-05-26  Fabien ChĂȘne  <fabien@gcc.gnu.org>
+
        * g++.dg/init/pr25811-3.C: New.
        * g++.dg/init/pr25811-4.C: New.
 
 2011-05-24  Nicola Pero  <nicola.pero@meta-innovation.com>
 
        PR libobjc/48177
-       * objc.dg/pr48177.m: New testcase.      
+       * objc.dg/pr48177.m: New testcase.
 
 2011-05-24  Nicola Pero  <nicola.pero@meta-innovation.com>
 
index f94e15742eb337e2d7973ce9dd43d9370b7d3105..57245c036b2cc2cc5a6e8f480fa78ab3331250fc 100644 (file)
@@ -18,4 +18,4 @@ int main ()
   return 0;
 }
 
-// { dg-final cleanup-saved-temps }
+// { dg-final { cleanup-saved-temps } }
index 22e7a491873a6e8526ddd18c8b4d8a0e5504da82..2f593ab2edf5a8d74e64551a6d041d7cbdfe2711 100644 (file)
@@ -56,6 +56,7 @@ proc gdb-test { args } {
     set res [remote_spawn target "$gdb_name -nx -nw -quiet -x $cmd_file ./$output_file"]
     if { $res < 0 || $res == "" } {
        unsupported "$testname"
+       file delete $cmd_file
        return
     }
 
@@ -64,6 +65,7 @@ proc gdb-test { args } {
        -re "Unhandled dwarf expression|Error in sourced command file" {
            unsupported "$testname"
            remote_close target
+           file delete $cmd_file
            return
        }
        -re {[\n\r]\$1 = ([^\n\r]*)[\n\r]+\$2 = ([^\n\r]*)[\n\r]} {
@@ -76,16 +78,19 @@ proc gdb-test { args } {
                fail "$testname"
            }
            remote_close target
+           file delete $cmd_file
            return
        }
        timeout {
            unsupported "$testname"
            remote_close target
+           file delete $cmd_file
            return
        }
     }
 
-    remote_close target
     unsupported "$testname"
+    remote_close target
+    file delete $cmd_file
     return
 }