thoughts on coalescing libbb/ source files
Rob Landley
rob at landley.net
Mon Mar 27 19:06:05 UTC 2006
On Monday 27 March 2006 9:14 am, Robert P. J. Day wrote:
> i realize it's a heretical suggestion but is there a point where
> possibly saving a few hundred bytes becomes more trouble than it's
> worth?
If so, we haven't reached it yet.
What might be better is some way to scan a normal .c file, produce a list of
all the function names in it, produce the .o list for that that the makefile
can use, and iteratively build each one via some kind of preprocessing. That
way we could do something like:
$(decompose thing.c): thing.c
decompose_build thing.c
And decompose would spit out the list of .om files that thing.c created, and
decompose_build would iteratively produce those suckers by running some
hideous sed invocation against the source to produce little temporary .c
files containing just that one function and its #includes.
This is all speculation, of course, about a possible alternative to how
xfuncs.c is built now, with less work spent on markup. For now, xfuncs.c
works fine.
> rday
Rob
> _______________________________________________
> busybox mailing list
> busybox at busybox.net
> http://busybox.net/cgi-bin/mailman/listinfo/busybox
--
Never bet against the cheap plastic solution.
More information about the busybox
mailing list