# HG changeset patch # User diego # Date 1284469161 0 # Node ID 8f87bb876b97791de9d30f3e5d943cb9106830d7 # Parent e1619533325a5141a54dc879fba3cdfa9094f564 Simplify mman.h/mmap check. diff -r e1619533325a -r 8f87bb876b97 configure --- a/configure Tue Sep 14 11:03:54 2010 +0000 +++ b/configure Tue Sep 14 12:59:21 2010 +0000 @@ -3546,13 +3546,8 @@ echocheck "mman.h" -cat > $TMPC << EOF -#include -#include -int main(void) { (void) mmap(0, 0, 0, 0, 0, 0); return 0; } -EOF _mman=no -cc_check && _mman=yes +function_check sys/mman.h "mmap(0, 0, 0, 0, 0, 0)" && _mman=yes if test "$_mman" = yes ; then def_mman_h='#define HAVE_SYS_MMAN_H 1' else @@ -3562,7 +3557,6 @@ echores "$_mman" cat > $TMPC << EOF -#include #include int main(void) { void *p = MAP_FAILED; return 0; } EOF