Merge os-android.h into os-linux.h
[fio.git] / os / os-linux.h
index 84d1e33167e49e6bb2b8a50a7b8816ac7dcdfb7a..831f0ad0474d5c61c47990371575170472fe56c7 100644 (file)
@@ -1,7 +1,11 @@
 #ifndef FIO_OS_LINUX_H
 #define FIO_OS_LINUX_H
 
+#ifdef __ANDROID__
+#define FIO_OS  os_android
+#else
 #define        FIO_OS  os_linux
+#endif
 
 #include <sys/ioctl.h>
 #include <sys/uio.h>
 #include <linux/fs.h>
 #include <scsi/sg.h>
 #include <asm/byteorder.h>
+#ifdef __ANDROID__
+#include "os-ashmem.h"
+#define FIO_NO_HAVE_SHM_H
+#endif
 
 #ifdef ARCH_HAVE_CRC_CRYPTO
 #include <sys/auxv.h>