diff options
author | Bruno Haible <bruno@clisp.org> | 2019-01-27 04:57:29 +0100 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2019-01-27 04:57:29 +0100 |
commit | 79b92f92dbba81d48f62e85b5b2dd8bdc4798c41 (patch) | |
tree | 74940ef270d918201f32f49508ab1129fa211b67 /lib/vma-iter.h | |
parent | f2ca86eac4c9610bdafd4a90fdeb0f1697504306 (diff) | |
download | gnulib-79b92f92dbba81d48f62e85b5b2dd8bdc4798c41.tar.gz |
vma-iter: Add support for Android.
* lib/vma-iter.h (VMA_ITERATE_SUPPORTED): Define on Android as well.
* lib/vma-iter.c: Treat Android like Linux.
* lib/get-rusage-data.c (get_rusage_data): Likewise.
Diffstat (limited to 'lib/vma-iter.h')
-rw-r--r-- | lib/vma-iter.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/vma-iter.h b/lib/vma-iter.h index c1e1e5af4c..e319d5d877 100644 --- a/lib/vma-iter.h +++ b/lib/vma-iter.h @@ -52,7 +52,7 @@ extern int vma_iterate (vma_iterate_callback_fn callback, void *data); this platform. Note that even when this macro is defined, vma_iterate() may still fail to find any virtual memory area, for example if /proc is not mounted. */ -#if defined __linux__ || defined __GNU__ || defined __FreeBSD_kernel__ || defined __FreeBSD__ || defined __DragonFly__ || defined __NetBSD__ || defined __sgi || defined __osf__ || defined __sun || HAVE_PSTAT_GETPROCVM || (defined __APPLE__ && defined __MACH__) || defined _WIN32 || defined __CYGWIN__ || defined __BEOS__ || defined __HAIKU__ || defined __minix || HAVE_MQUERY +#if defined __linux__ || defined __ANDROID__ || defined __GNU__ || defined __FreeBSD_kernel__ || defined __FreeBSD__ || defined __DragonFly__ || defined __NetBSD__ || defined __sgi || defined __osf__ || defined __sun || HAVE_PSTAT_GETPROCVM || (defined __APPLE__ && defined __MACH__) || defined _WIN32 || defined __CYGWIN__ || defined __BEOS__ || defined __HAIKU__ || defined __minix || HAVE_MQUERY # define VMA_ITERATE_SUPPORTED 1 #endif |