2 * <errno.h> wrapper functions.
5 /* to get XPG's strerror_r declaration */
8 #define _XOPEN_SOURCE 600
18 Mono_Posix_Syscall_SetLastError (int error_number
)
23 #ifdef HAVE_STRERROR_R
25 Mono_Posix_Syscall_strerror_r (int errnum
, char *buf
, mph_size_t n
)
27 mph_return_if_size_t_overflow (n
);
28 return strerror_r (errnum
, buf
, (size_t) n
);
30 #endif /* def HAVE_STRERROR_R */