#include <errno.h>
#include "pthread_impl.h"
int __set_thread_area(void * p)
{
struct pthread ** ptlca;
ptlca = __psx_tlca();
if (!ptlca) return -ESRCH;
*ptlca = p;
return 0;
}