summaryrefslogtreecommitdiff
path: root/Porting
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2000-11-11 18:33:23 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2000-11-11 18:33:23 +0000
commit0c0643d0c14bab007848538c44110f5bd58ca506 (patch)
treec08b6351fb5ff12f3f01e8659f243b8da550621a /Porting
parent68d873c6705870e19566e8337d808952cc8ec13e (diff)
downloadperl-0c0643d0c14bab007848538c44110f5bd58ca506.tar.gz
Add getpagesize() probing, on non-UNIX guess 'undef'.
p4raw-id: //depot/perl@7646
Diffstat (limited to 'Porting')
-rw-r--r--Porting/Glossary4
-rw-r--r--Porting/config.sh7
-rw-r--r--Porting/config_H11
3 files changed, 17 insertions, 5 deletions
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: