[Sanitizers] Intercept statfs() on FreeBSD
authorViktor Kutuzov <vkutuzov@accesssoftek.com>
Fri, 23 Jan 2015 14:39:23 +0000 (14:39 +0000)
committerViktor Kutuzov <vkutuzov@accesssoftek.com>
Fri, 23 Jan 2015 14:39:23 +0000 (14:39 +0000)
Committed unreviewed with permission.

llvm-svn: 226910

compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h

index 0b03749..b3c367c 100644 (file)
 #define SANITIZER_INTERCEPT_BACKTRACE SI_LINUX_NOT_ANDROID
 #define SANITIZER_INTERCEPT_GETMNTENT SI_LINUX
 #define SANITIZER_INTERCEPT_GETMNTENT_R SI_LINUX_NOT_ANDROID
-#define SANITIZER_INTERCEPT_STATFS SI_MAC || SI_LINUX_NOT_ANDROID
+#define SANITIZER_INTERCEPT_STATFS SI_FREEBSD || SI_MAC || SI_LINUX_NOT_ANDROID
 #define SANITIZER_INTERCEPT_STATFS64 \
   (SI_MAC && !SI_IOS) || SI_LINUX_NOT_ANDROID
 #define SANITIZER_INTERCEPT_STATVFS SI_FREEBSD || SI_LINUX_NOT_ANDROID