5 /* Define to 1 if you need to in order for `stat' and other things to work. */
8 +/* taken from glibc unistd.h and fixes musl */
9 +#ifndef TEMP_FAILURE_RETRY
10 +#define TEMP_FAILURE_RETRY(expression) \
12 + ({ long int __result; \
13 + do __result = (long int) (expression); \
14 + while (__result == -1L && errno == EINTR); \