18 #error Macro DCE should be defined before including libc-ns3.h
25 #ifndef NATIVE_WITH_ALIAS
26 #define NATIVE_WITH_ALIAS NATIVE
29 #ifndef NATIVE_WITH_ALIAS2
30 #define NATIVE_WITH_ALIAS2(name,internal) NATIVE_WITH_ALIAS (name)
33 #ifndef DCE_WITH_ALIAS
34 #define DCE_WITH_ALIAS DCE
37 #ifndef DCE_WITH_ALIAS2
38 #define DCE_WITH_ALIAS2(name,internal) DCE_WITH_ALIAS (name)
41 #ifndef NATIVE_EXPLICIT
42 #define NATIVE_EXPLICIT(name,type) NATIVE (name)
59 NATIVE (__gxx_personality_v0)
92 NATIVET (
double, atof)
94 DCET (
long long int, strtoll)
99 #ifdef HAVE___SECURE_GETENV
120 NATIVE_EXPLICIT (memchr,
void * (*)(
void *,
int,
size_t))
121 NATIVE_EXPLICIT (memrchr,
void * (*)(
void *,
int,
size_t))
132 NATIVE_EXPLICIT (strchr,
char* (*)(
char *,
int))
133 NATIVE_EXPLICIT (strrchr, const
char * (*)(const
char *,
int))
138 NATIVE_EXPLICIT (index,
char * (*)(
char *,
int))
139 NATIVE_EXPLICIT (rindex,
char * (*)(
char *,
int))
140 NATIVE_EXPLICIT (strtok,
char * (*)(
char *, const
char *))
141 NATIVE_EXPLICIT (strtok_r,
char * (*)(
char *, const
char *,
char **))
222 DCE (get_current_dir_name)
339 DCE_EXPLICIT (clock_gettime,
int, clockid_t, struct timespec *)
340 DCE_EXPLICIT (clock_getres,
int, clockid_t, struct timespec *)
389 DCE (pthread_getspecific)
390 DCE (pthread_setspecific)
391 DCE (pthread_key_create)
392 DCE (pthread_key_delete)
393 DCE (pthread_mutex_destroy)
394 DCE (pthread_mutex_init)
395 DCE_EXPLICIT (pthread_mutex_lock,
int, pthread_mutex_t *)
396 DCE_EXPLICIT (pthread_mutex_unlock,
int, pthread_mutex_t *)
397 DCE (pthread_mutex_trylock)
398 DCE (pthread_mutexattr_init)
399 DCE (pthread_mutexattr_destroy)
400 DCE (pthread_mutexattr_settype)
405 DCE (pthread_cond_destroy)
406 DCE (pthread_cond_init)
407 DCE (pthread_cond_broadcast)
408 DCE (pthread_cond_signal)
409 DCE_EXPLICIT (pthread_cond_timedwait,
int, pthread_cond_t*, pthread_mutex_t*, const struct timespec *)
410 DCE_EXPLICIT (pthread_cond_wait,
int, pthread_cond_t*, pthread_mutex_t*)
411 DCE (pthread_condattr_destroy)
412 DCE (pthread_condattr_init)
413 NATIVE (pthread_rwlock_init)
414 NATIVE (pthread_rwlock_unlock)
415 NATIVE (pthread_rwlock_wrlock)
416 NATIVE (pthread_rwlock_rdlock)
417 NATIVE (pthread_rwlock_destroy)
418 NATIVE (pthread_setcancelstate)
421 NATIVE (pthread_spin_init)
422 NATIVE (pthread_spin_lock)
423 NATIVE (pthread_spin_unlock)
424 NATIVE (pthread_spin_destroy)
466 DCE (timerfd_settime)
467 DCE (timerfd_gettime)
569 NATIVE (__ctype_tolower_loc)
572 NATIVE (__ctype_get_mb_cur_max)
583 DCE (__errno_location)
604 #undef NATIVE_WITH_ALIAS
605 #undef NATIVE_WITH_ALIAS2
606 #undef NATIVE_EXPLICIT
607 #undef DCE_WITH_ALIAS
608 #undef DCE_WITH_ALIAS2