diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2000-02-26 02:48:23 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2000-02-26 02:48:23 +0000 |
commit | 10cc9d2a36974e2e1175dbda57d8d05e2b0ce49e (patch) | |
tree | e1e4f9735fc7ee12c9722ea1365f6d3d9155a383 /Porting | |
parent | 6b49d2665cf5b4cee8758bc654f9290f3855049e (diff) | |
download | perl-10cc9d2a36974e2e1175dbda57d8d05e2b0ce49e.tar.gz |
Rename use64bits to use64bitint;
rename usefull64bits to use64bitall.
p4raw-id: //depot/cfgperl@5261
Diffstat (limited to 'Porting')
-rw-r--r-- | Porting/Glossary | 24 | ||||
-rw-r--r-- | Porting/config.sh | 14 | ||||
-rw-r--r-- | Porting/config_H | 28 |
3 files changed, 38 insertions, 28 deletions
diff --git a/Porting/Glossary b/Porting/Glossary index 296bd24b5f..71d97f8ea9 100644 --- a/Porting/Glossary +++ b/Porting/Glossary @@ -3358,8 +3358,18 @@ use5005threads (usethreads.U): and indicates that Perl should be built to use the 5.005-based threading implementation. -use64bits (use64bits.U): - This variable conditionally defines the USE_64_BITS symbol, +use64bitall (use64bits.U): + This variable conditionally defines the USE_64_BIT_ALL symbol, + and indicates that 64-bit integer types should be used + when available. 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. + +use64bitint (use64bits.U): + This variable conditionally defines the USE_64_BIT_INT symbol, and indicates that 64-bit integer types should be used when available. The minimal possible 64-bitness is employed, just enough to get 64-bit integers into Perl. @@ -3370,16 +3380,6 @@ usedl (dlsrc.U): This variable indicates if the system supports dynamic loading of some sort. See also dlsrc and dlobj. -usefull64bits (use64bits.U): - This variable conditionally defines the USE_FULL_64_BITS symbol, - and indicates that 64-bit integer types should be used - when available. 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_BITS. 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. - useithreads (usethreads.U): This variable conditionally defines the USE_ITHREADS symbol, and indicates that Perl should be built to use the interpreter-based diff --git a/Porting/config.sh b/Porting/config.sh index ed01b7edf2..9476ce0684 100644 --- a/Porting/config.sh +++ b/Porting/config.sh @@ -8,7 +8,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 @@ -59,7 +59,7 @@ ccflags='-pthread -std -DLANGUAGE_C' ccsymbols='__alpha=1 __LANGUAGE_C__=1 __osf__=1 __unix__=1 _LONGLONG=1 _SYSTYPE_BSD=1 SYSTYPE_BSD=1 unix=1' cf_by='jhi' cf_email='yourname@yourhost.yourplace.com' -cf_time='Sat Feb 26 00:49:19 EET 2000' +cf_time='Sat Feb 26 03:04:10 EET 2000' charsize='1' chgrp='' chmod='' @@ -682,7 +682,7 @@ small='' so='so' sockethdr='' socketlib='' -socksizetype='int *' +socksizetype='int' sort='sort' spackage='Perl5' spitshell='cat' @@ -730,9 +730,9 @@ uname='uname' uniq='uniq' uquadtype='unsigned long' use5005threads='undef' -use64bits='define' +use64bitall='define' +use64bitint='define' usedl='define' -usefull64bits='define' useithreads='define' uselargefiles='define' uselongdouble='undef' @@ -771,12 +771,12 @@ zcat='' zip='zip' # Configure command line arguments. config_arg0='Configure' -config_args='-Dprefix=/opt/perl -Doptimize=-O -Dusethreads -Duse64bits -Duselfs -Dcf_by=yourname -Dcf_email=yourname@yourhost.yourplace.com -Dperladmin=yourname@yourhost.yourplace.com -Dmydomain=.yourplace.com -Dmyhostname=yourhost -dE' +config_args='-Dprefix=/opt/perl -Doptimize=-O -Dusethreads -Duse64bitint -Duselfs -Dcf_by=yourname -Dcf_email=yourname@yourhost.yourplace.com -Dperladmin=yourname@yourhost.yourplace.com -Dmydomain=.yourplace.com -Dmyhostname=yourhost -dE' config_argc=11 config_arg1='-Dprefix=/opt/perl' config_arg2='-Doptimize=-O' config_arg3='-Dusethreads' -config_arg4='-Duse64bits' +config_arg4='-Duse64bitint' config_arg5='-Duselfs' config_arg6='-Dcf_by=yourname' config_arg7='-Dcf_email=yourname@yourhost.yourplace.com' 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 |