[build] fix compilation under musl 1.2
musl 1.2 defaults to 64-bit time_t, causing a compile failure under 32-bit platforms.
This commit is contained in:
parent
2ec89f19d9
commit
aa71d87528
|
@ -270,9 +270,13 @@ typedef intptr_t switch_ssize_t;
|
|||
#if defined(__FreeBSD__) && SIZEOF_VOIDP == 4
|
||||
#define TIME_T_FMT "d"
|
||||
#else
|
||||
#if __USE_TIME_BITS64
|
||||
#define TIME_T_FMT SWITCH_INT64_T_FMT
|
||||
#else
|
||||
#define TIME_T_FMT "ld"
|
||||
#endif
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
||||
#if UINTPTR_MAX == 0xffffffffffffffff
|
||||
|
|
Loading…
Reference in New Issue