[compiler-rt] r181327 - [sanitizer] Fixed includes in sanitizer_linux.cc for Android.
Sergey Matveev
earthdok at google.com
Tue May 7 08:38:53 PDT 2013
Author: smatveev
Date: Tue May 7 10:38:53 2013
New Revision: 181327
URL: http://llvm.org/viewvc/llvm-project?rev=181327&view=rev
Log:
[sanitizer] Fixed includes in sanitizer_linux.cc for Android.
Modified:
compiler-rt/trunk/lib/sanitizer_common/sanitizer_linux.cc
Modified: compiler-rt/trunk/lib/sanitizer_common/sanitizer_linux.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/sanitizer_common/sanitizer_linux.cc?rev=181327&r1=181326&r2=181327&view=diff
==============================================================================
--- compiler-rt/trunk/lib/sanitizer_common/sanitizer_linux.cc (original)
+++ compiler-rt/trunk/lib/sanitizer_common/sanitizer_linux.cc Tue May 7 10:38:53 2013
@@ -24,7 +24,9 @@
#include "sanitizer_procmaps.h"
#include "sanitizer_stacktrace.h"
+#ifdef __x86_64__
#include <asm/prctl.h>
+#endif
#include <dlfcn.h>
#include <errno.h>
#include <fcntl.h>
@@ -64,7 +66,9 @@ const int FUTEX_WAKE = 1;
# define SANITIZER_LINUX_USES_64BIT_SYSCALLS 0
#endif
+#ifdef __x86_64__
extern "C" int arch_prctl(int code, __sanitizer::uptr *addr);
+#endif
namespace __sanitizer {
More information about the llvm-commits
mailing list