pub unsafe extern "C" fn pthread_cancel(thread: u32) -> i32