From 6a03ba6cbc8fb2ef3771269a95ea5eac96b22f36 Mon Sep 17 00:00:00 2001 From: enh Date: Wed, 25 Feb 2015 14:00:01 -0700 Subject: Fix implicit function declaration on Android there's no fio_set_sched_idle in os/os-android.h. copy the one from os/os-linux.h. current Android also has posix_madvise. Signed-off-by: Jens Axboe --- os/os-android.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/os/os-android.h b/os/os-android.h index 6b074cd0..172ad9a0 100644 --- a/os/os-android.h +++ b/os/os-android.h @@ -38,6 +38,13 @@ #define OS_MAP_ANON MAP_ANONYMOUS +#ifndef POSIX_MADV_DONTNEED +#define posix_madvise madvise +#define POSIX_MADV_DONTNEED MADV_DONTNEED +#define POSIX_MADV_SEQUENTIAL MADV_SEQUENTIAL +#define POSIX_MADV_RANDOM MADV_RANDOM +#endif + #ifdef MADV_REMOVE #define FIO_MADV_FREE MADV_REMOVE #endif -- cgit v1.2.3