X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=tab_c99.html;h=e7b86ca9348a61e535ebf78f5b5bd6d905a745d0;hb=365287cc2fd49eda91f7ce17f94308ecd52fb980;hp=3b3cd9dc05edf6095db7f4b03f1b4ace795b4245;hpb=186b7c3f54dbed0fa674cc6c7df014c536ecd3d2;p=musl-tables diff --git a/tab_c99.html b/tab_c99.html index 3b3cd9d..e7b86ca 100644 --- a/tab_c99.html +++ b/tab_c99.html @@ -1,5 +1,5 @@

musl vs c99 api

-

commit

commit 60a4783ed4bd0496f7eb31f9b7eb2ad10df46677
Date: 2014-10-14 13:32:42 -0400

release 1.1.5 +

commit

commit 615629bd6fcd6ddb69ad762e679f088c7bd878e2
Date: 2015-10-19 19:12:57 -0400

release 1.1.12

legend

table

muslc99
statussymdeclnameheaderprotosection
  d d d assertassert.hvoid assert(scalar expression);B.1 Diagnostics @@ -62,18 +62,18 @@
 Tp d d cargcomplex.hdouble carg(double complex z);B.2 Complex
 Tp cargfcomplex.hfloat cargf(float complex z);B.2 Complex
 Tp carglcomplex.hlong double cargl(long double complex z);B.2 Complex -
 Td p d d cimagcomplex.hdouble cimag(double complex z);B.2 Complex -
 Td p cimagfcomplex.hfloat cimagf(float complex z);B.2 Complex -
 Td p cimaglcomplex.hlong double cimagl(long double complex z);B.2 Complex +
 Td p d d cimagcomplex.hdouble cimag(double complex z);B.2 Complex +
 Td p cimagfcomplex.hfloat cimagf(float complex z);B.2 Complex +
 Td p cimaglcomplex.hlong double cimagl(long double complex z);B.2 Complex
 Tp d d conjcomplex.hdouble complex conj(double complex z);B.2 Complex
 Tp conjfcomplex.hfloat complex conjf(float complex z);B.2 Complex
 Tp conjlcomplex.hlong double complex conjl(long double complex z);B.2 Complex
 Tp d d cprojcomplex.hdouble complex cproj(double complex z);B.2 Complex
 Tp cprojfcomplex.hfloat complex cprojf(float complex z);B.2 Complex
 Tp cprojlcomplex.hlong double complex cprojl(long double complex z);B.2 Complex -
 Td p d d crealcomplex.hdouble creal(double complex z);B.2 Complex -
 Td p crealfcomplex.hfloat crealf(float complex z);B.2 Complex -
 Td p creallcomplex.hlong double creall(long double complex z);B.2 Complex +
 Td p d d crealcomplex.hdouble creal(double complex z);B.2 Complex +
 Td p crealfcomplex.hfloat crealf(float complex z);B.2 Complex +
 Td p creallcomplex.hlong double creall(long double complex z);B.2 Complex
 Tp isalnumctype.hint isalnum(int c);B.3 Character handling
 Td p isalphactype.hint isalpha(int c);B.3 Character handling
 Tp isblankctype.hint isblank(int c);B.3 Character handling @@ -91,7 +91,7 @@
  d EDOMerrno.h B.4 Errors
  d EILSEQerrno.h B.4 Errors
  d ERANGEerrno.h B.4 Errors -
  d errnoerrno.h B.4 Errors +
  d errnoerrno.h B.4 Errors
  t fenv_tfenv.h B.5 Floating-point environment
  d FE_OVERFLOWfenv.h B.5 Floating-point environment
  d FE_TOWARDZEROfenv.h B.5 Floating-point environment @@ -116,36 +116,36 @@
 Tp feholdexceptfenv.hint feholdexcept(fenv_t *envp);B.5 Floating-point environment
 Tp fesetenvfenv.hint fesetenv(const fenv_t *envp);B.5 Floating-point environment
 Tp feupdateenvfenv.hint feupdateenv(const fenv_t *envp);B.5 Floating-point environment -
  d FLT_ROUNDSfloat.h B.6 Characteristics of floating types -
  d DBL_MIN_EXPfloat.h B.6 Characteristics of floating types -
  d FLT_MAXfloat.h B.6 Characteristics of floating types +
  d FLT_ROUNDSfloat.h B.6 Characteristics of floating types +
  d DBL_MIN_EXPfloat.h B.6 Characteristics of floating types +
  d FLT_MAXfloat.h B.6 Characteristics of floating types
  d d FLT_EVAL_METHODfloat.h B.6 Characteristics of floating types
  d LDBL_MIN_EXPfloat.h B.6 Characteristics of floating types -
  d DBL_MAXfloat.h B.6 Characteristics of floating types -
  d FLT_RADIXfloat.h B.6 Characteristics of floating types -
  d FLT_MIN_10_EXPfloat.h B.6 Characteristics of floating types +
  d DBL_MAXfloat.h B.6 Characteristics of floating types +
  d FLT_RADIXfloat.h B.6 Characteristics of floating types +
  d FLT_MIN_10_EXPfloat.h B.6 Characteristics of floating types
  d LDBL_MAXfloat.h B.6 Characteristics of floating types -
  d FLT_MANT_DIGfloat.h B.6 Characteristics of floating types -
  d DBL_MIN_10_EXPfloat.h B.6 Characteristics of floating types -
  d FLT_EPSILONfloat.h B.6 Characteristics of floating types -
  d DBL_MANT_DIGfloat.h B.6 Characteristics of floating types +
  d FLT_MANT_DIGfloat.h B.6 Characteristics of floating types +
  d DBL_MIN_10_EXPfloat.h B.6 Characteristics of floating types +
  d FLT_EPSILONfloat.h B.6 Characteristics of floating types +
  d DBL_MANT_DIGfloat.h B.6 Characteristics of floating types
  d LDBL_MIN_10_EXPfloat.h B.6 Characteristics of floating types -
  d DBL_EPSILONfloat.h B.6 Characteristics of floating types +
  d DBL_EPSILONfloat.h B.6 Characteristics of floating types
  d LDBL_MANT_DIGfloat.h B.6 Characteristics of floating types -
  d FLT_MAX_EXPfloat.h B.6 Characteristics of floating types +
  d FLT_MAX_EXPfloat.h B.6 Characteristics of floating types
  d LDBL_EPSILONfloat.h B.6 Characteristics of floating types
  d DECIMAL_DIGfloat.h B.6 Characteristics of floating types -
  d DBL_MAX_EXPfloat.h B.6 Characteristics of floating types -
  d FLT_MINfloat.h B.6 Characteristics of floating types -
  d FLT_DIGfloat.h B.6 Characteristics of floating types +
  d DBL_MAX_EXPfloat.h B.6 Characteristics of floating types +
  d FLT_MINfloat.h B.6 Characteristics of floating types +
  d FLT_DIGfloat.h B.6 Characteristics of floating types
  d LDBL_MAX_EXPfloat.h B.6 Characteristics of floating types -
  d DBL_MINfloat.h B.6 Characteristics of floating types -
  d DBL_DIGfloat.h B.6 Characteristics of floating types -
  d FLT_MAX_10_EXPfloat.h B.6 Characteristics of floating types +
  d DBL_MINfloat.h B.6 Characteristics of floating types +
  d DBL_DIGfloat.h B.6 Characteristics of floating types +
  d FLT_MAX_10_EXPfloat.h B.6 Characteristics of floating types
  d LDBL_MINfloat.h B.6 Characteristics of floating types
  d LDBL_DIGfloat.h B.6 Characteristics of floating types -
  d DBL_MAX_10_EXPfloat.h B.6 Characteristics of floating types -
  d FLT_MIN_EXPfloat.h B.6 Characteristics of floating types +
  d DBL_MAX_10_EXPfloat.h B.6 Characteristics of floating types +
  d FLT_MIN_EXPfloat.h B.6 Characteristics of floating types
  d LDBL_MAX_10_EXPfloat.h B.6 Characteristics of floating types
  t imaxdiv_tinttypes.h B.7 Format conversion of integer types
  d PRId8inttypes.h B.7 Format conversion of integer types @@ -553,19 +553,19 @@
  d isunorderedmath.hint isunordered(real-floating x, real-floating y);B.11 Mathematics
  t jmp_bufsetjmp.h B.12 Nonlocal jumps
 Td p setjmpsetjmp.hint setjmp(jmp_buf env);B.12 Nonlocal jumps -
 Td p longjmpsetjmp.hvoid longjmp(jmp_buf env, int val);B.12 Nonlocal jumps -
  t sig_atomic_tsignal.h B.13 Signal handling -
  d SIG_IGNsignal.h B.13 Signal handling +
 Tp longjmpsetjmp.hvoid longjmp(jmp_buf env, int val);B.12 Nonlocal jumps +
  t sig_atomic_tsignal.h B.13 Signal handling +
  d SIG_IGNsignal.h B.13 Signal handling
  d SIGILLsignal.h B.13 Signal handling
  d SIGTERMsignal.h B.13 Signal handling -
  d SIG_DFLsignal.h B.13 Signal handling +
  d SIG_DFLsignal.h B.13 Signal handling
  d SIGABRTsignal.h B.13 Signal handling
  d SIGINTsignal.h B.13 Signal handling -
  d SIG_ERRsignal.h B.13 Signal handling +
  d SIG_ERRsignal.h B.13 Signal handling
  d SIGFPEsignal.h B.13 Signal handling
  d SIGSEGVsignal.h B.13 Signal handling -
 Tp signalsignal.hvoid (*signal(int sig, void (*func)(int)))(int);B.13 Signal handling -
 Tp raisesignal.hint raise(int sig);B.13 Signal handling +
 Tp signalsignal.hvoid (*signal(int sig, void (*func)(int)))(int);B.13 Signal handling +
 Tp raisesignal.hint raise(int sig);B.13 Signal handling
  t v va_liststdarg.h B.14 Variable arguments
  d d va_argstdarg.htype va_arg(va_list ap, type);B.14 Variable arguments
  d d va_copystdarg.hvoid va_copy(va_list dest, va_list src);B.14 Variable arguments @@ -673,21 +673,21 @@
  d _IOLBFstdio.h B.18 Input/output
  d FILENAME_MAXstdio.h B.18 Input/output
  d TMP_MAXstdio.h B.18 Input/output -
  v t FILEstdio.h B.18 Input/output +
  v t FILEstdio.h B.18 Input/output
  d _IONBFstdio.h B.18 Input/output
  d L_tmpnamstdio.h B.18 Input/output -
 Rd x stderrstdio.h B.18 Input/output +
 Dd x stderrstdio.h B.18 Input/output
  t fpos_tstdio.h B.18 Input/output
  d BUFSIZstdio.h B.18 Input/output -
  d d d d d SEEK_CURstdio.h B.18 Input/output -
 Rd x stdinstdio.h B.18 Input/output +
  d d d d d SEEK_CURstdio.h B.18 Input/output +
 Dd x stdinstdio.h B.18 Input/output
  d d d d d d d d d d d d d d d d NULLstdio.h B.18 Input/output
  d d EOFstdio.h B.18 Input/output -
  d d d d d SEEK_ENDstdio.h B.18 Input/output -
 Rd x stdoutstdio.h B.18 Input/output +
  d d d d d SEEK_ENDstdio.h B.18 Input/output +
 Dd x stdoutstdio.h B.18 Input/output
  d _IOFBFstdio.h B.18 Input/output
  d FOPEN_MAXstdio.h B.18 Input/output -
  d d d d d SEEK_SETstdio.h B.18 Input/output +
  d d d d d SEEK_SETstdio.h B.18 Input/output
 Tp removestdio.hint remove(const char *filename);B.18 Input/output
 Tp renamestdio.hint rename(const char *old, const char *new);B.18 Input/output
 Tp tmpfilestdio.hFILE *tmpfile(void);B.18 Input/output @@ -737,13 +737,13 @@
  v t size_tstdlib.h B.19 General utilities
  t ldiv_tstdlib.h B.19 General utilities
  d EXIT_FAILUREstdlib.h B.19 General utilities -
  d MB_CUR_MAXstdlib.h B.19 General utilities +
  d MB_CUR_MAXstdlib.h B.19 General utilities
  t wchar_tstdlib.h B.19 General utilities
  t lldiv_tstdlib.h B.19 General utilities
  d EXIT_SUCCESSstdlib.h B.19 General utilities
  t div_tstdlib.h B.19 General utilities
  d d d d d d d d d d d d d d d d NULLstdlib.h B.19 General utilities -
  d RAND_MAXstdlib.h B.19 General utilities +
  d RAND_MAXstdlib.h B.19 General utilities
 Tp atofstdlib.hdouble atof(const char *nptr);B.19 General utilities
 Tp atoistdlib.hint atoi(const char *nptr);B.19 General utilities
 Tp atolstdlib.hlong int atol(const char *nptr);B.19 General utilities @@ -851,7 +851,7 @@
 Tp d d tanhtgmath.h B.21 Type-generic math
 Tp d d floortgmath.h B.21 Type-generic math
 Tp d d logbtgmath.h B.21 Type-generic math -
 Td p d d cimagtgmath.h B.21 Type-generic math +
 Td p d d cimagtgmath.h B.21 Type-generic math
 Tp d d exptgmath.h B.21 Type-generic math
 Tp d d fmatgmath.h B.21 Type-generic math
 Tp d d lrinttgmath.h B.21 Type-generic math @@ -863,12 +863,12 @@
 Tp d d powtgmath.h B.21 Type-generic math
 Tp d d fmintgmath.h B.21 Type-generic math
 Tp d d nearbyinttgmath.h B.21 Type-generic math -
 Td p d d crealtgmath.h B.21 Type-generic math +
 Td p d d crealtgmath.h B.21 Type-generic math
  d d d d d d d d d d d d d d d d NULLtime.h B.22 Date and time
  v t size_ttime.h B.22 Date and time
  t v time_ttime.h B.22 Date and time
  d CLOCKS_PER_SECtime.h B.22 Date and time -
  v t clock_ttime.h B.22 Date and time +
  v t clock_ttime.h B.22 Date and time
  s struct tmtime.h B.22 Date and time
 Tp clocktime.hclock_t clock(void);B.22 Date and time
 Tp difftimetime.hdouble difftime(time_t time1, time_t time0);B.22 Date and time @@ -880,12 +880,12 @@
 Tp localtimetime.hstruct tm *localtime(const time_t *timer);B.22 Date and time
 Tp strftimetime.hsize_t strftime(char * restrict s, size_t maxsize, const char * restrict format, const struct tm * restrict timeptr);B.22 Date and time
  t wchar_twchar.h B.23 Extended multibyte/wide character utilities -
  t v wint_twchar.h B.23 Extended multibyte/wide character utilities +
  v t wint_twchar.h B.23 Extended multibyte/wide character utilities
  d d d d WCHAR_MAXwchar.h B.23 Extended multibyte/wide character utilities
  v t size_twchar.h B.23 Extended multibyte/wide character utilities
  s struct tmwchar.h B.23 Extended multibyte/wide character utilities
  d d d d WCHAR_MINwchar.h B.23 Extended multibyte/wide character utilities -
  v t mbstate_twchar.h B.23 Extended multibyte/wide character utilities +
  v t mbstate_twchar.h B.23 Extended multibyte/wide character utilities
  d d d d d d d d d d d d d d d d NULLwchar.h B.23 Extended multibyte/wide character utilities
  d d d d WEOFwchar.h B.23 Extended multibyte/wide character utilities
 Tp fwprintfwchar.hint fwprintf(FILE * restrict stream, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities @@ -947,9 +947,9 @@
 Tp wcrtombwchar.hsize_t wcrtomb(char * restrict s, wchar_t wc, mbstate_t * restrict ps);B.23 Extended multibyte/wide character utilities
 Tp mbsrtowcswchar.hsize_t mbsrtowcs(wchar_t * restrict dst, const char ** restrict src, size_t len, mbstate_t * restrict ps);B.23 Extended multibyte/wide character utilities
 Tp wcsrtombswchar.hsize_t wcsrtombs(char * restrict dst, const wchar_t ** restrict src, size_t len, mbstate_t * restrict ps);B.23 Extended multibyte/wide character utilities -
  t v wint_twctype.h B.24 Wide character classification and mapping utilities +
  v t wint_twctype.h B.24 Wide character classification and mapping utilities
  t wctrans_twctype.h B.24 Wide character classification and mapping utilities -
  v t wctype_twctype.h B.24 Wide character classification and mapping utilities +
  v t wctype_twctype.h B.24 Wide character classification and mapping utilities
  d d d d WEOFwctype.h B.24 Wide character classification and mapping utilities
 Tp p iswalnumwctype.hint iswalnum(wint_t wc);B.24 Wide character classification and mapping utilities
 Tp p iswalphawctype.hint iswalpha(wint_t wc);B.24 Wide character classification and mapping utilities