diff options
-rwxr-xr-x | Configure | 8 | ||||
-rw-r--r-- | Porting/Glossary | 4 | ||||
-rw-r--r-- | Porting/config.sh | 7 | ||||
-rw-r--r-- | Porting/config_H | 11 | ||||
-rw-r--r-- | config_h.SH | 7 | ||||
-rw-r--r-- | configure.com | 1 | ||||
-rw-r--r-- | epoc/config.sh | 1 | ||||
-rw-r--r-- | uconfig.h | 7 | ||||
-rwxr-xr-x | uconfig.sh | 1 | ||||
-rw-r--r-- | vos/config.alpha.def | 1 | ||||
-rw-r--r-- | vos/config.alpha.h | 7 | ||||
-rw-r--r-- | vos/config.ga.def | 1 | ||||
-rw-r--r-- | vos/config.ga.h | 7 | ||||
-rw-r--r-- | win32/config.bc | 1 | ||||
-rw-r--r-- | win32/config.gc | 1 | ||||
-rw-r--r-- | win32/config.vc | 1 |
16 files changed, 60 insertions, 6 deletions
@@ -20,7 +20,7 @@ # $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $ # -# Generated on Thu Nov 9 15:20:17 EET 2000 [metaconfig 3.0 PL70] +# Generated on Sat Nov 11 18:45:10 EET 2000 [metaconfig 3.0 PL70] # (with additional metaconfig patches by perlbug@perl.org) cat >/tmp/c1$$ <<EOF @@ -386,6 +386,7 @@ d_getnbyaddr='' d_getnbyname='' d_getnent='' d_getnetprotos='' +d_getpagsz='' d_getpent='' d_getpgid='' d_getpgrp2='' @@ -9434,6 +9435,10 @@ echo " " set d_getnetprotos getnetent $i_netdb netdb.h eval $hasproto +: see if getpagesize exists +set getpagesize d_getpagsz +eval $inlibc + : see if getprotobyname exists set getprotobyname d_getpbyname @@ -15590,6 +15595,7 @@ d_getnbyaddr='$d_getnbyaddr' d_getnbyname='$d_getnbyname' d_getnent='$d_getnent' d_getnetprotos='$d_getnetprotos' +d_getpagsz='$d_getpagsz' d_getpbyname='$d_getpbyname' d_getpbynumber='$d_getpbynumber' d_getpent='$d_getpent' diff --git a/Porting/Glossary b/Porting/Glossary index 3c51bef7b6..9e17565dda 100644 --- a/Porting/Glossary +++ b/Porting/Glossary @@ -715,6 +715,10 @@ d_getnetprotos (d_getnetprotos.U): prototypes for the various getnet*() functions. See also netdbtype.U for probing for various netdb types. +d_getpagsz (d_getpagsz.U): + This variable conditionally defines HAS_GETPAGESIZE if getpagesize() + is available to get the system page size. + d_getpbyname (d_getprotby.U): This variable conditionally defines the HAS_GETPROTOBYNAME symbol, which indicates to the C program that the diff --git a/Porting/config.sh b/Porting/config.sh index 46f5d20174..88f3851c79 100644 --- a/Porting/config.sh +++ b/Porting/config.sh @@ -8,7 +8,7 @@ # Package name : perl5 # Source directory : /m/fs/work/work/permanent/perl/pp4/perl -# Configuration time: Sat Nov 4 02:04:31 EET 2000 +# Configuration time: Sat Nov 11 18:52:36 EET 2000 # Configured by : jhi # Target system : osf1 alpha.hut.fi v4.0 878 alpha @@ -62,7 +62,7 @@ ccsymbols='__alpha=1 __LANGUAGE_C__=1 __osf__=1 __unix__=1 _LONGLONG=1 _SYSTYPE_ ccversion='V5.6-082' cf_by='jhi' cf_email='yourname@yourhost.yourplace.com' -cf_time='Sat Nov 4 02:04:31 EET 2000' +cf_time='Sat Nov 11 18:52:36 EET 2000' charsize='1' chgrp='' chmod='' @@ -180,6 +180,7 @@ d_getnbyaddr='define' d_getnbyname='define' d_getnent='define' d_getnetprotos='define' +d_getpagsz='define' d_getpbyname='define' d_getpbynumber='define' d_getpent='define' @@ -337,7 +338,7 @@ d_statfs_s='define' d_statvfs='define' d_stdio_cnt_lval='define' d_stdio_ptr_lval='define' -d_stdio_ptr_lval_nochange_cnt='undef' +d_stdio_ptr_lval_nochange_cnt='define' d_stdio_ptr_lval_sets_cnt='undef' d_stdio_stream_array='define' d_stdiobase='define' diff --git a/Porting/config_H b/Porting/config_H index 4cc858bb63..d60b970d97 100644 --- a/Porting/config_H +++ b/Porting/config_H @@ -17,7 +17,7 @@ /* * Package name : perl5 * Source directory : /m/fs/work/work/permanent/perl/pp4/perl - * Configuration time: Sat Nov 4 02:04:31 EET 2000 + * Configuration time: Sat Nov 11 18:52:36 EET 2000 * Configured by : jhi * Target system : osf1 alpha.hut.fi v4.0 878 alpha */ @@ -1487,6 +1487,13 @@ */ #define HAS_GETNET_PROTOS /**/ +/* HAS_GETPAGESIZE: + * This symbol, if defined, indicates that the getpagesize system call + * is available to get system page size, which is the granularity of + * many memory management calls. + */ +#define HAS_GETPAGESIZE /**/ + /* HAS_GETPROTOENT: * This symbol, if defined, indicates that the getprotoent() routine is * available to look up protocols in some data base or another. @@ -2044,7 +2051,7 @@ #define FILE_cnt(fp) ((fp)->_cnt) #define STDIO_CNT_LVALUE /**/ /*#define STDIO_PTR_LVAL_SETS_CNT / **/ -/*#define STDIO_PTR_LVAL_NOCHANGE_CNT / **/ +#define STDIO_PTR_LVAL_NOCHANGE_CNT /**/ #endif /* USE_STDIO_BASE: diff --git a/config_h.SH b/config_h.SH index a6306274db..24247a8c51 100644 --- a/config_h.SH +++ b/config_h.SH @@ -1507,6 +1507,13 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un */ #$d_getnetprotos HAS_GETNET_PROTOS /**/ +/* HAS_GETPAGESIZE: + * This symbol, if defined, indicates that the getpagesize system call + * is available to get system page size, which is the granularity of + * many memory management calls. + */ +#$d_getpagsz HAS_GETPAGESIZE /**/ + /* HAS_GETPROTOENT: * This symbol, if defined, indicates that the getprotoent() routine is * available to look up protocols in some data base or another. diff --git a/configure.com b/configure.com index 05fde810bc..60342e689f 100644 --- a/configure.com +++ b/configure.com @@ -4833,6 +4833,7 @@ $ WC "d_getnbyaddr='" + d_getnbyaddr + "'" $ WC "d_getnbyname='" + d_getnbyname + "'" $ WC "d_getnent='" + d_getnent + "'" $ WC "d_getnetprotos='" + d_getnetprotos + "'" +$ WC "d_getpagsz='undef'" $ WC "d_getpbyname='" + d_getpbyname + "'" $ WC "d_getpbynumber='" + d_getpbynumber + "'" $ WC "d_getpent='" + d_getpent + "'" diff --git a/epoc/config.sh b/epoc/config.sh index 8c37c58df6..a7c829f2c4 100644 --- a/epoc/config.sh +++ b/epoc/config.sh @@ -170,6 +170,7 @@ d_getnbyaddr='undef' d_getnbyname='undef' d_getnent='undef' d_getnetprotos='define' +d_getpagsz='undef' d_getpbyname='define' d_getpbynumber='define' d_getpent='undef' @@ -1483,6 +1483,13 @@ */ /*#define HAS_GETNET_PROTOS / **/ +/* HAS_GETPAGESIZE: + * This symbol, if defined, indicates that the getpagesize system call + * is available to get system page size, which is the granularity of + * many memory management calls. + */ +/*#define HAS_GETPAGESIZE / **/ + /* HAS_GETPROTOENT: * This symbol, if defined, indicates that the getprotoent() routine is * available to look up protocols in some data base or another. diff --git a/uconfig.sh b/uconfig.sh index d2671154b5..d54e6082a0 100755 --- a/uconfig.sh +++ b/uconfig.sh @@ -108,6 +108,7 @@ d_getnbyaddr='undef' d_getnbyname='undef' d_getnent='undef' d_getnetprotos='undef' +d_getpagsz='undef' d_getpbyname='undef' d_getpbynumber='undef' d_getpent='undef' diff --git a/vos/config.alpha.def b/vos/config.alpha.def index c14b9ce3ea..e58fd1294f 100644 --- a/vos/config.alpha.def +++ b/vos/config.alpha.def @@ -91,6 +91,7 @@ $d_getnbyaddr='define' $d_getnbyname='define' $d_getnent='define' $d_getnetprotos='define' +$d_getpagsz='undef' $d_getpbyname='define' $d_getpbynumber='define' $d_getpent='define' diff --git a/vos/config.alpha.h b/vos/config.alpha.h index 5b542a2f94..66b3d7a5e9 100644 --- a/vos/config.alpha.h +++ b/vos/config.alpha.h @@ -220,6 +220,13 @@ */ #define HAS_GETLOGIN /**/ +/* HAS_GETPAGESIZE: + * This symbol, if defined, indicates that the getpagesize system call + * is available to get system page size, which is the granularity of + * many memory management calls. + */ +/*#define HAS_GETPAGESIZE /**/ + /* HAS_GETPGID: * This symbol, if defined, indicates to the C program that * the getpgid(pid) function is available to get the diff --git a/vos/config.ga.def b/vos/config.ga.def index 465205c27c..f7283408a1 100644 --- a/vos/config.ga.def +++ b/vos/config.ga.def @@ -91,6 +91,7 @@ $d_getnbyaddr='define' $d_getnbyname='define' $d_getnent='define' $d_getnetprotos='define' +$d_getpagsz='undef' $d_getpbyname='define' $d_getpbynumber='define' $d_getpent='define' diff --git a/vos/config.ga.h b/vos/config.ga.h index 26cb1769f9..4bea2da04c 100644 --- a/vos/config.ga.h +++ b/vos/config.ga.h @@ -220,6 +220,13 @@ */ #define HAS_GETLOGIN /**/ +/* HAS_GETPAGESIZE: + * This symbol, if defined, indicates that the getpagesize system call + * is available to get system page size, which is the granularity of + * many memory management calls. + */ +/*#define HAS_GETPAGESIZE /**/ + /* HAS_GETPGID: * This symbol, if defined, indicates to the C program that * the getpgid(pid) function is available to get the diff --git a/win32/config.bc b/win32/config.bc index f7ade892ab..276c84fe21 100644 --- a/win32/config.bc +++ b/win32/config.bc @@ -164,6 +164,7 @@ d_getnbyaddr='undef' d_getnbyname='undef' d_getnent='undef' d_getnetprotos='undef' +d_getpagsz='undef' d_getpbyname='define' d_getpbynumber='define' d_getpent='undef' diff --git a/win32/config.gc b/win32/config.gc index 197282db22..8d5b4ec23f 100644 --- a/win32/config.gc +++ b/win32/config.gc @@ -164,6 +164,7 @@ d_getnbyaddr='undef' d_getnbyname='undef' d_getnent='undef' d_getnetprotos='undef' +d_getpagsz='undef' d_getpbyname='define' d_getpbynumber='define' d_getpent='undef' diff --git a/win32/config.vc b/win32/config.vc index 340080e616..58b17196e5 100644 --- a/win32/config.vc +++ b/win32/config.vc @@ -164,6 +164,7 @@ d_getnbyaddr='undef' d_getnbyname='undef' d_getnent='undef' d_getnetprotos='undef' +d_getpagsz='undef' d_getpbyname='define' d_getpbynumber='define' d_getpent='undef' |