Go to file
Richard Smith 5d2ed48987 Add #pragma clang module build/endbuild pragmas for performing a module build
as part of a compilation.

This is intended for two purposes:

1) Writing self-contained test cases for modules: we can now write a single
source file test that builds some number of module files on the side and
imports them.

2) Debugging / test case reduction. A single-source testcase is much more
amenable to reduction, compared to a VFS tarball or .pcm files.

llvm-svn: 305101
2017-06-09 19:22:32 +00:00
clang Add #pragma clang module build/endbuild pragmas for performing a module build 2017-06-09 19:22:32 +00:00
clang-tools-extra [clang-tidy] readability-function-size: add NestingThreshold param. 2017-06-09 14:22:10 +00:00
compiler-rt [asan] Fix ASan internal failure in AllocateFromLocalPool 2017-06-09 07:47:38 +00:00
debuginfo-tests Add a test for PR33166. 2017-05-25 19:33:16 +00:00
libclc generic: add missing get_work_dim include 2017-06-02 15:58:35 +00:00
libcxx [libcxx] [test] Update locale names for Windows. 2017-06-08 18:22:03 +00:00
libcxxabi [libcxxabi] HandleLLVMOptions in out of tree build 2017-06-03 17:23:19 +00:00
libunwind [libunwind] Fix executable stack directive on Linux. 2017-05-16 20:18:57 +00:00
lld Don't check the raw bits in tests. 2017-06-09 18:07:34 +00:00
lldb [VMRange] Use llvm::find_if. Thanks to Zachary for the suggestion. 2017-06-09 19:14:59 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm I guess /dev/null is a bad idea on windows. Use a temp file instead. 2017-06-09 19:18:07 +00:00
openmp [OpenMP] Prevent unused-variable warning in libomptarget when compiling in Release mode. 2017-06-09 16:46:07 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [Polly] [ScopDetection] Allow passing multiple functions to `-polly-only-func`. 2017-06-09 08:23:40 +00:00