X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=tab_c99.html;h=c10f281e54c6ac6768279bfad6d3139ba7c71c5c;hb=818aa331d87fc7ce457dffe1025ec2f9d262e9cb;hp=f5cd51cbacd8a1647202feffad6fa626fcf21703;hpb=de4035ca705b5c7fd1ec69e56206487ef80f2a3a;p=musl-tables diff --git a/tab_c99.html b/tab_c99.html index f5cd51c..c10f281 100644 --- a/tab_c99.html +++ b/tab_c99.html @@ -1,5 +1,5 @@

musl vs c99 api

-

commit

commit 2318207adcad74283881ffcefbad92797a2495aa
Date: Tue Sep 20 12:14:06 2011 -0400

fix incorrect include guard in mqueue.h +

commit

commit d23a543d8acfedb7c0284888d72c4aa347b8c46e
Date: Tue Sep 20 14:51:56 2011 -0400

make stdbool.h conform to c99

legend

table

muslc99
statussymdeclnameheaderprotosection
missing  NDEBUGassert.h B.1 Diagnostics @@ -149,59 +149,158 @@
  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 -
missing  PRIdNinttypes.h B.7 Format conversion of integer types -
missing  PRIdLEASTNinttypes.h B.7 Format conversion of integer types -
missing  PRIdFASTNinttypes.h B.7 Format conversion of integer types +
  d PRId8inttypes.h B.7 Format conversion of integer types +
  d PRId16inttypes.h B.7 Format conversion of integer types +
  d PRId32inttypes.h B.7 Format conversion of integer types +
  d PRId64inttypes.h B.7 Format conversion of integer types +
  d PRIdLEAST8inttypes.h B.7 Format conversion of integer types +
  d PRIdLEAST16inttypes.h B.7 Format conversion of integer types +
  d PRIdLEAST32inttypes.h B.7 Format conversion of integer types +
  d PRIdLEAST64inttypes.h B.7 Format conversion of integer types +
  d PRIdFAST8inttypes.h B.7 Format conversion of integer types +
  d PRIdFAST16inttypes.h B.7 Format conversion of integer types +
  d PRIdFAST32inttypes.h B.7 Format conversion of integer types +
  d PRIdFAST64inttypes.h B.7 Format conversion of integer types
  d PRIdMAXinttypes.h B.7 Format conversion of integer types
  d PRIdPTRinttypes.h B.7 Format conversion of integer types -
missing  PRIiNinttypes.h B.7 Format conversion of integer types -
missing  PRIiLEASTNinttypes.h B.7 Format conversion of integer types -
missing  PRIiFASTNinttypes.h B.7 Format conversion of integer types +
  d PRIi8inttypes.h B.7 Format conversion of integer types +
  d PRIi16inttypes.h B.7 Format conversion of integer types +
  d PRIi32inttypes.h B.7 Format conversion of integer types +
  d PRIi64inttypes.h B.7 Format conversion of integer types +
  d PRIiLEAST8inttypes.h B.7 Format conversion of integer types +
  d PRIiLEAST16inttypes.h B.7 Format conversion of integer types +
  d PRIiLEAST32inttypes.h B.7 Format conversion of integer types +
  d PRIiLEAST64inttypes.h B.7 Format conversion of integer types +
  d PRIiFAST8inttypes.h B.7 Format conversion of integer types +
  d PRIiFAST16inttypes.h B.7 Format conversion of integer types +
  d PRIiFAST32inttypes.h B.7 Format conversion of integer types +
  d PRIiFAST64inttypes.h B.7 Format conversion of integer types
  d PRIiMAXinttypes.h B.7 Format conversion of integer types
  d PRIiPTRinttypes.h B.7 Format conversion of integer types -
