Changeset View
Changeset View
Standalone View
Standalone View
src/secp256k1/src/util.h
Show First 20 Lines • Show All 232 Lines • ▼ Show 20 Lines | |||||
# define SECP256K1_WIDEMUL_INT64 1 | # define SECP256K1_WIDEMUL_INT64 1 | ||||
#elif defined(__SIZEOF_INT128__) | #elif defined(__SIZEOF_INT128__) | ||||
# define SECP256K1_WIDEMUL_INT128 1 | # define SECP256K1_WIDEMUL_INT128 1 | ||||
#else | #else | ||||
# define SECP256K1_WIDEMUL_INT64 1 | # define SECP256K1_WIDEMUL_INT64 1 | ||||
#endif | #endif | ||||
#if defined(SECP256K1_WIDEMUL_INT128) | #if defined(SECP256K1_WIDEMUL_INT128) | ||||
SECP256K1_GNUC_EXT typedef unsigned __int128 uint128_t; | SECP256K1_GNUC_EXT typedef unsigned __int128 uint128_t; | ||||
SECP256K1_GNUC_EXT typedef __int128 int128_t; | |||||
#endif | #endif | ||||
#endif /* SECP256K1_UTIL_H */ | #endif /* SECP256K1_UTIL_H */ |