[compiler-rt] r176183 - [Sanitizer] don't include missing header on Android
Alexey Samsonov
samsonov at google.com
Wed Feb 27 05:03:35 PST 2013
Author: samsonov
Date: Wed Feb 27 07:03:35 2013
New Revision: 176183
URL: http://llvm.org/viewvc/llvm-project?rev=176183&view=rev
Log:
[Sanitizer] don't include missing header on 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=176183&r1=176182&r2=176183&view=diff
==============================================================================
--- compiler-rt/trunk/lib/sanitizer_common/sanitizer_linux.cc (original)
+++ compiler-rt/trunk/lib/sanitizer_common/sanitizer_linux.cc Wed Feb 27 07:03:35 2013
@@ -22,13 +22,13 @@
#include "sanitizer_procmaps.h"
#include "sanitizer_stacktrace.h"
+#include <errno.h>
#include <fcntl.h>
#include <pthread.h>
#include <sched.h>
#include <sys/mman.h>
#include <sys/ptrace.h>
#include <sys/resource.h>
-#include <sys/signal.h>
#include <sys/stat.h>
#include <sys/syscall.h>
#include <sys/time.h>
@@ -36,7 +36,10 @@
#include <sys/prctl.h>
#include <unistd.h>
#include <unwind.h>
-#include <errno.h>
+
+#if !defined(__ANDROID__) && !defined(ANDROID)
+#include <sys/signal.h>
+#endif
// <linux/futex.h> is broken on some linux distributions.
const int FUTEX_WAIT = 0;
More information about the llvm-commits
mailing list