bareconfig doesn't work right.
Rob Landley
rob at landley.net
Sat Oct 8 21:14:34 UTC 2005
On Saturday 08 October 2005 08:38, Bernhard Fischer wrote:
> Oh, and as can bee seen in allbareconfig, vi is broken:
> editors.a(vi.o): In function `show_status_line':
> vi.c:(.text+0xf8a): undefined reference to `Hit_Return'
You beat me to it. :)
> >I'll look into building libbb in one go now..
>
> Looks promising. There is most likely still opportunity for the compiler
> to optimize, but for a start (without any fancy tricks) it looks ok:
>
> busybox.oorig
> $ size -t libbb/libbb.a | tail -n 1
> 59475 680 4354 64509 fbfd (TOTALS)
>
> busybox.new
> $ size -t libbb/libbb.a | tail -n 1
> 30932 320 2244 33496 82d8 (TOTALS)
That is a _nice_ size savings.
> I've put the patch here ¹), in case someone is curious. So for the
> "build shared library" patch i will switch all internal libraries which
> are put into libbusybox.so to be built like this. I'm currently thinking
> about keeping all this "build shared library" stuff local only as i think
> that this kind of change should wait until we have 1.1.0 out. What do
> you think?
I think this can still go into 1.1, as can the libbb.so patch. Just because
I'm pushing for a -pre1 doesn't mean we'll be shipping 1.1.0 before january.
Rob
More information about the busybox
mailing list