pub unsafe extern "C" fn pthread_create(
    __pthread: *mut pthread_t,
    __attr: *const pthread_attr_t,
    __start_routine: Option<unsafe extern "C" fn(arg1: *mut c_void) -> *mut c_void>,
    __arg: *mut c_void
) -> c_int