Re: libm on root-filesystem?
Adam Di Carlo <email@example.com> writes:
> Goswin Brederlow <firstname.lastname@example.org> writes:
> > Hmm, Falk says the attachment is garbled, try this:
> > ftp://rut.informatik.uni-tuebingen.de/boot-floppies/
> Well, if you guys can fix it so that it actually works (not segfaults)
> I'd be glad to use it for Woody boot-floppies. The python
> build-dependancy doesn't bug me much.
It works and its in the CVS now. I just had to place the sofini.o
after the libc_pic in the gcc call and the segfault was gone.
> However, I'm disappointed no one's tested the work I did. Ugly or
> not, it should work and it should reduce libm more, but I'm still
> waiting for any sort of confirmation or testing results.
The script prints out the symbols used in each library and _NO_ symbol
is used from libm, which results in a 3K libm. I added a hack to not
link libraries against libm, which saves a few bytes as well. :)
We could make a hardlink from libm to libc, since it already provides
all symbols in libm that are used. That would save another 3K.
Alternatively we could figure out a way to remove the libm from all
binaries and unreduced libraries.