{
pthread_t th;
int success;
pthread_attr_t pta;
pthread_attr_init(&pta);
pthread_attr_setstacksize(&pta, (1<<17));
#ifdef PTHREAD_SYSTEM_SCHED_SUPPORTED
pthread_attr_t attrs;
#endif
&attrs,
#else
(pthread_attr_t*)NULL,
(pthread_attr_t*)&pta,
(void* (*)(void *))func,
(void *)arg