missing  PRIoNinttypes.h B.7 Format conversion of integer types -
missing  PRIoLEASTNinttypes.h B.7 Format conversion of integer types -
missing  PRIoFASTNinttypes.h B.7 Format conversion of integer types +
  d PRIo8inttypes.h B.7 Format conversion of integer types +
  d PRIo16inttypes.h B.7 Format conversion of integer types +
  d PRIo32inttypes.h B.7 Format conversion of integer types +
  d PRIo64inttypes.h B.7 Format conversion of integer types +
  d PRIoLEAST8inttypes.h B.7 Format conversion of integer types +
  d PRIoLEAST16inttypes.h B.7 Format conversion of integer types +
  d PRIoLEAST32inttypes.h B.7 Format conversion of integer types +
  d PRIoLEAST64inttypes.h B.7 Format conversion of integer types +
  d PRIoFAST8inttypes.h B.7 Format conversion of integer types +
  d PRIoFAST16inttypes.h B.7 Format conversion of integer types +
  d PRIoFAST32inttypes.h B.7 Format conversion of integer types +
  d PRIoFAST64inttypes.h B.7 Format conversion of integer types
  d PRIoMAXinttypes.h B.7 Format conversion of integer types
  d PRIoPTRinttypes.h B.7 Format conversion of integer types -
missing  PRIuNinttypes.h B.7 Format conversion of integer types -
missing  PRIuLEASTNinttypes.h B.7 Format conversion of integer types -
missing  PRIuFASTNinttypes.h B.7 Format conversion of integer types +
  d PRIu8inttypes.h B.7 Format conversion of integer types +
  d PRIu16inttypes.h B.7 Format conversion of integer types +
  d PRIu32inttypes.h B.7 Format conversion of integer types +
  d PRIu64inttypes.h B.7 Format conversion of integer types +
  d PRIuLEAST8inttypes.h B.7 Format conversion of integer types +
  d PRIuLEAST16inttypes.h B.7 Format conversion of integer types +
  d PRIuLEAST32inttypes.h B.7 Format conversion of integer types +
  d PRIuLEAST64inttypes.h B.7 Format conversion of integer types +
  d PRIuFAST8inttypes.h B.7 Format conversion of integer types +
  d PRIuFAST16inttypes.h B.7 Format conversion of integer types +
  d PRIuFAST32inttypes.h B.7 Format conversion of integer types +
  d PRIuFAST64inttypes.h B.7 Format conversion of integer types
  d PRIuMAXinttypes.h B.7 Format conversion of integer types
  d PRIuPTRinttypes.h B.7 Format conversion of integer types -
missing  PRIxNinttypes.h B.7 Format conversion of integer types -
missing  PRIxLEASTNinttypes.h B.7 Format conversion of integer types -
missing  PRIxFASTNinttypes.h B.7 Format conversion of integer types +
  d PRIx8inttypes.h B.7 Format conversion of integer types +
  d PRIx16inttypes.h B.7 Format conversion of integer types +
  d PRIx32inttypes.h B.7 Format conversion of integer types +
  d PRIx64inttypes.h B.7 Format conversion of integer types +
  d PRIxLEAST8inttypes.h B.7 Format conversion of integer types +
  d PRIxLEAST16inttypes.h B.7 Format conversion of integer types +
  d PRIxLEAST32inttypes.h B.7 Format conversion of integer types +
  d PRIxLEAST64inttypes.h B.7 Format conversion of integer types +
  d PRIxFAST8inttypes.h B.7 Format conversion of integer types +
  d PRIxFAST16inttypes.h B.7 Format conversion of integer types +
  d PRIxFAST32inttypes.h B.7 Format conversion of integer types +
  d PRIxFAST64inttypes.h B.7 Format conversion of integer types
  d PRIxMAXinttypes.h B.7 Format conversion of integer types
  d PRIxPTRinttypes.h B.7 Format conversion of integer types -
