From 6f4e769784e2128283406a7b6187971698676687 Mon Sep 17 00:00:00 2001 From: Brian Gaeke Date: Tue, 7 Oct 2003 21:33:27 +0000 Subject: [PATCH] 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 :-( llvm-svn: 8947 --- autoconf/aclocal.m4 | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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 ])