]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC 227429,228121,228124,228137,228140,228141,228147,228153,228158,228311,
authorjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 19 Oct 2012 00:22:09 +0000 (00:22 +0000)
committerjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 19 Oct 2012 00:22:09 +0000 (00:22 +0000)
commitec1a80aabcdf93c7f7e51b76d5d11ecbfae2c84a
treecee09bab6540b15390c337094bd6fc2704e263a3
parent9acd4ba96375f55face37cd55ad92a385aed82b9
MFC 227429,228121,228124,228137,228140,228141,228147,228153,228158,228311,
241395,241396:
Various fixes to WITH_CTF:
- Conditionalize ctfconvert/ctfmerge runs on make level (.if/.endif)
  instead of executing a shell on every object or executable/library file.
- CTF knob is now implemented using common scheme: MK_CTF=yes/no is
  defined based on WITH/WITHOUT_CTF settings, default is WITHOUT_CTF,
  NO_CTF overrides WITH_CTF (used by Makefile.inc1)
- Add missing calls to ctfconvert/ctfmerge for various edge cases.

git-svn-id: svn://svn.freebsd.org/base/stable/9@241711 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Makefile.inc1
share/man/man7/build.7
share/mk/bsd.lib.mk
share/mk/bsd.own.mk
share/mk/bsd.prog.mk
share/mk/sys.mk
sys/conf/kern.mk
sys/conf/kern.post.mk
sys/conf/kern.pre.mk
sys/conf/kmod.mk
usr.sbin/config/mkmakefile.c