CFD: XMLification of NOTES

Bruce Evans bde at zeta.org.au
Wed Mar 31 21:15:31 PST 2004


On Wed, 31 Mar 2004, John-Mark Gurney wrote:

> Peter Wemm wrote this message on Wed, Mar 31, 2004 at 01:29 -0800:
> > As a side note (but related), I've just finished the first part of a
> > refurbished module loader.  I had to do this for amd64, but it has
> > benefits elsewhere.  The main change is switching from 'cc -shared'
> > format .ko files to 'ld -r' (relocatable) .ko files.  The big
> > consequence of this is that it becomes trivial to build a kernel out
> > of .ko files.  (Or at least embed .ko files into the kernel).
>
> Yah!  You go Peter!  That's what I've beeing envisioning of the kld
> system shortly after it was integrated...
>
> This will also make kernel compiles easier since we can then just build
> all the modules ONCE, and build our static kernel from that.. no longer
> do we need to compile almost everything twice..

We never needed to compile almost everything twice.  I used NO_MODULES=yes
in /etc/make.conf to build the correct number of modules (0).

Bruce


More information about the freebsd-arch mailing list