missing  PRIXNinttypes.h B.7 Format conversion of integer types -
missing  PRIXLEASTNinttypes.h B.7 Format conversion of integer types -
missing  PRIXFASTNinttypes.h B.7 Format conversion of integer types +
  d PRIX8inttypes.h B.7 Format conversion of integer types +
  d PRIX16inttypes.h B.7 Format conversion of integer types +
  d PRIX32inttypes.h B.7 Format conversion of integer types +
  d PRIX64inttypes.h B.7 Format conversion of integer types +
  d PRIXLEAST8inttypes.h B.7 Format conversion of integer types +
  d PRIXLEAST16inttypes.h B.7 Format conversion of integer types +
  d PRIXLEAST32inttypes.h B.7 Format conversion of integer types +
  d PRIXLEAST64inttypes.h B.7 Format conversion of integer types +
  d PRIXFAST8inttypes.h B.7 Format conversion of integer types +
  d PRIXFAST16inttypes.h B.7 Format conversion of integer types +
  d PRIXFAST32inttypes.h B.7 Format conversion of integer types +
  d PRIXFAST64inttypes.h B.7 Format conversion of integer types
  d PRIXMAXinttypes.h B.7 Format conversion of integer types
  d PRIXPTRinttypes.h B.7 Format conversion of integer types -
missing  SCNdNinttypes.h B.7 Format conversion of integer types -
missing  SCNdLEASTNinttypes.h B.7 Format conversion of integer types -
missing  SCNdFASTNinttypes.h B.7 Format conversion of integer types +
  d SCNd8inttypes.h B.7 Format conversion of integer types +
  d SCNd16inttypes.h B.7 Format conversion of integer types +
  d SCNd32inttypes.h B.7 Format conversion of integer types +
  d SCNd64inttypes.h B.7 Format conversion of integer types +
  d SCNdLEAST8inttypes.h B.7 Format conversion of integer types +
  d SCNdLEAST16inttypes.h B.7 Format conversion of integer types +
  d SCNdLEAST32inttypes.h B.7 Format conversion of integer types +
  d SCNdLEAST64inttypes.h B.7 Format conversion of integer types +
  d SCNdFAST8inttypes.h B.7 Format conversion of integer types +
  d SCNdFAST16inttypes.h B.7 Format conversion of integer types +
  d SCNdFAST32inttypes.h B.7 Format conversion of integer types +
  d SCNdFAST64inttypes.h B.7 Format conversion of integer types
  d SCNdMAXinttypes.h B.7 Format conversion of integer types
  d SCNdPTRinttypes.h B.7 Format conversion of integer types -
missing  SCNiNinttypes.h B.7 Format conversion of integer types -
missing  SCNiLEASTNinttypes.h B.7 Format conversion of integer types -
missing  SCNiFASTNinttypes.h B.7 Format conversion of integer types +
  d SCNi8inttypes.h B.7 Format conversion of integer types +
  d SCNi16inttypes.h B.7 Format conversion of integer types +
  d SCNi32inttypes.h B.7 Format conversion of integer types +
  d SCNi64inttypes.h B.7 Format conversion of integer types +
  d SCNiLEAST8inttypes.h B.7 Format conversion of integer types +
  d SCNiLEAST16inttypes.h B.7 Format conversion of integer types +
  d SCNiLEAST32inttypes.h B.7 Format conversion of integer types +
  d SCNiLEAST64inttypes.h B.7 Format conversion of integer types +
  d SCNiFAST8inttypes.h B.7 Format conversion of integer types +
  d SCNiFAST16inttypes.h B.7 Format conversion of integer types +
  d SCNiFAST32inttypes.h B.7 Format conversion of integer types +
  d SCNiFAST64inttypes.h B.7 Format conversion of integer types
  d SCNiMAXinttypes.h B.7 Format conversion of integer types
  d SCNiPTRinttypes.h B.7 Format conversion of integer types -
