1/*!\file doc/general.dox 2 * 3 * \brief Mainpage definition and some concept description 4 */ 5 6/*!\mainpage uClibc - basic libc support for L4env 7 8\section p_overview Overview 9 10UClibc is the port of the uClibc to L4env. It enables you to use 11basic libc functionality in L4env-based programs. The supported 12functions are listed below. 13 14\section p_mem Memory allocation 15 16\par <stdlib.h> 17 malloc, free, calloc 18 19\par <alloca.h> 20 alloca 21 22\section p_string String functions 23 24\par <string.h> 25 mem*, str* 26 27\par <strings.h> 28 bcopy, bzero, bcmp 29 30\par <stdio.h> 31 snprint, sprintf, vsprintf 32 33\section p_io I/O: (for debugging) 34 35\par <stdio.h> 36 printf, vprintf 37 38\section p_type Type conversion functions 39 40 <stdlib.h> 41 ato*, strto* 42 43\section p_unsupported Functions, not supported by the core of L4env 44 45- File I/O 46- Networking 47- Math 48- Time 49- Pthreads 50- Signals 51 52Functions that are not listed here, may or may not work. 53 54\author Norman Feske 55*/ 56