1This patch adds "CC" and "clang-CC" to the list of program name aliases which
2invoke the C++ compiler.
3
4Introduced here: http://svnweb.freebsd.org/changeset/base/257109
5
6Index: tools/clang/tools/driver/driver.cpp
7===================================================================
8--- tools/clang/tools/driver/driver.cpp
9+++ tools/clang/tools/driver/driver.cpp
10@@ -215,6 +215,7 @@ static void ParseProgName(SmallVectorImpl<const ch
11   } suffixes [] = {
12     { "clang",     0 },
13     { "clang++",   "--driver-mode=g++" },
14+    { "clang-CC",  "--driver-mode=g++" },
15     { "clang-c++", "--driver-mode=g++" },
16     { "clang-cc",  0 },
17     { "clang-cpp", "--driver-mode=cpp" },
18@@ -221,6 +222,7 @@ static void ParseProgName(SmallVectorImpl<const ch
19     { "clang-g++", "--driver-mode=g++" },
20     { "clang-gcc", 0 },
21     { "clang-cl",  "--driver-mode=cl"  },
22+    { "CC",        "--driver-mode=g++" },
23     { "cc",        0 },
24     { "cpp",       "--driver-mode=cpp" },
25     { "cl" ,       "--driver-mode=cl"  },
26