]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Testsuite: Make it easier to debug environment setting functions
authorTamar Christina <tamar.christina@arm.com>
Fri, 17 Jul 2020 12:12:23 +0000 (13:12 +0100)
committerTamar Christina <tamar.christina@arm.com>
Fri, 21 Aug 2020 15:25:58 +0000 (16:25 +0100)
This adds verbose output to dg-set-compiler-env-var and dg-set-target-env-var
so you can actually see what they're setting when you add -v -v.

gcc/testsuite/ChangeLog:

* lib/gcc-dg.exp (dg-set-compiler-env-var, dg-set-target-env-var): Add
verbose output.

(cherry picked from commit e410cbff5d5a408b7c64a0c426951afc2a24df93)

gcc/testsuite/lib/gcc-dg.exp

index c56e8e80ae0c63fec7a8c8aa9dcec1f024a6bba2..547b6465d74842f8c76412296c95e001904a8679 100644 (file)
@@ -470,7 +470,10 @@ proc dg-set-target-env-var { args } {
        error "dg-set-target-env-var: need two arguments"
        return
     }
-    lappend set_target_env_var [list [lindex $args 1] [lindex $args 2]]
+    set var [lindex $args 1]
+    set value [lindex $args 2]
+    verbose "dg-set-target-env-var $var $value" 2
+    lappend set_target_env_var [list $var $value]
 }
 
 proc set-target-env-var { } {
@@ -511,6 +514,7 @@ proc dg-set-compiler-env-var { args } {
     }
     set var [lindex $args 1]
     set value [lindex $args 2]
+    verbose "dg-set-compiler-env-var $var $value" 2
     if [info exists ::env($var)] {
       lappend saved_compiler_env_var [list $var 1 $::env($var)]
     } else {