summaryrefslogtreecommitdiffstats
path: root/clang/lib
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2016-05-08 07:59:56 +0000
committerChandler Carruth <chandlerc@gmail.com>2016-05-08 07:59:56 +0000
commit81296fb3a42f27cc165cffbe39a3460cbb1ee684 (patch)
treebd1196ea9d22ac628220bf9a44f681a75c78f3ad /clang/lib
parentd681e23336bf1b53ba4d783d6eb8492ada6ab6bc (diff)
downloadbcm5719-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.cpp1
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,
OpenPOWER on IntegriCloud