]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/llvm/patches/patch-03-add-CC-aliases.diff
Update compiler-rt to trunk r228651. This enables using Address
[FreeBSD/FreeBSD.git] / contrib / llvm / patches / patch-03-add-CC-aliases.diff
1 This patch adds "CC" and "clang-CC" to the list of program name aliases which
2 invoke the C++ compiler.
3
4 Introduced here: http://svnweb.freebsd.org/changeset/base/257109
5
6 Index: tools/clang/tools/driver/driver.cpp
7 ===================================================================
8 --- tools/clang/tools/driver/driver.cpp
9 +++ tools/clang/tools/driver/driver.cpp
10 @@ -213,11 +213,13 @@ static const DriverSuffix *FindDriverSuffix(String
11        {"clang", nullptr},
12        {"clang++", "--driver-mode=g++"},
13        {"clang-c++", "--driver-mode=g++"},
14 +      {"clang-CC", "--driver-mode=g++"},
15        {"clang-cc", nullptr},
16        {"clang-cpp", "--driver-mode=cpp"},
17        {"clang-g++", "--driver-mode=g++"},
18        {"clang-gcc", nullptr},
19        {"clang-cl", "--driver-mode=cl"},
20 +      {"CC", "--driver-mode=g++"},
21        {"cc", nullptr},
22        {"cpp", "--driver-mode=cpp"},
23        {"cl", "--driver-mode=cl"},