Index: lib/Frontend/InitHeaderSearch.cpp |
diff --git a/lib/Frontend/InitHeaderSearch.cpp b/lib/Frontend/InitHeaderSearch.cpp |
index 5e89c8c4d302a0dc10c63376faca7c976885371b..aa876b5a8da5d4d2fe0b56a83694c76e48ad2060 100644 |
--- a/lib/Frontend/InitHeaderSearch.cpp |
+++ b/lib/Frontend/InitHeaderSearch.cpp |
@@ -231,6 +231,8 @@ void InitHeaderSearch::AddDefaultCIncludePaths(const llvm::Triple &triple, |
case llvm::Triple::NetBSD: |
case llvm::Triple::OpenBSD: |
case llvm::Triple::Bitrig: |
+ case llvm::Triple::NaCl: // @LOCALMOD |
+ |
break; |
default: |
// FIXME: temporary hack: hard-coded paths. |
@@ -340,7 +342,10 @@ void InitHeaderSearch::AddDefaultCIncludePaths(const llvm::Triple &triple, |
break; |
} |
- if ( os != llvm::Triple::RTEMS ) |
+ // @LOCALMOD-BEGIN |
+ // NaCl only uses toolchain provided headers. |
+ if ( os != llvm::Triple::RTEMS && os != llvm::Triple::NaCl) |
+ // @LOCALMOD-END |
AddPath("/usr/include", ExternCSystem, false); |
} |