diff options
author | Steve Hay <SteveHay@planit.com> | 2008-10-07 12:18:11 +0000 |
---|---|---|
committer | Steve Hay <SteveHay@planit.com> | 2008-10-07 12:18:11 +0000 |
commit | 83ff24d4e96afd1ea1248746770115bb18c7b35a (patch) | |
tree | d262cd5fe7e7b9956c4c7cb67f589a691d82cef2 /win32/config_H.vc64 | |
parent | 92e71c9183a0db74aa4ef4999dac86e2ffadfac4 (diff) | |
download | perl-83ff24d4e96afd1ea1248746770115bb18c7b35a.tar.gz |
Define HAS_QUAD on Win32 and introduce new value for QUADKIND
where appropriate.
This doesn't make much difference on Win32 because IVSIZE is still 4,
but access to the appropriate "quad" type is still useful, e.g. for
Y2038 support.
p4raw-id: //depot/perl@34470
Diffstat (limited to 'win32/config_H.vc64')
-rw-r--r-- | win32/config_H.vc64 | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/win32/config_H.vc64 b/win32/config_H.vc64 index 699efc2aa6..ac0f79e1d9 100644 --- a/win32/config_H.vc64 +++ b/win32/config_H.vc64 @@ -909,17 +909,19 @@ /* HAS_QUAD: * This symbol, if defined, tells that there's a 64-bit integer type, * Quad_t, and its unsigned counterpar, Uquad_t. QUADKIND will be one - * of QUAD_IS_INT, QUAD_IS_LONG, QUAD_IS_LONG_LONG, or QUAD_IS_INT64_T. + * of QUAD_IS_INT, QUAD_IS_LONG, QUAD_IS_LONG_LONG, QUAD_IS_INT64_T + * or QUAD_IS___INT64. */ #define HAS_QUAD /**/ #ifdef HAS_QUAD # define Quad_t __int64 /**/ # define Uquad_t unsigned __int64 /**/ -# define QUADKIND 4 /**/ +# define QUADKIND 5 /**/ # define QUAD_IS_INT 1 # define QUAD_IS_LONG 2 # define QUAD_IS_LONG_LONG 3 # define QUAD_IS_INT64_T 4 +# define QUAD_IS___INT64 5 #endif /* OSNAME: |