summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/InitHeaderSearch.cpp
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2013-01-29 23:59:45 +0000
committerDaniel Dunbar <daniel@zuster.org>2013-01-29 23:59:45 +0000
commitf79ee383acb2f0283869ad367da0e30ed971e973 (patch)
tree8bf7f132a4c9ffbb887d7e257451af3ddf12fbdb /clang/lib/Frontend/InitHeaderSearch.cpp
parent335a37b7e04e17d8e0b0059f5d95fb4f4b181926 (diff)
downloadbcm5719-llvm-f79ee383acb2f0283869ad367da0e30ed971e973.tar.gz
bcm5719-llvm-f79ee383acb2f0283869ad367da0e30ed971e973.zip
[Frontend] Make the include dir group independent from the "use sysroot" bit.
- This slightly decouples the path handling, since before the group sometimes dominated the "use sysroot" bit, but it was still passed in via the API. - No functionality change. llvm-svn: 173855
Diffstat (limited to 'clang/lib/Frontend/InitHeaderSearch.cpp')
-rw-r--r--clang/lib/Frontend/InitHeaderSearch.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/clang/lib/Frontend/InitHeaderSearch.cpp b/clang/lib/Frontend/InitHeaderSearch.cpp
index d23c988e827..ba3abbaebc1 100644
--- a/clang/lib/Frontend/InitHeaderSearch.cpp
+++ b/clang/lib/Frontend/InitHeaderSearch.cpp
@@ -122,9 +122,7 @@ void InitHeaderSearch::AddPath(const Twine &Path,
StringRef MappedPathStr = Path.toStringRef(MappedPathStorage);
// Prepend the sysroot, if desired and this is a system header group.
- if (HasSysroot && !IgnoreSysRoot &&
- (Group == System || Group == CXXSystem) &&
- CanPrefixSysroot(MappedPathStr)) {
+ if (HasSysroot && !IgnoreSysRoot && CanPrefixSysroot(MappedPathStr)) {
MappedPathStorage.clear();
MappedPathStr = (IncludeSysroot + Path).toStringRef(MappedPathStorage);
}
OpenPOWER on IntegriCloud