]> Savannah Git Hosting - gnulib.git/commit
vma-iter: Fix conflict with module 'largefile' on 32-bit Solaris 9.
authorBruno Haible <bruno@clisp.org>
Tue, 18 Apr 2017 23:03:34 +0000 (01:03 +0200)
committerBruno Haible <bruno@clisp.org>
Tue, 18 Apr 2017 23:03:34 +0000 (01:03 +0200)
commit3a82bb79c68b1bf814ad1f5e7c5e34bbe6697a26
tree558dceb85e3c05b593ec8a22db536c46a089c363
parent37d5dc0daaa653a307f193d2f2851f38f88fbb7c
vma-iter: Fix conflict with module 'largefile' on 32-bit Solaris 9.

* modules/vma-iter (configure.ac): Test whether <sys/procfs.h> can be
included.
* lib/vma-iter.c: On Solaris, test HAVE_SYS_PROCFS_H before including
<sys/procfs.h>.
* lib/vma-iter.h (VMA_ITERATE_SUPPORTED): Don't define on Solaris when
<sys/procfs.h> cannot be included.
Reported by Tom G. Christensen <tgc@jupiterrise.com>.
ChangeLog
lib/vma-iter.c
lib/vma-iter.h
modules/vma-iter