The aim of this project is to verify the compliance of the FreeMiNT kernel with the POSIX standard. Status: ⏳️
POSIX standard
The latest specification (2024) is available on The Open Group's website.

Current situation
MiNTLib is a port of glibc, a component of the FSF's GNU project. Although relatively complete, it lags behind the developments of glibc.
Functions
To date, there are 1243 functions. This table is made from a spreadsheet.
| Function | Header | MiNTLib | Syscall | Notes |
|---|---|---|---|---|
| CMPLX() | not found | |||
| CMPLXF() | not found | |||
| CMPLXL() | not found | |||
| FD_CLR() | not found | |||
| FD_ISSET() | not found | |||
| FD_SET() | not found | |||
| FD_ZERO() | not found | |||
| _Exit() | not found | |||
| _Fork() | not found | |||
| _exit() | unistd.h | |||
| a64l() | support.h | |||
| abort() | stdlib.h | |||
| abs() | stdlib.h | |||
| accept() | not found | |||
| accept4() | not found | |||
| access() | unistd.h | |||
| acos() | not found | math.h | ||
| acosf() | not found | |||
| acosh() | not found | math.h | ||
| acoshf() | not found | |||
| acoshl() | not found | |||
| acosl() | not found | |||
| aio_cancel() | not found | |||
| aio_error() | not found | |||
| aio_fsync() | not found | |||
| aio_read() | not found | |||
| aio_return() | not found | |||
| aio_suspend() | not found | |||
| aio_write() | not found | |||
| alarm() | unistd.h | x | ||
| aligned_alloc() | stdlib.h | |||
| alphasort() | dirent.h | |||
| asctime() | time.h | |||
| asctime_r() | time.h | |||
| asin() | not found | math.h | ||
| asinf() | not found | math.h | ||
| asinh() | not found | math.h | ||
| asinhf() | not found | |||
| asinhl() | not found | |||
| asinl() | not found | |||
| asprintf() | stdio.h | |||
| assert() | assert | |||
| at_quick_exit() | not found | |||
| atan() | not found | math.h | ||
| atan2() | not found | math.h | ||
| atan2f() | not found | |||
| atan2l() | not found | |||
| atanf() | not found | |||
| atanh() | not found | math.h | ||
| atanhf() | not found | |||
| atanhl() | not found | |||
| atanl() | not found | |||
| atexit() | stdlib.h | |||
| atof() | stdlib.h | |||
| atoi() | stdlib.h | |||
| atol() | stdlib.h | |||
| atoll() | stdlib.h | |||
| atomic_compare_exchange_strong() | not found | |||
| atomic_compare_exchange_strong_explicit() | not found | |||
| atomic_compare_exchange_weak() | not found | |||
| atomic_compare_exchange_weak_explicit() | not found | |||
| atomic_exchange() | not found | |||
| atomic_exchange_explicit() | not found | |||
| atomic_fetch_add() | not found | |||
| atomic_fetch_add_explicit() | not found | |||
| atomic_fetch_and() | not found | |||
| atomic_fetch_and_explicit() | not found | |||
| atomic_fetch_or() | not found | |||
| atomic_fetch_or_explicit() | not found | |||
| atomic_fetch_sub() | not found | |||
| atomic_fetch_sub_explicit() | not found | |||
| atomic_fetch_xor() | not found | |||
| atomic_fetch_xor_explicit() | not found | |||
| atomic_flag_clear() | not found | |||
| atomic_flag_clear_explicit() | not found | |||
| atomic_flag_test_and_set() | not found | |||
| atomic_flag_test_and_set_explicit() | not found | |||
| atomic_init() | not found | |||
| atomic_is_lock_free() | not found | |||
| atomic_load() | not found | |||
| atomic_load_explicit() | not found | |||
| atomic_signal_fence() | not found | |||
| atomic_store() | not found | |||
| atomic_store_explicit() | not found | |||
| atomic_thread_fence() | not found | |||
| basename() | string.h | x | ||
| be16toh() | endian.h | x | ||
| be32toh() | endian.h | x | ||
| be64toh() | endian.h | x | ||
| bind() | not found | |||
| bind_textdomain_codeset() | not found | |||
| bindtextdomain() | not found | |||
| bsearch() | stdlib.h | |||
| btowc() | wchar.h | |||
| c16rtomb() | not found | |||
| c32rtomb() | not found | |||
| cabs() | not found | |||
| cabsf() | not found | |||
| cabsl() | not found | |||
| cacos() | not found | |||
| cacosf() | not found | |||
| cacosh() | not found | |||
| cacoshf() | not found | |||
| cacoshl() | not found | |||
| cacosl() | not found | |||
| call_once() | not found | |||
| calloc() | malloc.h | |||
| carg() | not found | |||
| cargf() | not found | |||
| cargl() | not found | |||
| casin() | not found | |||
| casinf() | not found | |||
| casinh() | not found | |||
| casinhf() | not found | |||
| casinhl() | not found | |||
| casinl() | not found | |||
| catan() | not found | |||
| catanf() | not found | |||
| catanh() | not found | |||
| catanhf() | not found | |||
| catanhl() | not found | |||
| catanl() | not found | |||
| catclose() | not found | |||
| catgets() | not found | |||
| catopen() | not found | |||
| cbrt() | not found | math.h | ||
| cbrtf() | not found | |||
| cbrtl() | not found | |||
| ccos() | not found | |||
| ccosf() | not found | |||
| ccosh() | not found | |||
| ccoshf() | not found | |||
| ccoshl() | not found | |||
| ccosl() | not found | |||
| ceil() | not found | math.h | ||
| ceilf() | not found | |||
| ceill() | not found | |||
| cexp() | not found | |||
| cexpf() | not found | |||
| cexpl() | not found | |||
| cfgetispeed() | termios.h | |||
| cfgetospeed() | termios.h | |||
| cfsetispeed() | termios.h | |||
| cfsetospeed() | termios.h | |||
| chdir() | unistd.h | x | ||
| chmod() | stat.h | |||
| chown() | unistd.h | x | ||
| cimag() | not found | |||
| cimagf() | not found | |||
| cimagl() | not found | |||
| clearerr() | stdio.h | |||
| clock() | time | |||
| clock_getcpuclockid() | not found | |||
| clock_getres() | time.h | |||
| clock_gettime() | time.h | |||
| clock_nanosleep() | time.h | |||
| clock_settime() | not found | |||
| clog() | not found | |||
| clogf() | not found | |||
| clogl() | not found | |||
| close() | unistd.h | x | ||
| closedir() | dirent.h | |||
| closelog() | syslog.h | |||
| cnd_broadcast() | not found | |||
| cnd_destroy() | not found | |||
| cnd_init() | not found | |||
| cnd_signal() | not found | |||
| cnd_timedwait() | not found | |||
| cnd_wait() | not found | |||
| confstr() | unistd.h | |||
| conj() | not found | |||
| conjf() | not found | |||
| conjl() | not found | |||
| connect() | socket.h | |||
| copysign() | not found | math.h | ||
| copysignf() | not found | |||
| copysignl() | not found | |||
| cos() | not found | math.h | ||
| cosf() | not found | |||
| cosh() | not found | math.h | ||
| coshf() | not found | |||
| coshl() | not found | |||
| cosl() | not found | |||
| cpow() | not found | |||
| cpowf() | not found | |||
| cpowl() | not found | |||
| cproj() | not found | |||
| cprojf() | not found | |||
| cprojl() | not found | |||
| creal() | not found | |||
| crealf() | not found | |||
| creall() | not found | |||
| creat() | fcntl.h | |||
| crypt() | crypt.H | |||
| csin() | not found | |||
| csinf() | not found | |||
| csinh() | not found | |||
| csinhf() | not found | |||
| csinhl() | not found | |||
| csinl() | not found | |||
| csqrt() | not found | |||
| csqrtf() | not found | |||
| csqrtl() | not found | |||
| ctan() | not found | |||
| ctanf() | not found | |||
| ctanh() | not found | |||
| ctanhf() | not found | |||
| ctanhl() | not found | |||
| ctanl() | not found | |||
| ctermid() | stdio.h | |||
| ctime() | time.h | |||
| ctime_r() | time.h | |||
| daylight | time.h | |||
| dbm_clearerr() | not found | |||
| dbm_close() | not found | |||
| dbm_delete() | not found | |||
| dbm_error() | not found | |||
| dbm_fetch() | not found | |||
| dbm_firstkey() | not found | |||
| dbm_nextkey() | not found | |||
| dbm_open() | not found | |||
| dbm_store() | not found | |||
| dcgettext() | not found | |||
| dcgettext_l() | not found | |||
| dcngettext() | not found | |||
| dcngettext_l() | not found | |||
| dgettext() | not found | |||
| dgettext_l() | not found | |||
| difftime() | time.h | |||
| dirfd() | dirent.h | |||
| dirname() | libgen.h | |||
| div() | stdlib.h | |||
| dladdr() | not found | |||
| dlclose() | not found | |||
| dlerror() | not found | |||
| dlopen() | not found | |||
| dlsym() | not found | |||
| dngettext() | not found | |||
| dngettext_l() | not found | |||
| dprintf() | stdio.h | |||
| drand48() | stdlib.h | |||
| dup() | unistd.h | x | ||
| dup2() | unistd.h | x | ||
| dup3() | not found | |||
| duplocale() | not found | locale.h | ||
| encrypt() | crypt.H | |||
| endgrent() | grp.h | |||
| endhostent() | netdb.h | |||
| endnetent() | socket.h | |||
| endprotoent() | netdb.h | |||
| endpwent() | pwd.h | |||
| endservent() | netdb.h | |||
| endutxent() | not found | |||
| environ | not found | |||
| erand48() | stdlib.h | |||
| erf() | not found | math.h | ||
| erfc() | not found | math.h | ||
| erfcf() | not found | |||
| erfcl() | not found | |||
| erff() | not found | |||
| erfl() | not found | |||
| errno | errno.h | |||
| execl() | unistd.h | x | ||
| execle() | unistd.h | x | ||
| execlp() | unistd.h | x | ||
| execv() | unistd.h | x | ||
| execve() | unistd.h | x | ||
| execvp() | unistd.h | x | ||
| exit() | stdlib.h | |||
| exp() | not found | math.h | ||
| exp2() | not found | |||
| exp2f() | not found | |||
| exp2l() | not found | |||
| expf() | not found | |||
| expl() | not found | |||
| expm1() | not found | math.h | ||
| expm1f() | not found | |||
| expm1l() | not found | |||
| fabs() | not found | math.h | ||
| fabsf() | not found | |||
| fabsl() | not found | |||
| faccessat() | not found | |||
| fchdir() | unistd.h | x | ||
| fchmod() | stat.h | |||
| fchmodat() | not found | |||
| fchown() | unistd.h | x | ||
| fchownat() | not found | |||
| fclose() | stdio.h | |||
| fcntl() | fcntl.h | |||
| fdatasync() | unistd.h | |||
| fdim() | not found | |||
| fdimf() | not found | |||
| fdiml() | not found | |||
| fdopen() | stdio.h | |||
| fdopendir() | dirent.h | |||
| feclearexcept() | not found | |||
| fegetenv() | not found | |||
| fegetexceptflag() | not found | |||
| fegetround() | not found | |||
| feholdexcept() | not found | |||
| feof() | stdio.h | |||
| feraiseexcept() | not found | |||
| ferror() | stdio.h | |||
| fesetenv() | not found | |||
| fesetexceptflag() | not found | |||
| fesetround() | not found | |||
| fetestexcept() | not found | |||
| feupdateenv() | not found | |||
| fexecve() | unistd.h | disabled | ||
| fflush() | stdio.h | |||
| ffs() | strings.h | |||
| ffsl() | string.h | |||
| ffsll() | string.h | |||
| fgetc() | stdio.h | |||
| fgetpos() | stdio.h | |||
| fgets() | stdio.h | |||
| fgetwc() | wchar.h | disabled | ||
| fgetws() | wchar.h | disabled | ||
| fileno() | stdio.h | |||
| flockfile() | stdio.h | |||
| floor() | not found | math.h | ||
| floorf() | not found | |||
| floorl() | not found | |||
| fma() | not found | |||
| fmaf() | not found | |||
| fmal() | not found | |||
| fmax() | not found | |||
| fmaxf() | not found | |||
| fmaxl() | not found | |||
| fmemopen() | stdio.h | |||
| fmin() | not found | |||
| fminf() | not found | |||
| fminl() | not found | |||
| fmod() | not found | math.h | ||
| fmodf() | not found | |||
| fmodl() | not found | |||
| fmtmsg() | not found | |||
| fnmatch() | fnmatch.h | |||
| fopen() | stdio.h | |||
| fork() | unistd.h | x | ||
| fpathconf() | unistd.h | x | ||
| fpclassify() | not found | |||
| fprintf() | stdio.h | |||
| fputc() | stdio.h | |||
| fputs() | stdio.h | |||
| fputwc() | wchar.h | |||
| fputws() | wchar.h | disabled | ||
| fread() | stdio.h | |||
| free() | stdlib.h | |||
| freeaddrinfo() | netdb.h | |||
| freelocale() | not found | |||
| freopen() | stdio.h | |||
| frexp() | not found | |||
| frexpf() | not found | |||
| frexpl() | not found | |||
| fscanf() | stdio.h | |||
| fseek() | stdio.h | |||
| fseeko() | stdio.h | |||
| fsetpos() | stdio.h | |||
| fstat() | stat.h | |||
| fstatat() | not found | |||
| fstatvfs() | statvfs.h | |||
| fsync() | unistd.h | |||
| ftell() | stdio.h | |||
| ftello() | stdio.h | |||
| ftok() | ipc.h | |||
| ftruncate() | unistd.h | |||
| ftrylockfile() | stdio.h | |||
| funlockfile() | stdio.h | |||
| futimens() | time.h | |||
| fwide() | wchar.h | |||
| fwprintf() | wchar.h | |||
| fwrite() | stdio.h | |||
| fwscanf() | wchar.h | |||
| gai_strerror() | netdb.h | |||
| getaddrinfo() | netdb.h | |||
| getc() | stdio.h | x | ||
| getc_unlocked() | stdio.h | x | ||
| getchar() | stdio.h | |||
| getchar_unlocked() | stdio.h | x | ||
| getcwd() | unistd.h | x | ||
| getdate() | time.h | |||
| getdate_err | time.h | |||
| getdelim() | stdio.h | |||
| getegid() | unistd.h | x | ||
| getentropy() | not found | |||
| getenv() | stdlib.h | |||
| geteuid() | unistd.h | x | ||
| getgid() | unistd.h | x | ||
| getgrent() | grp.h | |||
| getgrgid() | grp.h | |||
| getgrgid_r() | grp.h | |||
| getgrnam() | grp.h | |||
| getgrnam_r() | grp.h | |||
| getgroups() | unistd.h | |||
| gethostent() | netdb.h | |||
| gethostid() | unistd.h | |||
| gethostname() | unistd.h | |||
| getline() | stdio.h | |||
| getlocalename_l() | not found | |||
| getlogin() | unistd.h | x | ||
| getlogin_r() | unistd.h | disabled | ||
| getnameinfo() | netdb.h | |||
| getnetbyaddr() | netdb.h | |||
| getnetbyname() | netdb.h | |||
| getnetent() | netdb.h | |||
| getopt() | unistd.h | |||
| getpeername() | socket.h | |||
| getpgid() | unistd.h | x | ||
| getpgrp() | unistd.h | x | ||
| getpid() | unistd.h | x | ||
| getppid() | unistd.h | x | ||
| getpriority() | resource.h | |||
| getprotobyname() | netdb.h | |||
| getprotobynumber() | netdb.h | |||
| getprotoent() | netdb.h | |||
| getpwent() | pwd.h | |||
| getpwnam() | pwd.h | |||
| getpwnam_r() | pwd.h | |||
| getpwuid() | pwd.h | |||
| getpwuid_r() | pwd.h | |||
| getresgid() | not found | |||
| getresuid() | not found | |||
| getrlimit() | resource.h | |||
| getrusage() | resource.h | |||
| getservbyname() | netdb.h | |||
| getservbyport() | netdb.h | |||
| getservent() | netdb.h | |||
| getsid() | unistd.h | x | ||
| getsockname() | socket.h | |||
| getsockopt() | socket.h | |||
| getsubopt() | not found | |||
| gettext() | not found | |||
| gettext_l() | not found | |||
| getuid() | unistd.h | x | ||
| getutxent() | not found | |||
| getutxid() | not found | |||
| getutxline() | not found | |||
| getwc() | wchar.h | disabled | ||
| getwchar() | wchar.h | disabled | ||
| glob() | glob.h | |||
| globfree() | glob.h | |||
| gmtime() | time.h | |||
| gmtime_r() | time.h | |||
| grantpt() | not found | |||
| hcreate() | search.h | |||
| hdestroy() | search.h | |||
| hsearch() | search.h | |||
| htobe16() | endian.h | x | ||
| htobe32() | endian.h | x | ||
| htobe64() | endian.h | x | ||
| htole16() | endian.h | x | ||
| htole32() | endian.h | x | ||
| htole64() | endian.h | x | ||
| htonl() | in.h | |||
| htons() | in.h | |||
| hypot() | not found | math.h | ||
| hypotf() | not found | |||
| hypotl() | not found | |||
| iconv() | not found | |||
| iconv_close() | not found | |||
| iconv_open() | not found | |||
| if_freenameindex() | not found | |||
| if_indextoname() | not found | |||
| if_nameindex() | not found | |||
| if_nametoindex() | not found | |||
| ilogb() | not found | math.h | ||
| ilogbf() | not found | |||
| ilogbl() | not found | |||
| imaxabs() | inttypes.h | |||
| imaxdiv() | inttypes.h | |||
| in6addr_any | not found | |||
| in6addr_loopback | not found | |||
| inet_addr() | inet.h | |||
| inet_ntoa() | inet.h | |||
| inet_ntop() | inet.h | |||
| inet_pton() | inet.h | |||
| initstate() | stdlib.h | x | ||
| insque() | search.h | |||
| isalnum() | ctype.h | |||
| isalnum_l() | not found | |||
| isalpha() | ctype.h | |||
| isalpha_l() | not found | |||
| isatty() | unistd.h | |||
| isblank() | ctype.h | x | ||
| isblank_l() | not found | |||
| iscntrl() | ctype.h | |||
| iscntrl_l() | not found | |||
| isdigit() | ctype.h | x | ||
| isdigit_l() | not found | |||
| isfinite() | not found | |||
| isgraph() | ctype.h | x | ||
| isgraph_l() | not found | |||
| isgreater() | not found | |||
| isgreaterequal() | not found | |||
| isinf() | not found | math.h | ||
| isless() | not found | |||
| islessequal() | not found | |||
| islessgreater() | not found | |||
| islower() | ctype.h | x | ||
| islower_l() | not found | |||
| isnan() | not found | math.h | ||
| isnormal() | not found | |||
| isprint() | ctype.h | x | ||
| isprint_l() | not found | |||
| ispunct() | ctype.h | x | ||
| ispunct_l() | not found | |||
| isspace() | ctype.h | x | ||
| isspace_l() | not found | |||
| isunordered() | not found | |||
| isupper() | ctype.h | x | ||
| isupper_l() | not found | |||
| iswalnum() | wctype.h | |||
| iswalnum_l() | wctype.h | disabled | ||
| iswalpha() | wctype.h | |||
| iswalpha_l() | wctype.h | disabled | ||
| iswblank() | wctype.h | |||
| iswblank_l() | wctype.h | disabled | ||
| iswcntrl() | wctype.h | |||
| iswcntrl_l() | wctype.h | disabled | ||
| iswctype() | wctype.h | |||
| iswctype_l() | wctype.h | disabled | ||
| iswdigit() | wctype.h | |||
| iswdigit_l() | wctype.h | disabled | ||
| iswgraph() | wctype.h | |||
| iswgraph_l() | wctype.h | disabled | ||
| iswlower() | wctype.h | |||
| iswlower_l() | wctype.h | disabled | ||
| iswprint() | wctype.h | |||
| iswprint_l() | wctype.h | disabled | ||
| iswpunct() | wctype.h | |||
| iswpunct_l() | wctype.h | disabled | ||
| iswspace() | wctype.h | |||
| iswspace_l() | wctype.h | disabled | ||
| iswupper() | wctype.h | |||
| iswupper_l() | wctype.h | disabled | ||
| iswxdigit() | wctype.h | |||
| iswxdigit_l() | wctype.h | disabled | ||
| isxdigit() | ctype.h | x | ||
| isxdigit_l() | not found | |||
| j0() | not found | math.h | ||
| j1() | not found | math.h | ||
| jn() | not found | math.h | ||
| jrand48() | stdlib.h | |||
| kill() | not found | |||
| killpg() | signal.h | |||
| kill_dependency() | not found | |||
| l64a() | support.h | |||
| labs() | stdlib.h | |||
| lchown() | unistd.h | x | ||
| lcong48() | stdlib.h | |||
| ldexp() | not found | |||
| ldexpf() | not found | |||
| ldexpl() | not found | |||
| ldiv() | not found | |||
| le16toh() | endian.h | x | ||
| le32toh() | endian.h | x | ||
| le64toh() | endian.h | x | ||
| lfind() | search.h | |||
| lgamma() | not found | math.h | ||
| lgammaf() | not found | |||
| lgammal() | not found | |||
| link() | unistd.h | x | ||
| linkat() | not found | |||
| lio_listio() | not found | |||
| listen() | socket.h | |||
| llabs() | stdlib.h | |||
| lldiv() | inttypes.h | |||
| llrint() | not found | |||
| llrintf() | not found | |||
| llrintl() | not found | |||
| llround() | not found | |||
| llroundf() | not found | |||
| llroundl() | not found | |||
| localeconv() | locale.h | |||
| localtime() | time.h | |||
| localtime_r() | time.h | |||
| lockf() | stdio.h | |||
| log() | not found | math.h | ||
| log10() | not found | math.h | ||
| log10f() | not found | |||
| log10l() | not found | |||
| log1p() | not found | math.h | ||
| log1pf() | not found | |||
| log1pl() | not found | |||
| log2() | not found | |||
| log2f() | not found | |||
| log2l() | not found | |||
| logb() | not found | |||
| logbf() | not found | |||
| logbl() | not found | |||
| logf() | not found | |||
| logl() | not found | |||
| longjmp() | setjmp.h | |||
| lrand48() | stdlib.h | |||
| lrint() | not found | |||
| lrintf() | not found | |||
| lrintl() | not found | |||
| lround() | not found | |||
| lroundf() | not found | |||
| lroundl() | not found | |||
| lsearch() | search.h | |||
| lseek() | unistd.h | x | ||
| lstat() | stat.h | |||
| malloc() | stdlib.h | |||
| mblen() | stdlib.h | |||
| mbrlen() | wchar.h | |||
| mbrtoc16() | not found | |||
| mbrtoc32() | not found | |||
| mbrtowc() | wchar.h | |||
| mbsinit() | wchar.h | |||
| mbsnrtowcs() | wchar.h | |||
| mbsrtowcs() | wchar.h | |||
| mbstowcs() | stdlib.h | |||
| mbtowc() | stdlib.h | |||
| memccpy() | string.h | x | ||
| memchr() | string.h | x | ||
| memcmp() | string.h | x | ||
| memcpy() | string.h | x | ||
| memmem() | string.h | |||
| memmove() | string.h | x | ||
| memset() | string.h | x | ||
| mkdir() | stat.h | |||
| mkdirat() | not found | |||
| mkdtemp() | stdlib.h | |||
| mkfifo() | stat.h | |||
| mkfifoat() | not found | |||
| mknod() | stat.h | |||
| mknodat() | not found | |||
| mkostemp() | not found | |||
| mkstemp() | stdlib.h | |||
| mktime() | time.h | |||
| mlock() | not found | |||
| mlockall() | not found | |||
| mmap() | not found | |||
| modf() | not found | |||
| modff() | not found | |||
| modfl() | not found | |||
| mprotect() | not found | |||
| mq_close() | not found | |||
| mq_getattr() | not found | |||
| mq_notify() | not found | |||
| mq_open() | not found | |||
| mq_receive() | not found | |||
| mq_send() | not found | |||
| mq_setattr() | not found | |||
| mq_timedreceive() | not found | |||
| mq_timedsend() | not found | |||
| mq_unlink() | not found | |||
| mrand48() | stdlib.h | |||
| msgctl() | msg.h | |||
| msgget() | msg.h | |||
| msgrcv() | msg.h | |||
| msgsnd() | msg.h | |||
| msync() | not found | |||
| mtx_destroy() | not found | |||
| mtx_init() | not found | |||
| mtx_lock() | not found | |||
| mtx_timedlock() | not found | |||
| mtx_trylock() | not found | |||
| mtx_unlock() | not found | |||
| munlock() | not found | |||
| munlockall() | not found | |||
| munmap() | not found | |||
| nan() | not found | math.h | ||
| nanf() | not found | |||
| nanl() | not found | |||
| nanosleep() | time.h | |||
| nearbyint() | not found | |||
| nearbyintf() | not found | |||
| nearbyintl() | not found | |||
| newlocale() | not found | |||
| nextafter() | not found | math.h | ||
| nextafterf() | not found | |||
| nextafterl() | not found | |||
| nexttoward() | not found | |||
| nexttowardf() | not found | |||
| nexttowardl() | not found | |||
| nftw() | not found | |||
| ngettext() | not found | |||
| ngettext_l() | not found | |||
| nice() | unistd.h | x | ||
| nl_langinfo() | not found | |||
| nl_langinfo_l() | not found | |||
| nrand48() | stdlib.h | |||
| ntohl() | in.h | |||
| ntohs() | in.h | |||
| open() | fcntl.h | |||
| open_memstream() | stdio.h | |||
| open_wmemstream() | wchar.h | |||
| openat() | not found | |||
| opendir() | dirent.h | |||
| openlog() | syslog.h | |||
| optarg | unistd.h | |||
| opterr | unistd.h | |||
| optind | unistd.h | |||
| optopt | unistd.h | |||
| pathconf() | unistd.h | x | ||
| pause() | unistd.h | x | ||
| pclose() | stdio.h | |||
| perror() | stdio.h | |||
| pipe() | unistd.h | x | ||
| pipe2() | not found | |||
| poll() | poll.h | |||
| popen() | stdio.h | |||
| posix_close() | not found | |||
| posix_devctl() | not found | |||
| posix_fadvise() | fcntl.h | |||
| posix_fallocate() | fcntl.h | |||
| posix_getdents() | not found | |||
| posix_madvise() | not found | |||
| posix_mem_offset() | not found | |||
| posix_memalign() | stdlib.h | |||
| posix_openpt() | not found | |||
| posix_spawn() | not found | |||
| posix_spawn_file_actions_addchdir() | not found | |||
| posix_spawn_file_actions_addclose() | not found | |||
| posix_spawn_file_actions_adddup2() | not found | |||
| posix_spawn_file_actions_addfchdir() | not found | |||
| posix_spawn_file_actions_addopen() | not found | |||
| posix_spawn_file_actions_destroy() | not found | |||
| posix_spawn_file_actions_init() | not found | |||
| posix_spawnattr_destroy() | not found | |||
| posix_spawnattr_getflags() | not found | |||
| posix_spawnattr_getpgroup() | not found | |||
| posix_spawnattr_getschedparam() | not found | |||
| posix_spawnattr_getschedpolicy() | not found | |||
| posix_spawnattr_getsigdefault() | not found | |||
| posix_spawnattr_getsigmask() | not found | |||
| posix_spawnattr_init() | not found | |||
| posix_spawnattr_setflags() | not found | |||
| posix_spawnattr_setpgroup() | not found | |||
| posix_spawnattr_setschedparam() | not found | |||
| posix_spawnattr_setschedpolicy() | not found | |||
| posix_spawnattr_setsigdefault() | not found | |||
| posix_spawnattr_setsigmask() | not found | |||
| posix_spawnp() | not found | |||
| posix_typed_mem_get_info() | not found | |||
| posix_typed_mem_open() | not found | |||
| pow() | not found | math.h | ||
| powf() | not found | |||
| powl() | not found | |||
| ppoll() | poll.h | |||
| pread() | unistd.h | x | ||
| printf() | stdio.h | |||
| pselect() | select.h | |||
| psiginfo() | not found | |||
| psignal() | signal.h | |||
| pthread_atfork() | not found | |||
| pthread_attr_destroy() | not found | |||
| pthread_attr_getdetachstate() | not found | |||
| pthread_attr_getguardsize() | not found | |||
| pthread_attr_getinheritsched() | not found | |||
| pthread_attr_getschedparam() | not found | |||
| pthread_attr_getschedpolicy() | not found | |||
| pthread_attr_getscope() | not found | |||
| pthread_attr_getstack() | not found | |||
| pthread_attr_getstacksize() | not found | |||
| pthread_attr_init() | not found | |||
| pthread_attr_setdetachstate() | not found | |||
| pthread_attr_setguardsize() | not found | |||
| pthread_attr_setinheritsched() | not found | |||
| pthread_attr_setschedparam() | not found | |||
| pthread_attr_setschedpolicy() | not found | |||
| pthread_attr_setscope() | not found | |||
| pthread_attr_setstack() | not found | |||
| pthread_attr_setstacksize() | not found | |||
| pthread_barrier_destroy() | not found | |||
| pthread_barrier_init() | not found | |||
| pthread_barrier_wait() | not found | |||
| pthread_barrierattr_destroy() | not found | |||
| pthread_barrierattr_getpshared() | not found | |||
| pthread_barrierattr_init() | not found | |||
| pthread_barrierattr_setpshared() | not found | |||
| pthread_cancel() | not found | |||
| pthread_cleanup_pop() | not found | |||
| pthread_cleanup_push() | not found | |||
| pthread_cond_broadcast() | not found | |||
| pthread_cond_clockwait() | not found | |||
| pthread_cond_destroy() | not found | |||
| pthread_cond_init() | not found | |||
| pthread_cond_signal() | not found | |||
| pthread_cond_timedwait() | not found | |||
| pthread_cond_wait() | not found | |||
| pthread_condattr_destroy() | not found | |||
| pthread_condattr_getclock() | not found | |||
| pthread_condattr_getpshared() | not found | |||
| pthread_condattr_init() | not found | |||
| pthread_condattr_setclock() | not found | |||
| pthread_condattr_setpshared() | not found | |||
| pthread_create() | not found | |||
| pthread_detach() | not found | |||
| pthread_equal() | not found | |||
| pthread_exit() | not found | |||
| pthread_getcpuclockid() | not found | |||
| pthread_getschedparam() | not found | |||
| pthread_getspecific() | not found | |||
| pthread_join() | not found | |||
| pthread_key_create() | not found | |||
| pthread_key_delete() | not found | |||
| pthread_kill() | not found | |||
| pthread_mutex_clocklock() | not found | |||
| pthread_mutex_consistent() | not found | |||
| pthread_mutex_destroy() | not found | |||
| pthread_mutex_getprioceiling() | not found | |||
| pthread_mutex_init() | not found | |||
| pthread_mutex_lock() | not found | |||
| pthread_mutex_setprioceiling() | not found | |||
| pthread_mutex_timedlock() | not found | |||
| pthread_mutex_trylock() | not found | |||
| pthread_mutex_unlock() | not found | |||
| pthread_mutexattr_destroy() | not found | |||
| pthread_mutexattr_getprioceiling() | not found | |||
| pthread_mutexattr_getprotocol() | not found | |||
| pthread_mutexattr_getpshared() | not found | |||
| pthread_mutexattr_getrobust() | not found | |||
| pthread_mutexattr_gettype() | not found | |||
| pthread_mutexattr_init() | not found | |||
| pthread_mutexattr_setprioceiling() | not found | |||
| pthread_mutexattr_setprotocol() | not found | |||
| pthread_mutexattr_setpshared() | not found | |||
| pthread_mutexattr_setrobust() | not found | |||
| pthread_mutexattr_settype() | not found | |||
| pthread_once() | not found | |||
| pthread_rwlock_clockrdlock() | not found | |||
| pthread_rwlock_clockwrlock() | not found | |||
| pthread_rwlock_destroy() | not found | |||
| pthread_rwlock_init() | not found | |||
| pthread_rwlock_rdlock() | not found | |||
| pthread_rwlock_timedrdlock() | not found | |||
| pthread_rwlock_timedwrlock() | not found | |||
| pthread_rwlock_tryrdlock() | not found | |||
| pthread_rwlock_trywrlock() | not found | |||
| pthread_rwlock_unlock() | not found | |||
| pthread_rwlock_wrlock() | not found | |||
| pthread_rwlockattr_destroy() | not found | |||
| pthread_rwlockattr_getpshared() | not found | |||
| pthread_rwlockattr_init() | not found | |||
| pthread_rwlockattr_setpshared() | not found | |||
| pthread_self() | not found | |||
| pthread_setcancelstate() | not found | |||
| pthread_setcanceltype() | not found | |||
| pthread_setschedparam() | not found | |||
| pthread_setschedprio() | not found | |||
| pthread_setspecific() | not found | |||
| pthread_sigmask() | not found | |||
| pthread_spin_destroy() | not found | |||
| pthread_spin_init() | not found | |||
| pthread_spin_lock() | not found | |||
| pthread_spin_trylock() | not found | |||
| pthread_spin_unlock() | not found | |||
| pthread_testcancel() | not found | |||
| ptsname() | not found | |||
| ptsname_r() | not found | |||
| putc() | stdio.h | |||
| putc_unlocked() | stdio.h | |||
| putchar() | stdio.h | |||
| putchar_unlocked() | stdio.h | |||
| putenv() | stdlib.h | |||
| puts() | stdio.h | |||
| pututxline() | not found | |||
| putwc() | wchar.h | |||
| putwchar() | wchar.h | |||
| pwrite() | unistd.h | x | ||
| qsort() | stdlib.h | |||
| qsort_r() | not found | |||
| quick_exit() | stdlib.h | |||
| raise() | signal.h | |||
| rand() | stdlib.h | x | ||
| random() | stdlib.h | |||
| read() | unistd.h | x | ||
| readdir() | dirent.h | |||
| readdir_r() | dirent.h | |||
| readlink() | unistd.h | x | ||
| readlinkat() | not found | |||
| readv() | uio.h | |||
| realloc() | stdlib.h | |||
| reallocarray() | not found | |||
| realpath() | stdlib.h | |||
| recv() | socket.h | |||
| recvfrom() | socket.h | |||
| recvmsg() | socket.h | |||
| regcomp() | regex.h | |||
| regerror() | regexp.h | |||
| regexec() | regexp.h | |||
| regfree() | regex.h | |||
| remainder() | not found | math.h | ||
| remainderf() | not found | |||
| remainderl() | not found | |||
| remove() | stdio.h | |||
| remque() | search.h | |||
| remquo() | not found | |||
| remquof() | not found | |||
| remquol() | not found | |||
| rename() | stdio.h | |||
| renameat() | not found | |||
| rewind() | stdio.h | |||
| rewinddir() | dirent.h | |||
| rint() | not found | math.h | ||
| rintf() | not found | |||
| rintl() | not found | |||
| rmdir() | unistd.h | x | ||
| round() | not found | |||
| roundf() | not found | |||
| roundl() | not found | |||
| scalbln() | not found | |||
| scalblnf() | not found | |||
| scalblnl() | not found | |||
| scalbn() | not found | math.h | ||
| scalbnf() | not found | |||
| scalbnl() | not found | |||
| scandir() | dirent.h | |||
| scanf() | stdio.h | |||
| sched_get_priority_max() | sched.h | disabled | ||
| sched_get_priority_min() | sched.h | disabled | ||
| sched_getparam() | sched.h | disabled | ||
| sched_getscheduler() | sched.h | disabled | ||
| sched_rr_get_interval() | sched.h | disabled | ||
| sched_setparam() | sched.h | disabled | ||
| sched_setscheduler() | sched.h | disabled | ||
| sched_yield() | sched.h | |||
| secure_getenv() | stdlib.h | |||
| seed48() | stdlib.h | |||
| seekdir() | dirent.h | |||
| select() | select.h | |||
| sem_clockwait() | semaphore.h | |||
| sem_close() | semaphore.h | |||
| sem_destroy() | semaphore.h | |||
| sem_getvalue() | semaphore.h | |||
| sem_init() | semaphore.h | |||
| sem_open() | semaphore.h | |||
| sem_post() | semaphore.h | |||
| sem_timedwait() | semaphore.h | |||
| sem_trywait() | semaphore.h | |||
| sem_unlink() | semaphore.h | |||
| sem_wait() | semaphore.h | |||
| semctl() | sem.h | |||
| semget() | sem.h | |||
| semop() | sem.h | |||
| send() | socket.h | |||
| sendmsg() | socket.h | |||
| sendto() | socket.h | |||
| setbuf() | stdio.h | |||
| setegid() | unistd.h | x | ||
| setenv() | stdlib.h | |||
| seteuid() | unistd.h | x | ||
| setgid() | unistd.h | x | ||
| setgrent() | grp.h | |||
| sethostent() | netdb.h | |||
| setjmp() | setjmp.h | |||
| setkey() | crypt.H | |||
| setlocale() | locale.h | |||
| setlogmask() | syslog.h | |||
| setnetent() | netdb.h | |||
| setpgid() | unistd.h | |||
| setpriority() | resource.h | |||
| setprotoent() | netdb.h | |||
| setpwent() | pwd.h | |||
| setregid() | unistd.h | x | ||
| setresgid() | not found | |||
| setresuid() | not found | |||
| setreuid() | unistd.h | x | ||
| setrlimit() | resource.h | |||
| setservent() | netdb.h | |||
| setsid() | unistd.h | x | ||
| setsockopt() | socket.h | |||
| setstate() | stdlib.h | x | ||
| setuid() | unistd.h | x | ||
| setutxent() | not found | |||
| setvbuf() | stdio.h | |||
| shm_open() | not found | |||
| shm_unlink() | not found | |||
| shmat() | shm.h | |||
| shmctl() | shm.h | |||
| shmdt() | shm.h | |||
| shmget() | shm.h | |||
| shutdown() | socket.h | |||
| sig2str() | not found | |||
| sigaction() | signal.h | |||
| sigaddset() | signal.h | |||
| sigaltstack() | signal.h | disabled | ||
| sigdelset() | signal.h | |||
| sigemptyset() | signal.h | |||
| sigfillset() | signal.h | |||
| sigismember() | signal.h | |||
| siglongjmp() | setjmp.h | |||
| signal() | signal.h | |||
| signbit() | math_private.h | |||
| signgam | not found | |||
| sigpending() | signal.h | |||
| sigprocmask() | signal.h | |||
| sigqueue() | signal.h | disabled | ||
| sigsetjmp() | setjmp.h | |||
| sigsuspend() | signal.h | |||
| sigtimedwait() | signal.h | disabled | ||
| sigwait() | signal.h | |||
| sigwaitinfo() | signal.h | disabled | ||
| sin() | not found | math.h | ||
| sinf() | not found | |||
| sinh() | not found | math.h | ||
| sinhf() | not found | |||
| sinhl() | not found | |||
| sinl() | not found | |||
| sleep() | unistd.h | x | ||
| snprintf() | stdio.h | |||
| sockatmark() | not found | |||
| socket() | socket.h | |||
| socketpair() | socket.h | |||
| sprintf() | stdio.h | |||
| sqrt() | not found | math.h | ||
| sqrtf() | not found | |||
| sqrtl() | not found | |||
| srand() | stdlib.h | x | ||
| srand48() | stdlib.h | |||
| srandom() | stdlib.h | x | ||
| sscanf() | stdio.h | |||
| stat() | stat.h | |||
| statvfs() | statvfs.h | |||
| stderr | stdio.h | |||
| stdin | stdio.h | |||
| stdout | stdio.h | |||
| stpcpy() | string.h | |||
| stpncpy() | string.h | |||
| str2sig() | not found | |||
| strcasecmp() | strings.h | |||
| strcasecmp_l() | not found | |||
| strcat() | string.h | x | ||
| strchr() | string.h | |||
| strcmp() | string.h | x | ||
| strcoll() | string.h | x | ||
| strcoll_l() | not found | |||
| strcpy() | string.h | x | ||
| strcspn() | string.h | |||
| strdup() | string.h | |||
| strerror() | string.h | |||
| strerror_l() | not found | |||
| strerror_r() | string.h | |||
| strfmon() | not found | |||
| strfmon_l() | not found | |||
| strftime() | not found | |||
| strftime_l() | not found | |||
| strlcat() | string.h | |||
| strlcpy() | string.h | |||
| strlen() | string.h | |||
| strncasecmp() | strings.h | |||
| strncasecmp_l() | not found | |||
| strncat() | string.h | x | ||
| strncmp() | string.h | x | ||
| strncpy() | string.h | x | ||
| strndup() | string.h | x | ||
| strnlen() | string.h | |||
| strpbrk() | string.h | |||
| strptime() | time.h | |||
| strrchr() | string.h | |||
| strsignal() | string.h | |||
| strspn() | string.h | |||
| strstr() | string.h | |||
| strtod() | stdlib.h | x | ||
| strtof() | stdlib.h | x | ||
| strtoimax() | inttypes.h | |||
| strtok() | string.h | |||
| strtok_r() | string.h | |||
| strtol() | stdlib.h | x | ||
| strtold() | stdlib.h | x | ||
| strtoll() | stdlib.h | x | ||
| strtoul() | inttypes.h | |||
| strtoull() | stdlib.h | x | ||
| strtoumax() | inttypes.h | |||
| strxfrm() | string.h | x | ||
| strxfrm_l() | not found | |||
| swab() | unistd.h | |||
| swprintf() | wchar.h | |||
| swscanf() | wchar.h | disabled | ||
| symlink() | unistd.h | x | ||
| symlinkat() | not found | |||
| sync() | unistd.h | |||
| sysconf() | unistd.h | x | ||
| syslog() | syslog.h | |||
| system() | stdlib.h | |||
| tan() | not found | math.h | ||
| tanf() | not found | |||
| tanh() | not found | math.h | ||
| tanhf() | not found | |||
| tanhl() | not found | |||
| tanl() | not found | |||
| tcdrain() | termios.h | |||
| tcflow() | termios.h | |||
| tcflush() | termios.h | |||
| tcgetattr() | termios.h | |||
| tcgetpgrp() | unistd.h | x | ||
| tcgetsid() | termios.h | |||
| tcgetwinsize() | not found | |||
| tcsendbreak() | termios.h | |||
| tcsetattr() | termios.h | |||
| tcsetpgrp() | unistd.h | x | ||
| tcsetwinsize() | not found | |||
| tdelete() | search.h | |||
| telldir() | dirent.h | |||
| textdomain() | not found | |||
| tfind() | search.h | |||
| tgamma() | not found | |||
| tgammaf() | not found | |||
| tgammal() | not found | |||
| thrd_create() | not found | |||
| thrd_current() | not found | |||
| thrd_detach() | not found | |||
| thrd_equal() | not found | |||
| thrd_exit() | not found | |||
| thrd_join() | not found | |||
| thrd_sleep() | not found | |||
| thrd_yield() | not found | |||
| time() | time.h | |||
| timer_create() | not found | |||
| timer_delete() | not found | |||
| timer_getoverrun() | not found | |||
| timer_gettime() | not found | |||
| timer_settime() | not found | |||
| times() | times.h | |||
| timespec_get() | not found | |||
| timezone | time.h | |||
| tmpfile() | not found | |||
| tmpnam() | stdio.h | |||
| tolower() | ctype.h | |||
| tolower_l() | not found | |||
| toupper() | ctype.h | |||
| toupper_l() | not found | |||
| towctrans() | wctype.h | |||
| towctrans_l() | wctype.h | |||
| towlower() | wctype.h | |||
| towlower_l() | wctype.h | |||
| towupper() | wctype.h | |||
| towupper_l() | wctype.h | |||
| trunc() | not found | math.h | ||
| truncate() | unistd.h | |||
| truncf() | not found | |||
| truncl() | not found | |||
| tsearch() | search.h | |||
| tss_create() | not found | |||
| tss_delete() | not found | |||
| tss_get() | not found | |||
| tss_set() | not found | |||
| ttyname() | unistd.h | x | ||
| ttyname_r() | unistd.h | x | ||
| twalk() | search.h | |||
| tzname | not found | |||
| tzset() | not found | |||
| umask() | stat.h | |||
| uname() | utsname.h | |||
| ungetc() | stdio.h | |||
| ungetwc() | wchar.h | disabled | ||
| unlink() | unistd.h | x | ||
| unlinkat() | not found | |||
| unlockpt() | not found | |||
| unsetenv() | stdlib.h | |||
| uselocale() | not found | |||
| utimensat() | not found | |||
| utimes() | time.h | |||
| va_arg() | ?????? | |||
| va_copy() | ?????? | |||
| va_end() | ?????? | |||
| va_start() | ?????? | |||
| vasprintf() | stdio.h | |||
| vdprintf() | stdio.h | |||
| vfprintf() | stdio.h | |||
| vfscanf() | stdio.h | |||
| vfwprintf() | wchar.h | |||
| vfwscanf() | wchar.h | disabled | ||
| vprintf() | stdio.h | |||
| vscanf() | stdio.h | |||
| vsnprintf() | stdio.h | |||
| vsprintf() | stdio.h | |||
| vsscanf() | stdio.h | |||
| vswprintf() | wchar.h | |||
| vswscanf() | wchar.h | disabled | ||
| vwprintf() | wchar.h | |||
| vwscanf() | wchar.h | disabled | ||
| wait() | wait.h | |||
| waitid() | not found | |||
| waitpid() | wait.h | |||
| wcpcpy() | wchar.h | |||
| wcpncpy() | wchar.h | |||
| wcrtomb() | wchar.h | |||
| wcscasecmp() | wchar.h | |||
| wcscasecmp_l() | wchar.h | disabled | ||
| wcscat() | wchar.h | |||
| wcschr() | wchar.h | |||
| wcscmp() | wchar.h | |||
| wcscoll() | wchar.h | |||
| wcscoll_l() | wchar.h | disabled | ||
| wcscpy() | wchar.h | |||
| wcscspn() | wchar.h | |||
| wcsdup() | wchar.h | |||
| wcsftime() | wchar.h | |||
| wcslcat() | not found | |||
| wcslcpy() | not found | |||
| wcslen() | wchar.h | |||
| wcsncasecmp() | wchar.h | |||
| wcsncasecmp_l() | wchar.h | disabled | ||
| wcsncat() | wchar.h | |||
| wcsncmp() | wchar.h | |||
| wcsncpy() | wchar.h | |||
| wcsnlen() | wchar.h | |||
| wcsnrtombs() | wchar.h | |||
| wcspbrk() | wchar.h | |||
| wcsrchr() | wchar.h | |||
| wcsrtombs() | wchar.h | |||
| wcsspn() | wchar.h | |||
| wcsstr() | wchar.h | |||
| wcstod() | wchar.h | |||
| wcstof() | wchar.h | |||
| wcstoimax() | inttypes.h | |||
| wcstok() | wchar.h | |||
| wcstol() | wchar.h | |||
| wcstold() | wchar.h | |||
| wcstoll() | inttypes.h | |||
| wcstombs() | stdlib.h | |||
| wcstoul() | wchar.h | |||
| wcstoull() | wchar.h | |||
| wcstoumax() | inttypes.h | |||
| wcswidth() | wchar.h | |||
| wcsxfrm() | wchar.h | |||
| wcsxfrm_l() | wchar.h | disabled | ||
| wctob() | wchar.h | |||
| wctomb() | stdlib.h | |||
| wctrans() | wctype.h | |||
| wctrans_l() | wctype.h | |||
| wctype() | wctype.h | |||
| wctype_l() | wctype.h | |||
| wcwidth() | wchar.h | |||
| wmemchr() | wchar.h | |||
| wmemcmp() | wchar.h | |||
| wmemcpy() | wchar.h | |||
| wmemmove() | wchar.h | |||
| wmemset() | wchar.h | |||
| wordexp() | wordexp.h | |||
| wordfree() | wordexp.h | |||
| wprintf() | wchar.h | |||
| write() | unistd.h | x | ||
| writev() | uio.h | |||
| wscanf() | wchar.h | |||
| y0() | not found | math.h | ||
| y1() | not found | math.h | ||
| yn() | not found | math.h |