cvs commit: src/usr.sbin/kldxref Makefile

Ruslan Ermilov ru at FreeBSD.org
Tue Aug 1 11:02:00 UTC 2006


On Mon, Jul 31, 2006 at 07:15:58PM -0600, M. Warner Losh wrote:
> It all started out '.if defined(NO_FOO)' or '.if !defined(NO_FOO)'.
> This is why NO_OBJ and NO_MAN are that way.  Then people wanted to
> override the global default to force things to be linked statically.
> This was so that things like init could always be static back in the
> day.  This accounts for NO_SHARED handling.  It is a miss-mash.
> 
> That's why we're not supposed to set NO_FOO anymore.  MK_FOO is set to
> yes or no depending on defaults and WITH/WITHOUT_FOO.  I'm not sure
> why ru@ didn't include the above in his big cleanup.
> 
NO_MAN has been converted, and is preserved for backwards compatibility.
NO_OBJ I didn't test yet.


Cheers,
-- 
Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20060801/a49b2c08/attachment.pgp


More information about the cvs-all mailing list