[Sanitizers] Intercept preadv() on FreeBSD
authorViktor Kutuzov <vkutuzov@accesssoftek.com>
Thu, 22 Jan 2015 08:47:54 +0000 (08:47 +0000)
committerViktor Kutuzov <vkutuzov@accesssoftek.com>
Thu, 22 Jan 2015 08:47:54 +0000 (08:47 +0000)
Committed unreviewed with permission.

llvm-svn: 226794

compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h

index 1151583..a94f8a7 100644 (file)
@@ -70,7 +70,7 @@
 #define SANITIZER_INTERCEPT_READV SI_NOT_WINDOWS
 #define SANITIZER_INTERCEPT_WRITEV SI_NOT_WINDOWS
 
-#define SANITIZER_INTERCEPT_PREADV SI_LINUX_NOT_ANDROID
+#define SANITIZER_INTERCEPT_PREADV SI_FREEBSD || SI_LINUX_NOT_ANDROID
 #define SANITIZER_INTERCEPT_PWRITEV SI_LINUX_NOT_ANDROID
 #define SANITIZER_INTERCEPT_PREADV64 SI_LINUX_NOT_ANDROID
 #define SANITIZER_INTERCEPT_PWRITEV64 SI_LINUX_NOT_ANDROID