Guard int128_t typedef
This commit is contained in:
parent
5f6ec19013
commit
43b4edf43e
1 changed files with 2 additions and 0 deletions
2
libbf.h
2
libbf.h
|
@ -36,8 +36,10 @@
|
||||||
#define LIMB_BITS (1 << LIMB_LOG2_BITS)
|
#define LIMB_BITS (1 << LIMB_LOG2_BITS)
|
||||||
|
|
||||||
#if LIMB_BITS == 64
|
#if LIMB_BITS == 64
|
||||||
|
#ifndef INT128_MAX
|
||||||
__extension__ typedef __int128 int128_t;
|
__extension__ typedef __int128 int128_t;
|
||||||
__extension__ typedef unsigned __int128 uint128_t;
|
__extension__ typedef unsigned __int128 uint128_t;
|
||||||
|
#endif
|
||||||
typedef int64_t slimb_t;
|
typedef int64_t slimb_t;
|
||||||
typedef uint64_t limb_t;
|
typedef uint64_t limb_t;
|
||||||
typedef uint128_t dlimb_t;
|
typedef uint128_t dlimb_t;
|
||||||
|
|
Loading…
Reference in a new issue