[hwasan] Disable vfork code when building w/o interceptors.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Fri, 1 Mar 2019 02:06:58 +0000 (02:06 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Fri, 1 Mar 2019 02:06:58 +0000 (02:06 +0000)
Don't define vfork when OMPILER_RT_HWASAN_WITH_INTERCEPTORS=OFF.

llvm-svn: 355165

compiler-rt/lib/hwasan/hwasan_interceptors_vfork.S

index a980fbd..13d0829 100644 (file)
@@ -1,6 +1,6 @@
 #include "sanitizer_common/sanitizer_asm.h"
 
-#if defined(__linux__)
+#if defined(__linux__) && HWASAN_WITH_INTERCEPTORS
 #define COMMON_INTERCEPTOR_SPILL_AREA __hwasan_extra_spill_area
 #define COMMON_INTERCEPTOR_HANDLE_VFORK __hwasan_handle_vfork
 #include "sanitizer_common/sanitizer_common_interceptors_vfork_aarch64.inc.S"