diff options
author | Chris Lattner <sabre@nondot.org> | 2010-08-24 22:27:37 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-08-24 22:27:37 +0000 |
commit | 23637beead1fce7dac755890c9482bcdce538b87 (patch) | |
tree | fa4e9c01cdfe3c76aad953e0d727ac70738e36dc /lib/Frontend/InitHeaderSearch.cpp | |
parent | 9325eaf08fcccbc0d038e703f570c64daacdaa31 (diff) |
correct the -isystem option to not add the -isysroot path. Only the weird
-iwithsysroot flag should do that. This fixes rdar://8345942
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111979 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Frontend/InitHeaderSearch.cpp')
-rw-r--r-- | lib/Frontend/InitHeaderSearch.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Frontend/InitHeaderSearch.cpp b/lib/Frontend/InitHeaderSearch.cpp index 55e3a4264a..1b6712f128 100644 --- a/lib/Frontend/InitHeaderSearch.cpp +++ b/lib/Frontend/InitHeaderSearch.cpp @@ -912,7 +912,7 @@ void clang::ApplyHeaderSearchOptions(HeaderSearch &HS, for (unsigned i = 0, e = HSOpts.UserEntries.size(); i != e; ++i) { const HeaderSearchOptions::Entry &E = HSOpts.UserEntries[i]; Init.AddPath(E.Path, E.Group, false, E.IsUserSupplied, E.IsFramework, - false); + !E.IsSysRootRelative); } // Add entries from CPATH and friends. |