__pure2
intmax_t imaxabs(intmax_t) __pure2;
imaxdiv_t imaxdiv(intmax_t, intmax_t) __pure2;
div_t div(int, int) __pure2;
long labs(long) __pure2;
ldiv_t ldiv(long, long) __pure2;
llabs(long long) __pure2;
lldiv_t lldiv(long long, long long) __pure2;
int abs(int) __pure2;
int ffs(int) __pure2;
int ffsll(long long) __pure2;
int ffsl(long) __pure2;
int fls(int) __pure2;
int flsl(long) __pure2;
int flsll(long long) __pure2;
int getpagesize(void) __pure2;
static inline uint64_t gcd64(uint64_t a, uint64_t b) __pure2;
#define __pure __pure2