MIPS/GAS: Correct tab-after-space formatting mistakes
[deliverable/binutils-gdb.git] / gas / testsuite / lib / gas-dg.exp
index 92f7f3136c1783e243e5970a87ef666c9d33c3f2..23968096324f8652200c88aa2c9fb47d76fb7da2 100644 (file)
@@ -1,4 +1,19 @@
 # Define gas callbacks for dg.exp.
+# Copyright (C) 2012-2016 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
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.  
 
 load_lib dg.exp
 
@@ -21,7 +36,7 @@ proc gas-dg-test { prog do_what tool_flags } {
        "run" {
            # This is the only place where we care if an executable was
            # created or not.  If it was, dg.exp will try to run it.
-           catch "exec rm -f $output_file"
+           remote_file host delete "$output_file"
        }
        default {
            perror "$do_what: not a valid dg-do keyword"
@@ -36,7 +51,8 @@ proc gas-dg-test { prog do_what tool_flags } {
     regsub -all "//" $dir "/" dir
     regsub -all "//" $prog "/" prog
     if [string match "$dir/*" $prog] {
-       regsub "$dir" $prog "" prog
+       # We use (?q) to treat $dir as a literal.
+       regsub "(?q)$dir" $prog "" prog
     }
 
     # FIXME: This should be gas_start but it doesn't set comp_output.
This page took 0.025459 seconds and 4 git commands to generate.