summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_platform_limits_posix.cc
diff options
context:
space:
mode:
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>2013-06-28 14:18:10 +0000
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>2013-06-28 14:18:10 +0000
commitd50d29ecfafbdbdb033f7d94b7ff88c1fce40452 (patch)
tree3a93ad83d90d1013c4635f0bbcdc57a0a2dca2a3 /lib/sanitizer_common/sanitizer_platform_limits_posix.cc
parent2a9609814d6f187d5a949787e5a638911978283d (diff)
downloadcompiler-rt-d50d29ecfafbdbdb033f7d94b7ff88c1fce40452.tar.gz
compiler-rt-d50d29ecfafbdbdb033f7d94b7ff88c1fce40452.tar.bz2
compiler-rt-d50d29ecfafbdbdb033f7d94b7ff88c1fce40452.tar.xz
[sanitizer] Disable all ptrace-related definitions on Android.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185150 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/sanitizer_common/sanitizer_platform_limits_posix.cc')
-rw-r--r--lib/sanitizer_common/sanitizer_platform_limits_posix.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/sanitizer_common/sanitizer_platform_limits_posix.cc b/lib/sanitizer_common/sanitizer_platform_limits_posix.cc
index f17f76a3..97ce9791 100644
--- a/lib/sanitizer_common/sanitizer_platform_limits_posix.cc
+++ b/lib/sanitizer_common/sanitizer_platform_limits_posix.cc
@@ -43,7 +43,6 @@
#include <sys/mount.h>
#include <sys/ptrace.h>
#include <sys/sysinfo.h>
-#include <sys/user.h>
#include <sys/vt.h>
#include <linux/cdrom.h>
#include <linux/fd.h>
@@ -66,6 +65,7 @@
#include <scsi/scsi.h>
#include <sys/mtio.h>
#include <sys/kd.h>
+#include <sys/user.h>
#include <linux/cyclades.h>
#include <linux/if_eql.h>
#include <linux/if_plip.h>
@@ -162,7 +162,7 @@ namespace __sanitizer {
return 0;
}
-#if SANITIZER_LINUX
+#if SANITIZER_LINUX && !SANITIZER_ANDROID
unsigned struct_user_regs_struct_sz = sizeof(struct user_regs_struct);
unsigned struct_user_fpregs_struct_sz = sizeof(struct user_fpregs_struct);
#if __WORDSIZE == 64