[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