synchronized the bigint functions with moo
This commit is contained in:
parent
49ba5ed881
commit
7f7a2685d0
917
lib/bigint.c
917
lib/bigint.c
File diff suppressed because it is too large
Load Diff
@ -842,6 +842,16 @@ typedef struct hcl_t hcl_t;
|
|||||||
#define HCL_HAVE_BUILTIN_CTZLL
|
#define HCL_HAVE_BUILTIN_CTZLL
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if __has_builtin(__builtin_clz)
|
||||||
|
#define HCL_HAVE_BUILTIN_CLZ
|
||||||
|
#endif
|
||||||
|
#if __has_builtin(__builtin_clzl)
|
||||||
|
#define HCL_HAVE_BUILTIN_CLZL
|
||||||
|
#endif
|
||||||
|
#if __has_builtin(__builtin_clzll)
|
||||||
|
#define HCL_HAVE_BUILTIN_CLZLL
|
||||||
|
#endif
|
||||||
|
|
||||||
#if __has_builtin(__builtin_uadd_overflow)
|
#if __has_builtin(__builtin_uadd_overflow)
|
||||||
#define HCL_HAVE_BUILTIN_UADD_OVERFLOW
|
#define HCL_HAVE_BUILTIN_UADD_OVERFLOW
|
||||||
#endif
|
#endif
|
||||||
@ -917,6 +927,9 @@ typedef struct hcl_t hcl_t;
|
|||||||
#define HCL_HAVE_BUILTIN_CTZ
|
#define HCL_HAVE_BUILTIN_CTZ
|
||||||
#define HCL_HAVE_BUILTIN_CTZL
|
#define HCL_HAVE_BUILTIN_CTZL
|
||||||
#define HCL_HAVE_BUILTIN_CTZLL
|
#define HCL_HAVE_BUILTIN_CTZLL
|
||||||
|
#define HCL_HAVE_BUILTIN_CLZ
|
||||||
|
#define HCL_HAVE_BUILTIN_CLZL
|
||||||
|
#define HCL_HAVE_BUILTIN_CLZLL
|
||||||
#define HCL_HAVE_BUILTIN_EXPECT
|
#define HCL_HAVE_BUILTIN_EXPECT
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user