[PATCH] top-level Makefile patch

Rob Landley rob at landley.net
Mon Mar 6 17:07:08 UTC 2006


On Monday 06 March 2006 4:14 am, Bernhard Fischer wrote:
> On Sat, Mar 04, 2006 at 11:39:11PM -0500, Mike Frysinger wrote:
> >On Saturday 04 March 2006 17:02, Rob Landley wrote:
> >> What are all these extensions for?  (I know what .o and .a do.  I take
> >> it the others are all fallout of the shared library thing?)
> >
> >the *m stuff is for compiling multiple files at once
>
> Well, the .*m* are multi-source, i.e. libbb/xfuncs.c et al which need
> the -DL_func to compile the individual objects defined therein.
> .*s* are the files compiled with -fPIC

Why do these not generate .o files?  (They used to.)

Couldn't we break up xfuncs into several different .c files to make that less 
complicated, rather than make the build system more complicated?

Rob
-- 
Never bet against the cheap plastic solution.



More information about the busybox mailing list