|File Search||Catalog||Content Search|
This package contains the documentation for the diet libc.
The diet libc also supports dynamic linking, currently on the arm and i386 architectures only. The dietlibc package provides the shared libraries.
See http://www.fefe.de/dietlibc/ for more information.
The system library is a challenge to all those using the computer to write their own faster and better routines or to bow to the superior strength and skill of a true master. --http://www.inner.net/users/cmetz/program-like-a-klingon diet libc to statically link programs that don't need all the bloat from glibc. malloc, printf and scanf contributed from Olaf Dreesen. To compile: $ make more»
dietlibc for Debian ------------------- See /usr/share/doc/dietlibc-doc/README on how to use the diet libc to compile programs. Static, and on some architectures shared, libraries are installed in /usr/lib/diet/lib/. Include files are installed in /usr/include/diet/, and additionally available through /usr/lib/diet/include/. The diet gcc wrapper is installed in /usr/bin/, and additionally avai more»
The diet libc is not especially focused on providing a secure environment, but where it is possible to do something, we try to do it. 1. WANT_STACKGAP in dietfeatures.h This will randomize the stack layout slightly. The real memory cost is about one page of real memory. The code size increase is about 100 bytes, 86 for i386. The benefit is that buffer overflow exploits ar more»
diet libc FAQ. Q: How do I compile this? I don't see a configure? A: Just type make. Q: How do more»
dietlibc (0.31-1.2) unstable; urgency=medium * Non-maintainer upload from the Cambridge BSP. * more»
0.31: getopt_long and getopt_long_only now refuse ambiguous abbreviations fix printf %u/%x on 64 more»
- "locale" - real regerror - improve code size and quality with __restrict__. - FPU exception ha more»
The malloc code was done by Olaf Dreesen, who also helped with the SPARC start code and fork(). Ola more»