19 lines
405 B
C
19 lines
405 B
C
/* Define the location of _REENT for the newlib C library */
|
|
|
|
#include <reent.h>
|
|
#include "pthread.h"
|
|
#include "internals.h"
|
|
|
|
struct _reent * __thread_reent()
|
|
{
|
|
pthread_descr self = thread_self();
|
|
return THREAD_GETMEM (self, p_reentp);
|
|
}
|
|
|
|
/* Return thread specific resolver state. */
|
|
struct __res_state * __res_state()
|
|
{
|
|
pthread_descr self = thread_self();
|
|
return THREAD_GETMEM (self, p_resp);
|
|
}
|