extern "c" fn pthread_create(*pthread_t, ?*const c.T, *const fn (?*anyopaque) callconv(.C) ?*anyopaque, ?*anyopaque) callconv(.C) c.T
newthread: *pthread_t,
attr: ?*const c.T,
start_routine: *const fn (?*anyopaque) callconv(.C) ?*anyopaque,
arg: ?*anyopaque,