When using 'long long int' for int64 type, check to see if the compiler

Tom Lane <tgl@sss.pgh.pa.us>

Commit: e458ebfd21374588bee185ba0fc2e5eba03da134
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2001-03-23T18:42:12Z
Releases: 7.1.1
When using 'long long int' for int64 type, check to see if the compiler
accepts nnnLL syntax for long long constants.  If so, decorate the CRC64
constants with LL to avoid warnings and/or erroneous results from certain
non-standards-compliant compilers.

Files

PathChange+/−
configure modified +74 −47
configure.in modified +13 −0
src/backend/utils/hash/pg_crc.c modified +129 −129
src/include/config.h.in modified +4 −1
src/include/utils/pg_crc.h modified +10 −3