From: Brian Gaeke Date: Tue, 7 Oct 2003 21:33:27 +0000 (+0000) Subject: Fix bugs in mmap()-of-files test program on Mac OS X: X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=f204012bd1deb5d19fbabbc145358a1d111b9497;p=oota-llvm.git Fix bugs in mmap()-of-files test program on Mac OS X: 1) MAP_FAILED is declared to be a pointer 2) can't include sys/mman.h before sys/types.h without getting an error :-( git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8947 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/autoconf/aclocal.m4 b/autoconf/aclocal.m4 index c7083002543..8f64b5b6710 100644 --- a/autoconf/aclocal.m4 +++ b/autoconf/aclocal.m4 @@ -6111,21 +6111,21 @@ ac_cv_func_mmap_file, [AC_LANG_SAVE AC_LANG_C AC_TRY_RUN([ -#ifdef HAVE_SYS_MMAN_H -#include -#endif - #ifdef HAVE_SYS_TYPES_H #include #endif +#ifdef HAVE_SYS_MMAN_H +#include +#endif + #ifdef HAVE_FCNTL_H #include #endif int fd; int main () { - fd = creat ("foo",0777); fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0); unlink ("foo"); return (fd != MAP_FAILED);}], + fd = creat ("foo",0777); fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0); unlink ("foo"); return (fd != (int) MAP_FAILED);}], ac_cv_func_mmap_file=yes, ac_cv_func_mmap_file=no) AC_LANG_RESTORE ])