vma-iter, get-rusage-as: Add OpenBSD support.
authorBruno Haible <bruno@clisp.org>
Thu, 27 Jan 2011 10:42:45 +0000 (11:42 +0100)
committerBruno Haible <bruno@clisp.org>
Thu, 27 Jan 2011 10:42:45 +0000 (11:42 +0100)
commitc428797ea3f65a31c63934c5bd8d4606602d6842
treeb68d6ab5b046a515e7802113c449ce070bcb8c3d
parent4226cf28cbf8b81423e6a1ee4075020f55e320d8
vma-iter, get-rusage-as: Add OpenBSD support.

* modules/vma-iter (configure.ac): Test for mquery.
* lib/vma-iter.h (VMA_ITERATE_SUPPORTED): Define also on OpenBSD.
* lib/vma-iter.c: Include <sys/mman.h>.
(vma_iterate): Add an implementation based on mquery().
* lib/resource-ext.h (get_rusage_as): Update comments.
* lib/get-rusage-as.c: Likewise.
* lib/get-rusage-data.c: Likewise.
ChangeLog
lib/get-rusage-as.c
lib/get-rusage-data.c
lib/resource-ext.h
lib/vma-iter.c
lib/vma-iter.h
modules/vma-iter