summaryrefslogtreecommitdiffstats
path: root/clang/test/Modules/Inputs
diff options
context:
space:
mode:
authorAlex Lorenz <arphaman@gmail.com>2018-11-14 01:08:03 +0000
committerAlex Lorenz <arphaman@gmail.com>2018-11-14 01:08:03 +0000
commit7d76ef9b3d3e0aacd3bc5d067d29a09a1ceb8fdf (patch)
treefba1c139a935174711d2c0125a41e899cf295380 /clang/test/Modules/Inputs
parent6bdabcf368f4c6526cfb3af49c03a98d680b8e8f (diff)
downloadbcm5719-llvm-7d76ef9b3d3e0aacd3bc5d067d29a09a1ceb8fdf.tar.gz
bcm5719-llvm-7d76ef9b3d3e0aacd3bc5d067d29a09a1ceb8fdf.zip
[HeaderSearch] loadSubdirectoryModuleMaps should respect -working-directory
Include search paths can be relative paths. The loadSubdirectoryModuleMaps function should account for that and respect the -working-directory parameter given to Clang. rdar://46045849 Differential Revision: https://reviews.llvm.org/D54503 llvm-svn: 346822
Diffstat (limited to 'clang/test/Modules/Inputs')
-rw-r--r--clang/test/Modules/Inputs/subdirectory-module-maps-working-dir/subdir_module/h1.h1
-rw-r--r--clang/test/Modules/Inputs/subdirectory-module-maps-working-dir/subdir_module/module.map5
2 files changed, 6 insertions, 0 deletions
diff --git a/clang/test/Modules/Inputs/subdirectory-module-maps-working-dir/subdir_module/h1.h b/clang/test/Modules/Inputs/subdirectory-module-maps-working-dir/subdir_module/h1.h
new file mode 100644
index 00000000000..c362dd03f04
--- /dev/null
+++ b/clang/test/Modules/Inputs/subdirectory-module-maps-working-dir/subdir_module/h1.h
@@ -0,0 +1 @@
+int bar();
diff --git a/clang/test/Modules/Inputs/subdirectory-module-maps-working-dir/subdir_module/module.map b/clang/test/Modules/Inputs/subdirectory-module-maps-working-dir/subdir_module/module.map
new file mode 100644
index 00000000000..dc51f5d03ac
--- /dev/null
+++ b/clang/test/Modules/Inputs/subdirectory-module-maps-working-dir/subdir_module/module.map
@@ -0,0 +1,5 @@
+module ModuleInSubdir {
+header "h1.h"
+ export *
+}
+
OpenPOWER on IntegriCloud