newlib, uclib

Tom Roberts tjroberts at lucent.com
Fri Jul 7 00:26:33 EST 2000


Ruedi.Hofer at ascom.ch wrote:
> In order to build a commercially successful product I have to reduce the footprint of the system.
> Having a quick look at the files showed me, that the largest files are the libs (libc.so.6 = 4M) ... as u all know.

Initially I also thought I would have to strip down the libraries
to reduce their footprint. But then I realized that Linux is a demand-
paged system, and only the pages which actually get used will be
loaded into memory. In our case only memory is an issue, the disk
space required is not important. So making libc include _everything_
is actually a good design decision, IMHO, because it avoids users
having to configure it, picking and choosing among thousands of
library functions.


Tom Roberts	tjroberts at lucent.com

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-embedded mailing list