projects
/
gnulib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix test failure on Cygwin.
[gnulib.git]
/
m4
/
mmap-anon.m4
diff --git
a/m4/mmap-anon.m4
b/m4/mmap-anon.m4
index
2abbe55
..
13fbd3c
100644
(file)
--- a/
m4/mmap-anon.m4
+++ b/
m4/mmap-anon.m4
@@
-1,5
+1,5
@@
-# mmap-anon.m4 serial
1
-dnl Copyright (C) 2005 Free Software Foundation, Inc.
+# mmap-anon.m4 serial
4
+dnl Copyright (C) 2005
, 2007
Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
@@
-11,7
+11,7
@@
AC_DEFUN([gl_FUNC_MMAP_ANON],
AC_REQUIRE([AC_PROG_EGREP])
dnl Persuade glibc <sys/mman.h> to define MAP_ANONYMOUS.
AC_REQUIRE([AC_PROG_EGREP])
dnl Persuade glibc <sys/mman.h> to define MAP_ANONYMOUS.
- AC_REQUIRE([AC_
GNU_SOURCE
])
+ AC_REQUIRE([AC_
USE_SYSTEM_EXTENSIONS
])
# Check for mmap()
AC_FUNC_MMAP
# Check for mmap()
AC_FUNC_MMAP
@@
-27,8
+27,8
@@
AC_DEFUN([gl_FUNC_MMAP_ANON],
#endif
],
[gl_have_mmap_anonymous=yes])
#endif
],
[gl_have_mmap_anonymous=yes])
- if test $gl_have_mmap_anonymous
= no
; then
- AC_EGREP_
HEADER([MAP_ANON
], [
+ if test $gl_have_mmap_anonymous
!= yes
; then
+ AC_EGREP_
CPP([I cant identify this map.
], [
#include <sys/mman.h>
#ifdef MAP_ANON
I cant identify this map.
#include <sys/mman.h>
#ifdef MAP_ANON
I cant identify this map.
@@
-44,16
+44,5
@@
AC_DEFUN([gl_FUNC_MMAP_ANON],
[Define to 1 if mmap()'s MAP_ANONYMOUS flag is available after including
config.h and <sys/mman.h>.])
fi
[Define to 1 if mmap()'s MAP_ANONYMOUS flag is available after including
config.h and <sys/mman.h>.])
fi
-
- AH_VERBATIM([MAP_FILE],
-[/* Define MAP_FILE when it isn't otherwise. */
-#ifndef MAP_FILE
-# define MAP_FILE 0
-#endif
-
-/* Define MAP_FAILED for old systems which neglect to. */
-#ifndef MAP_FAILED
-# define MAP_FAILED ((void *)-1)
-#endif])
fi
])
fi
])