summaryrefslogtreecommitdiff
path: root/Porting/config_H
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2000-02-26 02:48:23 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2000-02-26 02:48:23 +0000
commit10cc9d2a36974e2e1175dbda57d8d05e2b0ce49e (patch)
treee1e4f9735fc7ee12c9722ea1365f6d3d9155a383 /Porting/config_H
parent6b49d2665cf5b4cee8758bc654f9290f3855049e (diff)
downloadperl-10cc9d2a36974e2e1175dbda57d8d05e2b0ce49e.tar.gz
Rename use64bits to use64bitint;
rename usefull64bits to use64bitall. p4raw-id: //depot/cfgperl@5261
Diffstat (limited to 'Porting/config_H')
-rw-r--r--Porting/config_H28
1 files changed, 19 insertions, 9 deletions
diff --git a/Porting/config_H b/Porting/config_H
index 5a3e2c572f..e34e1f38ac 100644
--- a/Porting/config_H
+++ b/Porting/config_H
@@ -17,7 +17,7 @@
/*
* Package name : perl5
* Source directory : .
- * Configuration time: Sat Feb 26 00:49:19 EET 2000
+ * Configuration time: Sat Feb 26 03:04:10 EET 2000
* Configured by : jhi
* Target system : osf1 alpha.hut.fi v4.0 878 alpha
*/
@@ -2836,7 +2836,7 @@
*/
#define Uid_t uid_t /* UID type */
-/* USE_64_BITS:
+/* USE_64_BIT_INT:
* This symbol, if defined, indicates that 64-bit integers should
* be used when available. If not defined, the native integers
* will be employed (be they 32 or 64 bits). The minimal possible
@@ -2844,12 +2844,22 @@
* This may mean using for example "long longs", while your memory
* may still be limited to 2 gigabytes.
*/
-#ifndef USE_64_BITS
-#define USE_64_BITS /**/
+/* USE_64_BIT_ALL:
+ * This symbol, if defined, indicates that 64-bit integers should
+ * be used when available. If not defined, the native integers
+ * will be used (be they 32 or 64 bits). The maximal possible
+ * 64-bitness is employed: LP64 or ILP64, meaning that you will
+ * be able to use more than 2 gigabytes of memory. This mode is
+ * even more binary incompatible than USE_64_BIT_INT. You may not
+ * be able to run the resulting executable in a 32-bit CPU at all or
+ * you may need at least to reboot your OS to 64-bit mode.
+ */
+#ifndef USE_64_BIT_INT
+#define USE_64_BIT_INT /**/
#endif
-#ifndef USE_FULL_64_BITS
-#define USE_FULL_64_BITS /**/
+#ifndef USE_64_BIT_ALL
+#define USE_64_BIT_ALL /**/
#endif
/* USE_LARGE_FILES:
@@ -3001,9 +3011,9 @@
#define HAS_LSEEK_PROTO /**/
/* Sock_size_t:
- * This symbol holds the type used for the size argument
- * of various socket calls.
+ * This symbol holds the type used for the size argument of
+ * various socket calls (just the base type, not the pointer-to).
*/
-#define Sock_size_t int * /**/
+#define Sock_size_t int /**/
#endif