diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2016-05-08 07:59:56 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2016-05-08 07:59:56 +0000 |
commit | 81296fb3a42f27cc165cffbe39a3460cbb1ee684 (patch) | |
tree | bd1196ea9d22ac628220bf9a44f681a75c78f3ad /clang/lib | |
parent | d681e23336bf1b53ba4d783d6eb8492ada6ab6bc (diff) | |
download | bcm5719-llvm-81296fb3a42f27cc165cffbe39a3460cbb1ee684.tar.gz bcm5719-llvm-81296fb3a42f27cc165cffbe39a3460cbb1ee684.zip |
Teach header search about GCC 4.9 header search paths in Gentoo, they
now use the full GCC version in their weird suffix.
llvm-svn: 268874
Diffstat (limited to 'clang/lib')
-rw-r--r-- | clang/lib/Driver/ToolChains.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Driver/ToolChains.cpp b/clang/lib/Driver/ToolChains.cpp index f905b5db503..1bf17e480d5 100644 --- a/clang/lib/Driver/ToolChains.cpp +++ b/clang/lib/Driver/ToolChains.cpp @@ -4134,6 +4134,7 @@ void Linux::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs, const std::string LibStdCXXIncludePathCandidates[] = { // Gentoo is weird and places its headers inside the GCC install, // so if the first attempt to find the headers fails, try these patterns. + InstallDir.str() + "/include/g++-v" + Version.Text, InstallDir.str() + "/include/g++-v" + Version.MajorStr + "." + Version.MinorStr, InstallDir.str() + "/include/g++-v" + Version.MajorStr, |