aboutsummaryrefslogtreecommitdiff
path: root/gcc/configure.in
diff options
context:
space:
mode:
authorAlexandre Oliva <oliva@lsd.ic.unicamp.br>2000-01-16 18:16:55 +0000
committerAlexandre Oliva <oliva@gcc.gnu.org>2000-01-16 18:16:55 +0000
commit4acab94bfa0e9d136a6b7c80a9e7ddcc23faba74 (patch)
tree559155e6d3b9e86e367d612eb679ecc404bda823 /gcc/configure.in
parent08439bec5f7e05cf133b4e7497bccedbe1210c35 (diff)
downloadgcc-4acab94bfa0e9d136a6b7c80a9e7ddcc23faba74.zip
gcc-4acab94bfa0e9d136a6b7c80a9e7ddcc23faba74.tar.gz
gcc-4acab94bfa0e9d136a6b7c80a9e7ddcc23faba74.tar.bz2
aclocal.m4 (AC_FUNC_MMAP_ZERO): New macro.
* aclocal.m4 (AC_FUNC_MMAP_ZERO): New macro. * configure.in (AC_FUNC_MMAP_ZERO): Use instead of AC_FUNC_MMAP. * ggc-page.c: Replace HAVE_MMAP with HAVE_MMAP_ZERO. * configure, config.in: Rebuilt. From-SVN: r31444
Diffstat (limited to 'gcc/configure.in')
-rw-r--r--gcc/configure.in7
1 files changed, 3 insertions, 4 deletions
diff --git a/gcc/configure.in b/gcc/configure.in
index 380d740..7ccda1c 100644
--- a/gcc/configure.in
+++ b/gcc/configure.in
@@ -405,7 +405,7 @@ case "${host}" in
;;
esac
AC_FUNC_VFORK
-AC_FUNC_MMAP
+AC_FUNC_MMAP_ANYWHERE
GCC_NEED_DECLARATIONS(bcopy bzero bcmp \
index rindex getenv atol sbrk abort atof strerror getcwd getwd \
@@ -4578,9 +4578,8 @@ AC_ARG_WITH(gc,
AC_MSG_ERROR([$withval is an invalid option to --with-gc])
;;
esac],
-[if test $ac_cv_func_mmap_fixed_mapped = yes; then
- GGC=ggc-page
-elif test $ac_cv_func_valloc = yes; then
+[if test $ac_cv_func_mmap_anywhere = yes \
+ || test $ac_cv_func_valloc = yes; then
GGC=ggc-page
else
GGC=ggc-simple