summaryrefslogtreecommitdiff
path: root/lib/vma-iter.h
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2017-03-19 14:19:07 +0100
committerBruno Haible <bruno@clisp.org>2017-03-19 14:19:07 +0100
commitbfd9640a37b36b6b4dd3712c6cf6dc76560126da (patch)
tree25888f185d87d86d605d69a3f81fb202d32d4ee5 /lib/vma-iter.h
parent751d63a4aaac787d43357534feac4db3732e68c7 (diff)
downloadgnulib-bfd9640a37b36b6b4dd3712c6cf6dc76560126da.tar.gz
vma-iter: Prefer HP-UX specific API on HP-UX.
* lib/vma-iter.c (vma_iterate): Move HP-UX specific implementation up. * lib/vma-iter.h: Update. Just in case HP-UX ever implements mquery().
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 c989e7f1ba..b1acaa2b54 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 __FreeBSD__ || defined __NetBSD__ || defined __sgi || defined __osf__ || (defined __APPLE__ && defined __MACH__) || (defined _WIN32 || defined __WIN32__) || defined __CYGWIN__ || defined __BEOS__ || defined __HAIKU__ || HAVE_MQUERY || HAVE_PSTAT_GETPROCVM
+#if defined __linux__ || defined __FreeBSD__ || defined __NetBSD__ || defined __sgi || defined __osf__ || HAVE_PSTAT_GETPROCVM || (defined __APPLE__ && defined __MACH__) || (defined _WIN32 || defined __WIN32__) || defined __CYGWIN__ || defined __BEOS__ || defined __HAIKU__ || HAVE_MQUERY
# define VMA_ITERATE_SUPPORTED 1
#endif