aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven Moreland <smoreland@google.com>2019-09-26 18:48:54 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2019-09-26 18:48:54 +0000
commit319a93e363d4b2ea0a4d69067d6b4769bf6b85a7 (patch)
tree9c48ef6379feb6a7f9d9d342afb9e1599a5cc0c9
parent7612bf2d2c32e1b5e2756618b47b45c642eea034 (diff)
parent722b5243d3311e3503ee065de42dde4a71f14c29 (diff)
downloadslang-ndk-sysroot-r21.tar.gz
Merge "Disable leak detection locally."ndk-sysroot-r21
-rw-r--r--llvm-rs-cc.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm-rs-cc.cpp b/llvm-rs-cc.cpp
index 7870fe5..a51e672 100644
--- a/llvm-rs-cc.cpp
+++ b/llvm-rs-cc.cpp
@@ -218,6 +218,11 @@ static void LLVMErrorHandler(void *UserData, const std::string &Message,
exit(1);
}
+// TODO(b/37755219): detect leaks
+extern "C" const char *__asan_default_options() {
+ return "detect_leaks=0";
+}
+
int main(int argc, const char **argv) {
llvm::llvm_shutdown_obj Y; // Call llvm_shutdown() on exit.
LLVMInitializeARMTargetInfo();