Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/usr.bin/config



Module Name:    src
Committed By:   uebayasi
Date:           Sat Nov 15 08:21:38 UTC 2014

Modified Files:
        src/usr.bin/config: defs.h mkmakefile.c sem.c sem.h

Log Message:
config(1): Sort objects by weight in modular build

Sort per-module kernel objects (*.ko) by dependency weight.  Important modules
are placed in lower addresses.  The ``machdep'' module will be always placed
in the lowest.

(At this moment, the order is not exact because dependency information is
incomplete in config files (files.*).  Thus ``sysmon_power.ko'' comes lower
than ``machdep.ko'' and/or ``uvm.ko''; but still much better than alphabetical
sort.)


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/usr.bin/config/defs.h
cvs rdiff -u -r1.26 -r1.27 src/usr.bin/config/mkmakefile.c
cvs rdiff -u -r1.69 -r1.70 src/usr.bin/config/sem.c
cvs rdiff -u -r1.17 -r1.18 src/usr.bin/config/sem.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index