stdio: puts() and vprintf()
[neatlibc.git] / README
blobf121eb0b57cd6cc278c25526345078f63586bdb7
1 NEATLIBC
2 ========
4 Neatlibc is a small C standard library, supporting x86, x86_64, and
5 32-bit ARM architectures.  Written mainly for bootstrapping neatcc,
6 neatlibc does not implement many of the C standard library functions.
7 Nonetheless, most of the programs available in its homepage
8 (http://litcave.rudi.ir/) can be compiled with neatcc and neatlibc.
10 To examine dynamic memory allocation in a program, you can define
11 MEMTST macro before including stdlib.h header (only implemented for
12 x86_64).  It should report failed allocations, bad free() calls, and
13 memory leaks.