Require a C++11 compiler to build LLDB
In practice the old test (using MK_CLANG_IS_CC) is similar, but COMPILER_FEATURES provides the information we actually want to test. Sponsored by: DARPA, AFRL
This commit is contained in:
parent
65f05eeb3d
commit
7c27d02398
@ -552,10 +552,6 @@ MK_CLANG_EXTRAS:= no
|
||||
MK_CLANG_FULL:= no
|
||||
.endif
|
||||
|
||||
.if ${MK_CLANG_IS_CC} == "no"
|
||||
MK_LLDB:= no
|
||||
.endif
|
||||
|
||||
.if defined(NO_TESTS)
|
||||
# This should be handled above along the handling of all other NO_* options.
|
||||
# However, the above is broken when WITH_*=yes are passed to make(1) as
|
||||
@ -650,6 +646,10 @@ MK_${var}:= no
|
||||
.endif
|
||||
.endfor
|
||||
|
||||
.if !${COMPILER_FEATURES:Mc++11}
|
||||
MK_LLDB:= no
|
||||
.endif
|
||||
|
||||
.if ${MK_CTF} != "no"
|
||||
CTFCONVERT_CMD= ${CTFCONVERT} ${CTFFLAGS} ${.TARGET}
|
||||
.elif defined(.PARSEDIR) || (defined(MAKE_VERSION) && ${MAKE_VERSION} >= 5201111300)
|
||||
|
Loading…
x
Reference in New Issue
Block a user