diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2000-02-25 05:57:59 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2000-02-25 05:57:59 +0000 |
commit | 3874f5ca9fcb63d307992ebe921cb884421d29e7 (patch) | |
tree | 41856d01989a7712edb8c97692b1587e187fff02 /config_h.SH | |
parent | 3912d6961f840fb92571e92538f322fc62257927 (diff) | |
download | perl-3874f5ca9fcb63d307992ebe921cb884421d29e7.tar.gz |
Megalopatch for Configure: Andy's new installation schemes;
introduce usefull64bits, beautify and regularize the various
type probes; introduce d_lseekproto.
p4raw-id: //depot/cfgperl@5253
Diffstat (limited to 'config_h.SH')
-rw-r--r-- | config_h.SH | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/config_h.SH b/config_h.SH index cd14526e71..a65d0b8fb4 100644 --- a/config_h.SH +++ b/config_h.SH @@ -2858,12 +2858,20 @@ sed <<!GROK!THIS! >config.h -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un- /* USE_64_BITS: * 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). + * will be employed (be they 32 or 64 bits). The minimal possible + * 64-bitness is used, just enough to get 64-bit integers into Perl. + * This may mean using for example "long longs", while your memory + * may still be limited to 2 gigabytes. + * To go all the way, use Configure -Dusefull64bits. */ #ifndef USE_64_BITS #$use64bits USE_64_BITS /**/ #endif +#ifndef USE_FULL_64_BITS +#$usefull64bits USE_FULL_64_BITS /**/ +#endif + /* USE_LARGE_FILES: * This symbol, if defined, indicates that large file support * should be used when available. The USE_64_BITS symbol will @@ -2999,5 +3007,13 @@ sed <<!GROK!THIS! >config.h -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un- #define PERL_XS_APIVERSION "$xs_apiversion" #define PERL_PM_APIVERSION "$pm_apiversion" +/* HAS_LSEEK_PROTO: + * This symbol, if defined, indicates that the system provides + * a prototype for the lseek() function. Otherwise, it is up + * to the program to supply one. A good guess is + * extern off_t lseek(int, off_t, int); + */ +#$d_lseekproto HAS_LSEEK_PROTO /**/ + #endif !GROK!THIS! |