Use --driver-mode=g++ instead of -ccc-cxx; required after Clang r186605
authorHans Wennborg <hans@hanshq.net>
Thu, 18 Jul 2013 20:48:50 +0000 (20:48 +0000)
committerHans Wennborg <hans@hanshq.net>
Thu, 18 Jul 2013 20:48:50 +0000 (20:48 +0000)
llvm-svn: 186607

compiler-rt/lib/asan/lit_tests/lit.cfg
compiler-rt/lib/lsan/lit_tests/lit.common.cfg
compiler-rt/lib/msan/lit_tests/lit.cfg
compiler-rt/lib/tsan/lit_tests/lit.cfg

index df0b1e6..1e78436 100644 (file)
@@ -57,9 +57,10 @@ clang_asan_cflags = (" -fsanitize=address"
                    + " -fno-optimize-sibling-calls"
                    + " -g"
                    + bits_cflag)
-clang_asan_cxxflags = " -ccc-cxx" + clang_asan_cflags
+clang_asan_cxxflags = " --driver-mode=g++" + clang_asan_cflags
 config.substitutions.append( ("%clang ", " " + config.clang + bits_cflag + " "))
-config.substitutions.append( ("%clangxx ", (" " + config.clang + " -ccc-cxx" +
+config.substitutions.append( ("%clangxx ", (" " + config.clang +
+                                            " --driver-mode=g++" +
                                             bits_cflag + " ")) )
 config.substitutions.append( ("%clang_asan ", (" " + config.clang + " " +
                                               clang_asan_cflags + " ")) )
index dfae8db..d52f64c 100644 (file)
@@ -16,7 +16,7 @@ def get_required_attr(config, attr_name):
 lsan_lit_src_root = get_required_attr(config, 'lsan_lit_src_root')
 config.test_source_root = os.path.join(lsan_lit_src_root, 'TestCases')
 
-clang_cxxflags = ("-ccc-cxx "
+clang_cxxflags = ("--driver-mode=g++ "
                       + "-g "
                       + "-O0 "
                       + "-m64 ")
index 0a39626..bc19b74 100644 (file)
@@ -54,7 +54,7 @@ clang_msan_cflags = ["-fsanitize=memory",
                      "-fno-omit-frame-pointer",
                      "-fno-optimize-sibling-calls",
                      "-g"]
-clang_msan_cxxflags = ["-ccc-cxx "] + clang_msan_cflags
+clang_msan_cxxflags = ["--driver-mode=g++ "] + clang_msan_cflags
 config.substitutions.append( ("%clang_msan ",
                               " ".join([config.clang] + clang_msan_cflags) + 
                               " ") )
index af78828..ce6c23a 100644 (file)
@@ -62,7 +62,7 @@ clang_tsan_cflags = ("-fsanitize=thread "
                       + "-Wall "
                       + "-lpthread "
                       + "-ldl ")
-clang_tsan_cxxflags = "-ccc-cxx " + clang_tsan_cflags
+clang_tsan_cxxflags = "--driver-mode=g++ " + clang_tsan_cflags
 config.substitutions.append( ("%clangxx_tsan ", (" " + config.clang + " " +
                                                 clang_tsan_cxxflags + " ")) )
 config.substitutions.append( ("%clang_tsan ", (" " + config.clang + " " +