summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xConfigure8
-rw-r--r--Porting/Glossary4
-rw-r--r--Porting/config.sh7
-rw-r--r--Porting/config_H11
-rw-r--r--config_h.SH7
-rw-r--r--configure.com1
-rw-r--r--epoc/config.sh1
-rw-r--r--uconfig.h7
-rwxr-xr-xuconfig.sh1
-rw-r--r--vos/config.alpha.def1
-rw-r--r--vos/config.alpha.h7
-rw-r--r--vos/config.ga.def1
-rw-r--r--vos/config.ga.h7
-rw-r--r--win32/config.bc1
-rw-r--r--win32/config.gc1
-rw-r--r--win32/config.vc1
16 files changed, 60 insertions, 6 deletions
diff --git a/Configure b/Configure
index 677338c6a2..a526eff626 100755
--- a/Configure
+++ b/Configure
@@ -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'
diff --git a/uconfig.h b/uconfig.h
index c67806a3bb..1011fc32ad 100644
--- a/uconfig.h
+++ b/uconfig.h
@@ -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'