missing  SCNoNinttypes.h B.7 Format conversion of integer types -
missing  SCNoLEASTNinttypes.h B.7 Format conversion of integer types -
missing  SCNoFASTNinttypes.h B.7 Format conversion of integer types +
  d SCNo8inttypes.h B.7 Format conversion of integer types +
  d SCNo16inttypes.h B.7 Format conversion of integer types +
  d SCNo32inttypes.h B.7 Format conversion of integer types +
  d SCNo64inttypes.h B.7 Format conversion of integer types +
  d SCNoLEAST8inttypes.h B.7 Format conversion of integer types +
  d SCNoLEAST16inttypes.h B.7 Format conversion of integer types +
  d SCNoLEAST32inttypes.h B.7 Format conversion of integer types +
  d SCNoLEAST64inttypes.h B.7 Format conversion of integer types +
  d SCNoFAST8inttypes.h B.7 Format conversion of integer types +
  d SCNoFAST16inttypes.h B.7 Format conversion of integer types +
  d SCNoFAST32inttypes.h B.7 Format conversion of integer types +
  d SCNoFAST64inttypes.h B.7 Format conversion of integer types
  d SCNoMAXinttypes.h B.7 Format conversion of integer types
  d SCNoPTRinttypes.h B.7 Format conversion of integer types -
missing  SCNuNinttypes.h B.7 Format conversion of integer types -
missing  SCNuLEASTNinttypes.h B.7 Format conversion of integer types -
missing  SCNuFASTNinttypes.h B.7 Format conversion of integer types +
  d SCNu8inttypes.h B.7 Format conversion of integer types +
  d SCNu16inttypes.h B.7 Format conversion of integer types +
  d SCNu32inttypes.h B.7 Format conversion of integer types +
  d SCNu64inttypes.h B.7 Format conversion of integer types +
  d SCNuLEAST8inttypes.h B.7 Format conversion of integer types +
  d SCNuLEAST16inttypes.h B.7 Format conversion of integer types +
  d SCNuLEAST32inttypes.h B.7 Format conversion of integer types +
  d SCNuLEAST64inttypes.h B.7 Format conversion of integer types +
  d SCNuFAST8inttypes.h B.7 Format conversion of integer types +
  d SCNuFAST16inttypes.h B.7 Format conversion of integer types +
  d SCNuFAST32inttypes.h B.7 Format conversion of integer types +
  d SCNuFAST64inttypes.h B.7 Format conversion of integer types
  d SCNuMAXinttypes.h B.7 Format conversion of integer types
  d SCNuPTRinttypes.h B.7 Format conversion of integer types -
missing  SCNxNinttypes.h B.7 Format conversion of integer types -
missing  SCNxLEASTNinttypes.h B.7 Format conversion of integer types -
missing  SCNxFASTNinttypes.h B.7 Format conversion of integer types +
  d SCNx8inttypes.h B.7 Format conversion of integer types +
  d SCNx16inttypes.h B.7 Format conversion of integer types +
  d SCNx32inttypes.h B.7 Format conversion of integer types +
  d SCNx64inttypes.h B.7 Format conversion of integer types +
  d SCNxLEAST8inttypes.h B.7 Format conversion of integer types +
  d SCNxLEAST16inttypes.h B.7 Format conversion of integer types +
  d SCNxLEAST32inttypes.h B.7 Format conversion of integer types +
  d SCNxLEAST64inttypes.h B.7 Format conversion of integer types +
  d SCNxFAST8inttypes.h B.7 Format conversion of integer types +
  d SCNxFAST16inttypes.h B.7 Format conversion of integer types +
  d SCNxFAST32inttypes.h B.7 Format conversion of integer types +
  d SCNxFAST64inttypes.h B.7 Format conversion of integer types
  d SCNxMAXinttypes.h B.7 Format conversion of integer types
  d SCNxPTRinttypes.h B.7 Format conversion of integer types
 Tp imaxabsinttypes.hintmax_t imaxabs(intmax_t j);B.7 Format conversion of integer types @@ -473,32 +572,68 @@
  d d va_copystdarg.hvoid va_copy(va_list dest, va_list src);B.14 Variable arguments
  d d va_endstdarg.hvoid va_end(va_list ap);B.14 Variable arguments
  d d va_startstdarg.hvoid va_start(va_list ap, parmN);B.14 Variable arguments -
  t boolstdbool.h B.15 Boolean type and values +
  d boolstdbool.h B.15 Boolean type and values
  d truestdbool.h B.15 Boolean type and values
  d falsestdbool.h B.15 Boolean type and values -
