1
0

pthread_attr_getstack.c 251 B

12345678910
  1. #include "pthread_impl.h"
  2. int pthread_attr_getstack(const pthread_attr_t *a, void **addr, size_t *size)
  3. {
  4. if (!a->_a_stackaddr)
  5. return EINVAL;
  6. *size = a->_a_stacksize + DEFAULT_STACK_SIZE;
  7. *addr = (void *)(a->_a_stackaddr - *size);
  8. return 0;
  9. }