svn commit: r271274 - stable/10/share/mk
Ed Maste
emaste at FreeBSD.org
Mon Sep 8 15:28:17 UTC 2014
Author: emaste
Date: Mon Sep 8 15:28:17 2014
New Revision: 271274
URL: http://svnweb.freebsd.org/changeset/base/271274
Log:
MFC r270976: Allow standalone debug for non-default ${PROG} targets
This allows WITH_DEBUG_FILES to produce standalone debug for the ELF
runtime linker.
We previously disabled standalone debug files for bsd.prog.mk consumers
that included a non-default ${PROG} target, but this is not required.
Consumers that do not support standalone debug are still handled by
disabling it for statically linked binaries, and for those that specify
a non-default binary format.
Sponsored by: DARPA, AFRL
Approved by: re
Modified:
stable/10/share/mk/bsd.prog.mk
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/share/mk/bsd.prog.mk
==============================================================================
--- stable/10/share/mk/bsd.prog.mk Mon Sep 8 15:00:01 2014 (r271273)
+++ stable/10/share/mk/bsd.prog.mk Mon Sep 8 15:28:17 2014 (r271274)
@@ -28,9 +28,7 @@ CTFFLAGS+= -g
PROG= ${PROG_CXX}
.endif
-.if defined(PROG) && target(${PROG})
-MK_DEBUG_FILES= no
-.elif !empty(LDFLAGS:M-Wl,*--oformat,*) || !empty(LDFLAGS:M-static)
+.if !empty(LDFLAGS:M-Wl,*--oformat,*) || !empty(LDFLAGS:M-static)
MK_DEBUG_FILES= no
.endif
More information about the svn-src-stable-10
mailing list