blob: c619d495f74b1a7d542cbfb2aec9bd6fd0a07727 [file] [log] [blame]
#define _GNU_SOURCE
#include "libc.h"
#include "pthread_impl.h"
#include <sys/mman.h>
int pthread_getattr_np(pthread_t t, pthread_attr_t* a) {
*a = (pthread_attr_t){};
a->_a_detach = zxr_thread_detached(&t->zxr_thread);
a->_a_stackaddr = t->safe_stack.iov_base;
a->_a_stacksize = t->safe_stack.iov_len;
return 0;
}