missing  __bool_true_false_are_definedstdbool.h B.15 Boolean type and values +
  d __bool_true_false_are_definedstdbool.h B.15 Boolean type and values
  t ptrdiff_tstddef.h B.16 Common definitions
  t size_tstddef.h B.16 Common definitions
missing  wchar_tstddef.h B.16 Common definitions
  d d d d d d d d d d d d d d d d d d d d d d d d NULLstddef.h B.16 Common definitions
  d offsetofstddef.hoffsetof(type, member-designator)B.16 Common definitions -
missing  intN_tstdint.h B.17 Integer types -
missing  INT_LEASTN_MINstdint.h B.17 Integer types +
  t int8_tstdint.h B.17 Integer types +
  t int16_tstdint.h B.17 Integer types +
  t int32_tstdint.h B.17 Integer types +
  t int64_tstdint.h B.17 Integer types +
  d INT_LEAST8_MINstdint.h B.17 Integer types +
  d INT_LEAST16_MINstdint.h B.17 Integer types +
  d INT_LEAST32_MINstdint.h B.17 Integer types +
  d INT_LEAST64_MINstdint.h B.17 Integer types
  d PTRDIFF_MAXstdint.h B.17 Integer types -
missing  uintN_tstdint.h B.17 Integer types -
missing  INT_LEASTN_MAXstdint.h B.17 Integer types +
  t uint8_tstdint.h B.17 Integer types +
  t uint16_tstdint.h B.17 Integer types +
  t uint32_tstdint.h B.17 Integer types +
  t uint64_tstdint.h B.17 Integer types +
  d INT_LEAST8_MAXstdint.h B.17 Integer types +
  d INT_LEAST16_MAXstdint.h B.17 Integer types +
  d INT_LEAST32_MAXstdint.h B.17 Integer types +
  d INT_LEAST64_MAXstdint.h B.17 Integer types
  d SIG_ATOMIC_MINstdint.h B.17 Integer types -
missing  int_leastN_tstdint.h B.17 Integer types -
missing  UINT_LEASTN_MAXstdint.h B.17 Integer types +
  t int_least8_tstdint.h B.17 Integer types +
  t int_least16_tstdint.h B.17 Integer types +
  t int_least32_tstdint.h B.17 Integer types +
  t int_least64_tstdint.h B.17 Integer types +
  d UINT_LEAST8_MAXstdint.h B.17 Integer types +
  d UINT_LEAST16_MAXstdint.h B.17 Integer types +
  d UINT_LEAST32_MAXstdint.h B.17 Integer types +
  d UINT_LEAST64_MAXstdint.h B.17 Integer types
  d SIG_ATOMIC_MAXstdint.h B.17 Integer types -
missing  uint_leastN_tstdint.h B.17 Integer types -
missing  INT_FASTN_MINstdint.h B.17 Integer types +
  t uint_least8_tstdint.h B.17 Integer types +
  t uint_least16_tstdint.h B.17 Integer types +
  t uint_least32_tstdint.h B.17 Integer types +
  t uint_least64_tstdint.h B.17 Integer types +
  d INT_FAST8_MINstdint.h B.17 Integer types +
  d INT_FAST16_MINstdint.h B.17 Integer types +
  d INT_FAST32_MINstdint.h B.17 Integer types +
  d INT_FAST64_MINstdint.h B.17 Integer types
  d SIZE_MAXstdint.h B.17 Integer types -
missing  int_fastN_tstdint.h B.17 Integer types -
missing  INT_FASTN_MAXstdint.h B.17 Integer types +
  t int_fast8_tstdint.h B.17 Integer types +
  t int_fast16_tstdint.h B.17 Integer types +
  t int_fast32_tstdint.h B.17 Integer types +
  t int_fast64_tstdint.h B.17 Integer types +
  d INT_FAST8_MAXstdint.h B.17 Integer types +
  d INT_FAST16_MAXstdint.h B.17 Integer types +
  d INT_FAST32_MAXstdint.h B.17 Integer types +
  d INT_FAST64_MAXstdint.h B.17 Integer types
  d WCHAR_MINstdint.h B.17 Integer types -
