]> granicus.if.org Git - clang/commitdiff
Make sure we have the include paths we need
authorDouglas Gregor <dgregor@apple.com>
Fri, 12 Apr 2013 00:23:25 +0000 (00:23 +0000)
committerDouglas Gregor <dgregor@apple.com>
Fri, 12 Apr 2013 00:23:25 +0000 (00:23 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@179347 91177308-0d34-0410-b5e6-96231b3b80d8

test/Modules/system_version.m

index 2beddf4e1d3430b8223b030cc5aec61a19c22fc0..85b3263f7256f04af981adcfa38876112820e16a 100644 (file)
 // RUN: cp %S/Inputs/Modified/module.map %t/usr/include
 
 // Run once with no system version file. We should end up with one module.
-// RUN: %clang_cc1 -fmodules-cache-path=%t/cache -fmodules -isysroot %t %s -verify
+// RUN: %clang_cc1 -fmodules-cache-path=%t/cache -fmodules -isysroot %t -I %t/usr/include %s -verify
 // RUN: ls -R %t | grep -c ModA.pcm| grep 1
 
 // Add a system version file and run again. We should now have two
 // module variants.
 // RUN: mkdir -p %t/System/Library/CoreServices
 // RUN: echo "hello" > %t/System/Library/CoreServices/SystemVersion.plist
-// RUN: %clang_cc1 -fmodules-cache-path=%t/cache -fmodules -isysroot %t %s -verify
+// RUN: %clang_cc1 -fmodules-cache-path=%t/cache -fmodules -isysroot %t -I %t/usr/include %s -verify
 // RUN: ls -R %t | grep -c ModA.pcm| grep 2
 
 // Change the system version file and run again. We should now have three
 // module variants.
 // RUN: mkdir -p %t/System/Library/CoreServices
 // RUN: echo "modules" > %t/System/Library/CoreServices/SystemVersion.plist
-// RUN: %clang_cc1 -fmodules-cache-path=%t/cache -fmodules -isysroot %t %s -verify
+// RUN: %clang_cc1 -fmodules-cache-path=%t/cache -fmodules -isysroot %t -I %t/usr/include %s -verify
 // RUN: ls -R %t | grep -c ModA.pcm| grep 3
 
 // expected-no-diagnostics