summaryrefslogtreecommitdiff
path: root/Porting
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>1999-10-30 12:41:50 +0000
committerJarkko Hietaniemi <jhi@iki.fi>1999-10-30 12:41:50 +0000
commitde1c2614758a00c0d93fc45414417a54cdf923b3 (patch)
treec97732539c1a6c948e0e0236d27caa5959944a65 /Porting
parenta22e52b96b9903703a79e4a00983091457f7aff2 (diff)
downloadperl-de1c2614758a00c0d93fc45414417a54cdf923b3.tar.gz
Add HAS_QUAD ($Config{d_quad}); use it.
p4raw-id: //depot/cfgperl@4497
Diffstat (limited to 'Porting')
-rw-r--r--Porting/Glossary4
-rw-r--r--Porting/config.sh5
-rw-r--r--Porting/config_H17
3 files changed, 18 insertions, 8 deletions
diff --git a/Porting/Glossary b/Porting/Glossary
index edda0cb845..fe7d62a204 100644
--- a/Porting/Glossary
+++ b/Porting/Glossary
@@ -1048,6 +1048,10 @@ d_pwquota (i_pwd.U):
This variable conditionally defines PWQUOTA, which indicates
that struct passwd contains pw_quota.
+d_quad (quadtype.U):
+ This variable, if defined, tells that there's a 64-bit integer type,
+ quadtype.
+
d_readdir (d_readdir.U):
This variable conditionally defines HAS_READDIR if readdir() is
available to read directory entries.
diff --git a/Porting/config.sh b/Porting/config.sh
index a0f6d31212..0cc61821e7 100644
--- a/Porting/config.sh
+++ b/Porting/config.sh
@@ -8,7 +8,7 @@
# Package name : perl5
# Source directory : .
-# Configuration time: Sat Oct 30 02:40:27 EET DST 1999
+# Configuration time: Sat Oct 30 15:31:32 EET DST 1999
# Configured by : jhi
# Target system : osf1 alpha.hut.fi v4.0 878 alpha
@@ -56,7 +56,7 @@ ccflags='-pthread -std -DLANGUAGE_C'
ccsymbols='__LANGUAGE_C__=1 _LONGLONG=1 LANGUAGE_C=1 SYSTYPE_BSD=1'
cf_by='jhi'
cf_email='yourname@yourhost.yourplace.com'
-cf_time='Sat Oct 30 02:40:27 EET DST 1999'
+cf_time='Sat Oct 30 15:31:32 EET DST 1999'
charsize='1'
chgrp=''
chmod=''
@@ -246,6 +246,7 @@ d_pwexpire='undef'
d_pwgecos='define'
d_pwpasswd='define'
d_pwquota='define'
+d_quad='define'
d_readdir='define'
d_readlink='define'
d_rename='define'
diff --git a/Porting/config_H b/Porting/config_H
index 0a961cc9b7..d9881cc562 100644
--- a/Porting/config_H
+++ b/Porting/config_H
@@ -17,7 +17,7 @@
/*
* Package name : perl5
* Source directory : .
- * Configuration time: Sat Oct 30 02:40:27 EET DST 1999
+ * Configuration time: Sat Oct 30 15:31:32 EET DST 1999
* Configured by : jhi
* Target system : osf1 alpha.hut.fi v4.0 878 alpha
*/
@@ -984,6 +984,10 @@
*/
#define STDCHAR unsigned char /**/
+/* HAS_QUAD:
+ * This symbol, if defined, tells that there's a 64-bit integer type,
+ * Quad_t.
+ */
/* Quad_t:
* This symbol holds the type used for 64-bit integers.
* It can be int, long, long long, int64_t etc...
@@ -997,9 +1001,10 @@
* It can be unsigned int, unsigned long, unsigned long long,
* uint64_t etc...
*/
-#define Quad_t long
-#define Uquad_t unsigned long
-#define QUADCASE 2
+#define HAS_QUAD /**/
+#define Quad_t long /**/
+#define Uquad_t unsigned long /**/
+#define QUADCASE 2 /**/
/* HAS_ACCESSX:
* This symbol, if defined, indicates that the accessx routine is
@@ -2462,7 +2467,7 @@
#define U16TYPE unsigned short /**/
#define I32TYPE int /**/
#define U32TYPE unsigned int /**/
-#ifdef Quad_t
+#ifdef HAS_QUAD
#define I64TYPE long /**/
#define U64TYPE unsigned long /**/
#endif
@@ -2475,7 +2480,7 @@
#define U16SIZE 2 /**/
#define I32SIZE 4 /**/
#define U32SIZE 4 /**/
-#ifdef Quad_t
+#ifdef HAS_QUAD
#define I64SIZE 8 /**/
#define U64SIZE 8 /**/
#endif