missing  uint_fastN_tstdint.h B.17 Integer types -
missing  UINT_FASTN_MAXstdint.h B.17 Integer types +
  t uint_fast8_tstdint.h B.17 Integer types +
  t uint_fast16_tstdint.h B.17 Integer types +
  t uint_fast32_tstdint.h B.17 Integer types +
  t uint_fast64_tstdint.h B.17 Integer types +
  d UINT_FAST8_MAXstdint.h B.17 Integer types +
  d UINT_FAST16_MAXstdint.h B.17 Integer types +
  d UINT_FAST32_MAXstdint.h B.17 Integer types +
  d UINT_FAST64_MAXstdint.h B.17 Integer types
  d WCHAR_MAXstdint.h B.17 Integer types
  t intptr_tstdint.h B.17 Integer types
  d INTPTR_MINstdint.h B.17 Integer types @@ -508,17 +643,32 @@
  d WINT_MAXstdint.h B.17 Integer types
  t intmax_tstdint.h B.17 Integer types
  d UINTPTR_MAXstdint.h B.17 Integer types -
missing  INTN_Cstdint.hINTN_C(value)B.17 Integer types +
  d INT8_Cstdint.hINT8_C(value)B.17 Integer types +
  d INT16_Cstdint.hINT16_C(value)B.17 Integer types +
  d INT32_Cstdint.hINT32_C(value)B.17 Integer types +
  d INT64_Cstdint.hINT64_C(value)B.17 Integer types
  t uintmax_tstdint.h B.17 Integer types
  d INTMAX_MINstdint.h B.17 Integer types -
missing  UINTN_Cstdint.hUINTN_C(value)B.17 Integer types -
missing  INTN_MINstdint.h B.17 Integer types +
  d UINT8_Cstdint.hUINT8_C(value)B.17 Integer types +
  d UINT16_Cstdint.hUINT16_C(value)B.17 Integer types +
  d UINT32_Cstdint.hUINT32_C(value)B.17 Integer types +
  d UINT64_Cstdint.hUINT64_C(value)B.17 Integer types +
  d INT8_MINstdint.h B.17 Integer types +
  d INT16_MINstdint.h B.17 Integer types +
  d INT32_MINstdint.h B.17 Integer types +
  d INT64_MINstdint.h B.17 Integer types
  d INTMAX_MAXstdint.h B.17 Integer types
  d INTMAX_Cstdint.hINTMAX_C(value)B.17 Integer types -
missing  INTN_MAXstdint.h B.17 Integer types +
  d INT8_MAXstdint.h B.17 Integer types +
  d INT16_MAXstdint.h B.17 Integer types +
  d INT32_MAXstdint.h B.17 Integer types +
  d INT64_MAXstdint.h B.17 Integer types
  d UINTMAX_MAXstdint.h B.17 Integer types
  d UINTMAX_Cstdint.hUINTMAX_C(value)B.17 Integer types -
missing  UINTN_MAXstdint.h B.17 Integer types +
  d UINT8_MAXstdint.h B.17 Integer types +
  d UINT16_MAXstdint.h B.17 Integer types +
  d UINT32_MAXstdint.h B.17 Integer types +
  d UINT64_MAXstdint.h B.17 Integer types
  d PTRDIFF_MINstdint.h B.17 Integer types
  t size_tstdio.h B.18 Input/output
  d _IOLBFstdio.h B.18 Input/output @@ -821,4 +971,4 @@
 Tp towctranswctype.hwint_t towctrans(wint_t wc, wctrans_t desc);B.24 Wide character classification and mapping utilities
 Tp wctranswctype.hwctrans_t wctrans(const char *property);B.24 Wide character classification and mapping utilities
-

stats

+

stats