Kernel Libraries libkern: Mostly a subset of the C library for the kernel A few minor changes like bit field format string, see printf(9) libsa: Mostly a subset of C library for stand alone programs (bootloaders) Dependencies on other parts of the kernel are defined by referencing autoconfig labels ie "scsi" for SCSI midlayer, "firmload" for firmware loading code. This makes maintaining kernel configurations much easier than it otherwise would be.