closures.c: Include sys/statfs.h.
authorJakub Jelinek <jakub@redhat.com>
Tue, 3 Apr 2007 09:12:40 +0000 (11:12 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 3 Apr 2007 09:12:40 +0000 (11:12 +0200)
commitf0920e6c645e58c9fa456ff58b3ac0898e835cb2
treeb481e68cd487f935394d6e638aa80b70cf61b6da
parentdf3473facbac90274ca6e5d6e6ce3db2152dce35
closures.c: Include sys/statfs.h.

* src/closures.c: Include sys/statfs.h.
(_GNU_SOURCE): Define on Linux.
(FFI_MMAP_EXEC_SELINUX): Define.
(selinux_enabled): New variable.
(selinux_enabled_check): New function.
(is_selinux_enabled): Define.
(dlmmap): Use it.

* configure.ac (NO_EXECUTE_PERMISSION): Set by default.
* configure: Rebuilt.

From-SVN: r123457
boehm-gc/ChangeLog
boehm-gc/configure
boehm-gc/configure.ac
libffi/ChangeLog
libffi/src/closures.c