diff options
| author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2015-07-31 00:58:32 +0000 |
|---|---|---|
| committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2015-07-31 00:58:32 +0000 |
| commit | c56419ed008706801749b151672ed88bfab855f2 (patch) | |
| tree | c4a2083d284ca681444560ee64c514e2c91eddd8 /clang/test/Modules/Inputs | |
| parent | 532a13691c97c60387e6b0d0e1e88a6d92dbc555 (diff) | |
| download | bcm5719-llvm-c56419ed008706801749b151672ed88bfab855f2.tar.gz bcm5719-llvm-c56419ed008706801749b151672ed88bfab855f2.zip | |
[modules] Fix issue where building a module from a relative path when -working-directory option is set, results in error.
The error was "module '<name>' was built in directory '<path>' but now resides in directory '<path>'
rdar://21330027
llvm-svn: 243718
Diffstat (limited to 'clang/test/Modules/Inputs')
| -rw-r--r-- | clang/test/Modules/Inputs/working-dir-test/Test.framework/Headers/Test.h | 1 | ||||
| -rw-r--r-- | clang/test/Modules/Inputs/working-dir-test/Test.framework/Modules/module.modulemap | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/clang/test/Modules/Inputs/working-dir-test/Test.framework/Headers/Test.h b/clang/test/Modules/Inputs/working-dir-test/Test.framework/Headers/Test.h new file mode 100644 index 00000000000..ecc54bfc725 --- /dev/null +++ b/clang/test/Modules/Inputs/working-dir-test/Test.framework/Headers/Test.h @@ -0,0 +1 @@ +void test_me_call(void); diff --git a/clang/test/Modules/Inputs/working-dir-test/Test.framework/Modules/module.modulemap b/clang/test/Modules/Inputs/working-dir-test/Test.framework/Modules/module.modulemap new file mode 100644 index 00000000000..3040ac722f9 --- /dev/null +++ b/clang/test/Modules/Inputs/working-dir-test/Test.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module Test { + umbrella header "Test.h" + + export * + module * { export * } +} |

