wiki:LibCLibPosixTODO

Version 2 (modified by Jiri Svoboda, 6 years ago) ( diff )

Libc / libposix TO DO list

Missing in libc

  • float.h in libposix, but probably needs work
  • fenv.h in libposix, but probably needs work
  • inttypes.h missing imaxabs, imaxdiv (wcstoimax, wcstoumax)
  • locale.h in libposix, but might need some work
  • math.h is in libmath
  • signal.h is in libposix, but need only subset
  • stdio.h missing fpos_t, FOPEN_MAX, L_tmpnam (in libposix), TMP_MAX, tmpfile+tmpnam (in libposix); fgetpos+fsetpos+perror (in libposix) fputwc should go to wchar.h
  • stdlib.h missing div+ldiv+lldiv+div_t+ldiv_t+lldiv_t (in libposix), bsearch (in libposix), MB_CUR_MAX, MB_LEN_MAX (in _bits/limits.h), atof+strtof+strtod+strtold (in libposix), atexit+_Exit (in libposix, but just stub), getenv+system (in libposix), abs+labs+llabs (in libposix), mblen+mbtowc+wctomb+mbstowcs+wcstombs (!_HELENOS_SOURCE)
  • string.h (in libposix, !_HELENOS_SOURCE)
  • tgmath.h
  • time.h probably needs cleanup
  • wchar.h missing all functions (!_HELENOS_SOURCE)
  • wctype.h (!_HELENOS_SOURCE)
Note: See TracWiki for help on using the wiki.