diff options
author | Alexey Samsonov <vonosmas@gmail.com> | 2014-12-17 23:14:01 +0000 |
---|---|---|
committer | Alexey Samsonov <vonosmas@gmail.com> | 2014-12-17 23:14:01 +0000 |
commit | 969902b43b0c028d49dba8ee0b443351fa0453cb (patch) | |
tree | 04f73d881338236f28cb69fe40dd17c024174c54 /clang/lib/Sema/SemaAccess.cpp | |
parent | 20f3a52249b8cb46beafb00972d9fab1b88eb2b5 (diff) | |
download | bcm5719-llvm-969902b43b0c028d49dba8ee0b443351fa0453cb.tar.gz bcm5719-llvm-969902b43b0c028d49dba8ee0b443351fa0453cb.zip |
[ASan] Always build shared ASan runtime on Linux.
This commit changes the strategy for building shared ASan runtime
and the way we test it:
- COMPILER_RT_BUILD_SHARED_ASAN CMake option is removed. We now
always build shared ASan runtime (it is the default on Android,
Windows and Mac, and not the default on Linux and FreeBSD).
- Platforms, which use static runtime by default now have
"check-asan-dynamic" testsuite. This testsuite contains instrumented
unit tests, and ASan lit tests, and runs them with shared ASan
runtime. This testsuite is *not* a part of "check-asan" and
*not* a part of "check-all", as adding 1000 more test cases, which
duplicate existing ones is costly. However, you're welcome to
add this command to your buildbot.
llvm-svn: 224470
Diffstat (limited to 'clang/lib/Sema/SemaAccess.cpp')
0 files changed, 0 insertions, 0 deletions