2001-01-11 Zack Weinberg <zack@wolery.stanford.edu>
authorzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Jan 2001 04:54:42 +0000 (04:54 +0000)
committerzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Jan 2001 04:54:42 +0000 (04:54 +0000)
commit901dfcc7f6e0550e46d865befe0f4da4ccc60988
tree9381534d80452c32494066d2511c5ca33135ba29
parent3b853ab87d4a626bf5229082903fd2bb891f1ecf
2001-01-11  Zack Weinberg  <zack@wolery.stanford.edu>

* aclocal.m4 (AC_FUNC_MMAP_ANYWHERE): Completely rewritten.
Now defines HAVE_MMAP_DEV_ZERO and/or HAVE_MMAP_ANON depending
which you have.
(AC_FUNC_MMAP_FILE): Don't AC_REQUIRE AC_FUNC_MMAP_ANYWHERE.
* configure.in: Set GGC to ggc-page if any of mmap_dev_zero,
mmap_anon, and valloc is available.
* ggc-page.c: Restructure ifdef logic to match new autoconf
spec.  Don't throw away the test page in init_ggc.

* configure, config.in: Regenerate.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38934 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/aclocal.m4
gcc/config.in
gcc/configure
gcc/configure.in
gcc/ggc-page.c