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