summaryrefslogtreecommitdiff
path: root/lib/vma-iter.h
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2011-01-26 02:13:52 +0100
committerBruno Haible <bruno@clisp.org>2011-01-26 02:14:27 +0100
commit760b589b90bd4187454960949ed3eb0036512a1e (patch)
tree544eaa546c20482726c23261477adf1569062105 /lib/vma-iter.h
parentfe72585eca1333490f37041e88703df1ebe93eba (diff)
downloadgnulib-760b589b90bd4187454960949ed3eb0036512a1e.tar.gz
vma-iter: Treat Haiku like BeOS.
* lib/vma-iter.h (VMA_ITERATE_SUPPORTED): Define on Haiku as well. * lib/vma-iter.c (vma_iterate) [Haiku]: Use the BeOS API.
Diffstat (limited to 'lib/vma-iter.h')
-rw-r--r--lib/vma-iter.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/vma-iter.h b/lib/vma-iter.h
index e61898ec38..c3bc9cfb10 100644
--- a/lib/vma-iter.h
+++ b/lib/vma-iter.h
@@ -51,7 +51,7 @@ extern void 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 __FreeBSD__ || defined __NetBSD__ || defined __sgi || defined __osf__ || (defined __APPLE__ && defined __MACH__) || (defined _WIN32 || defined __WIN32__) || defined __CYGWIN__ || defined __BEOS__
+#if defined __linux__ || defined __FreeBSD__ || defined __NetBSD__ || defined __sgi || defined __osf__ || (defined __APPLE__ && defined __MACH__) || (defined _WIN32 || defined __WIN32__) || defined __CYGWIN__ || defined __BEOS__ || defined __HAIKU__
# define VMA_ITERATE_SUPPORTED 1
#endif