diff options
-rwxr-xr-x | Configure | 8 | ||||
-rw-r--r-- | config_h.SH | 6 | ||||
-rw-r--r-- | perl.h | 2 | ||||
-rw-r--r-- | win32/config.bc | 1 | ||||
-rw-r--r-- | win32/config.gc | 1 | ||||
-rw-r--r-- | win32/config.vc | 1 |
6 files changed, 17 insertions, 2 deletions
@@ -20,7 +20,7 @@ # $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $ # -# Generated on Mon Feb 28 08:28:06 EET 2000 [metaconfig 3.0 PL70] +# Generated on Mon Feb 28 19:17:18 EET 2000 [metaconfig 3.0 PL70] # (with additional metaconfig patches by perlbug@perl.com) cat >/tmp/c1$$ <<EOF @@ -418,6 +418,7 @@ d_longlong='' longlongsize='' d_lseekproto='' d_lstat='' +d_madvise='' d_mblen='' d_mbstowcs='' d_mbtowc='' @@ -9596,6 +9597,10 @@ eval $hasproto set lstat d_lstat eval $inlibc +: see if madvise exists +set madvise d_madvise +eval $inlibc + : see if mblen exists set mblen d_mblen eval $inlibc @@ -14930,6 +14935,7 @@ d_longdbl='$d_longdbl' d_longlong='$d_longlong' d_lseekproto='$d_lseekproto' d_lstat='$d_lstat' +d_madvise='$d_madvise' d_mblen='$d_mblen' d_mbstowcs='$d_mbstowcs' d_mbtowc='$d_mbtowc' diff --git a/config_h.SH b/config_h.SH index ad136f26db..07fbc0315b 100644 --- a/config_h.SH +++ b/config_h.SH @@ -1676,6 +1676,12 @@ sed <<!GROK!THIS! >config.h -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un- #define LONGLONGSIZE $longlongsize /**/ #endif +/* HAS_MADVISE: + * This symbol, if defined, indicates that the madvise system call is + * available to map a file into memory. + */ +#$d_madvise HAS_MADVISE /**/ + /* HAS_MEMCHR: * This symbol, if defined, indicates that the memchr routine is available * to locate characters within a C string. @@ -3268,7 +3268,7 @@ typedef struct am_table_short AMTS; HAS_MMAP HAS_MPROTECT HAS_MSYNC - HAS_MADVSISE + HAS_MADVISE HAS_MUNMAP I_SYSMMAN Mmap_t diff --git a/win32/config.bc b/win32/config.bc index 03aaec507c..c509683e7a 100644 --- a/win32/config.bc +++ b/win32/config.bc @@ -199,6 +199,7 @@ d_longdbl='define' d_longlong='undef' d_lseekproto='define' d_lstat='undef' +d_madvise='undef' d_mblen='define' d_mbstowcs='define' d_mbtowc='define' diff --git a/win32/config.gc b/win32/config.gc index 1178d9ef87..d00cd45779 100644 --- a/win32/config.gc +++ b/win32/config.gc @@ -199,6 +199,7 @@ d_longdbl='define' d_longlong='undef' d_lseekproto='define' d_lstat='undef' +d_madvise='undef' d_mblen='define' d_mbstowcs='define' d_mbtowc='define' diff --git a/win32/config.vc b/win32/config.vc index a13817255c..7011989403 100644 --- a/win32/config.vc +++ b/win32/config.vc @@ -199,6 +199,7 @@ d_longdbl='define' d_longlong='undef' d_lseekproto='define' d_lstat='undef' +d_madvise='undef' d_mblen='define' d_mbstowcs='define' d_mbtowc='define' |