aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2017-06-01 19:43:13 +0000
committerDavid Malcolm <dmalcolm@gcc.gnu.org>2017-06-01 19:43:13 +0000
commitaa63913f7348c57488ea5c6f6a184c43ccb0de86 (patch)
tree417edab093cc1c2e455a05ab505954b41f14f775
parent77560086aa85c75cba3bd874f1a11130bc76cfad (diff)
downloadgcc-aa63913f7348c57488ea5c6f6a184c43ccb0de86.zip
gcc-aa63913f7348c57488ea5c6f6a184c43ccb0de86.tar.gz
gcc-aa63913f7348c57488ea5c6f6a184c43ccb0de86.tar.bz2
testsuite: ensure GCC_COLORS is unset
gcc/testsuite/ChangeLog: * lib/gcc-dg.exp: Ensure GCC_COLORS is unset. From-SVN: r248800
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/lib/gcc-dg.exp6
2 files changed, 10 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ff1b070..1f1bc3c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2017-06-01 David Malcolm <dmalcolm@redhat.com>
+
+ * lib/gcc-dg.exp: Ensure GCC_COLORS is unset.
+
2017-06-01 Pierre-Marie de Rodat <derodat@adacore.com>
* debug12.adb, debug12.ads: New testcase.
diff --git a/gcc/testsuite/lib/gcc-dg.exp b/gcc/testsuite/lib/gcc-dg.exp
index b6865b4..e555574 100644
--- a/gcc/testsuite/lib/gcc-dg.exp
+++ b/gcc/testsuite/lib/gcc-dg.exp
@@ -43,6 +43,12 @@ if { [ishost "*-*-cygwin*"] } {
setenv LANG C.ASCII
}
+# Ensure GCC_COLORS is unset, for the rare testcases that verify
+# how output is colorized.
+if [info exists ::env(GCC_COLORS) ] {
+ unsetenv GCC_COLORS
+}
+
global GCC_UNDER_TEST
if ![info exists GCC_UNDER_TEST] {
set GCC_UNDER_TEST "[find_gcc]"