aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2014-05-09 22:11:03 +0000
committerAlexey Samsonov <samsonov@google.com>2014-05-09 22:11:03 +0000
commiteacb4d841723150106c801bee7f62b609852b6ed (patch)
tree93d670aac374b0c1536fd3cad3b543756524b555 /clang/lib/CodeGen/CodeGenFunction.cpp
parent04e2e665cb1cd7664b9b10427f8b29bd97523caf (diff)
downloadllvm-eacb4d841723150106c801bee7f62b609852b6ed.zip
llvm-eacb4d841723150106c801bee7f62b609852b6ed.tar.gz
llvm-eacb4d841723150106c801bee7f62b609852b6ed.tar.bz2
[CMake] Use ExternalProject to build MSan-ified version of libcxx for unit tests.
This change lets MSan rely on libcxx's own build system instead of manually compiling its sources and setting up all the necessary compile flags. It would also simplify compiling libcxx with another sanitizers (in particular, TSan). The tricky part is to make sure libcxx is reconfigured/rebuilt when Clang or MSan runtime library is changed. "clobber" step used in this patch works well for me, but it's possible it would break for other configurations - will watch the buildbots. llvm-svn: 208451
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions