diff options
author | zack <zack@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-06-04 22:21:21 +0000 |
---|---|---|
committer | zack <zack@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-06-04 22:21:21 +0000 |
commit | 9f0cea1b2d1c1d59b830ad15dc2bce6be6f88d71 (patch) | |
tree | 4ea4a5a16922d570cbaeba85a4ea51dc9bcd29d5 /gcc/config.in | |
parent | 6d01d5689b79eb2647afd099f33b5e05c8d538f7 (diff) | |
download | gcc-9f0cea1b2d1c1d59b830ad15dc2bce6be6f88d71.tar.gz |
PR bootstrap/3163
* aclocal.m4 (AC_FUNC_MMAP_ANYWHERE, AC_FUNC_MMAP_FILE): Delete.
(gcc_AC_FUNC_MMAP_BLACKLIST): New.
* configure.in: Check for sys/mman.h and mmap in AC_CHECK_HEADERS
and AC_CHECK_FUNCS lists, respectively. Use
gcc_AC_FUNC_MMAP_BLACKLIST, not AC_FUNC_MMAP_ANYWHERE nor
AC_FUNC_MMAP_FILE.
* configure, config.in: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@67467 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config.in')
-rw-r--r-- | gcc/config.in | 33 |
1 files changed, 18 insertions, 15 deletions
diff --git a/gcc/config.in b/gcc/config.in index dca4a1bd656..0bb8e6aa37f 100644 --- a/gcc/config.in +++ b/gcc/config.in @@ -1,4 +1,4 @@ -/* config.in. Generated automatically from configure.in by autoheader. */ +/* config.in. Generated automatically from configure.in by autoheader 2.13. */ /* Define if using alloca.c. */ #undef C_ALLOCA @@ -141,9 +141,6 @@ /* Define if you have the getgid function. */ #undef HAVE_GETGID -/* Define if you have the getpagesize function. */ -#undef HAVE_GETPAGESIZE - /* Define if you have the getrlimit function. */ #undef HAVE_GETRLIMIT @@ -168,6 +165,9 @@ /* Define if you have the mempcpy function. */ #undef HAVE_MEMPCPY +/* Define if you have the mmap function. */ +#undef HAVE_MMAP + /* Define if you have the munmap function. */ #undef HAVE_MUNMAP @@ -264,6 +264,9 @@ /* Define if you have the <sys/file.h> header file. */ #undef HAVE_SYS_FILE_H +/* Define if you have the <sys/mman.h> header file. */ +#undef HAVE_SYS_MMAN_H + /* Define if you have the <sys/param.h> header file. */ #undef HAVE_SYS_PARAM_H @@ -362,12 +365,6 @@ /* Define if valgrind's memcheck.h header is installed. */ #undef HAVE_MEMCHECK_H -/* Define if you want to use __cxa_atexit, rather than atexit, to - register C++ destructors for local statics and global objects. - This is essential for fully standards-compliant handling of - destructors, but requires __cxa_atexit in libc. */ -#undef DEFAULT_USE_CXA_ATEXIT - /* Define if you want the C and C++ compilers to support multibyte character sets for source code. */ #undef MULTIBYTE_CHARS @@ -404,15 +401,15 @@ /* Define if printf supports %p. */ #undef HAVE_PRINTF_PTR -/* Define if mmap can get us zeroed pages from /dev/zero. */ +/* Define if read-only mmap of a plain file works. */ +#undef HAVE_MMAP_FILE + +/* Define if mmap of /dev/zero works. */ #undef HAVE_MMAP_DEV_ZERO -/* Define if mmap can get us zeroed pages using MAP_ANON(YMOUS). */ +/* Define if mmap with MAP_ANON(YMOUS) works. */ #undef HAVE_MMAP_ANON -/* Define if read-only mmap of a plain file works. */ -#undef HAVE_MMAP_FILE - /* Define if you have the iconv() function. */ #undef HAVE_ICONV @@ -527,6 +524,12 @@ /* Define to 1 if HOST_WIDE_INT must be 64 bits wide (see hwint.h). */ #undef NEED_64BIT_HOST_WIDE_INT +/* Define if you want to use __cxa_atexit, rather than atexit, to + register C++ destructors for local statics and global objects. + This is essential for fully standards-compliant handling of + destructors, but requires __cxa_atexit in libc. */ +#undef DEFAULT_USE_CXA_ATEXIT + /* Define to the name of a file containing a list of extra machine modes for this architecture. */ #undef EXTRA_MODES_FILE |