tools/llvm: Do not build with symbols
Do not build clang and llvm libraries with debug symbols, when built as a cross-compilation tool. This saves a lot of space (about 4G), and hopefully also some compilation time. Change-Id: Ifeb91d6932d667fa901a8efe1a95a922e6f6ba98
This commit is contained in:
parent
d3434cb55b
commit
45474c5368
1 changed files with 4 additions and 0 deletions
4
external/bsd/llvm/Makefile.inc
vendored
4
external/bsd/llvm/Makefile.inc
vendored
|
@ -42,7 +42,11 @@ MCLINKER_INCLUDE_CONFIG= ${LLVM_TOPLEVEL}/config/mclinker
|
|||
LLVM_INCLUDE_OBJDIR!= cd ${NETBSDSRCDIR}/tools/llvm-include && ${PRINTOBJDIR}
|
||||
LLVM_TOOLCONF_OBJDIR!= cd ${NETBSDSRCDIR}/tools/llvm && ${PRINTOBJDIR}
|
||||
HOST_CPPFLAGS+= ${CPPFLAGS}
|
||||
.if !defined(__MINIX)
|
||||
HOST_CXXFLAGS+= -O2 -g -fno-rtti -fno-exceptions
|
||||
.else
|
||||
HOST_CXXFLAGS+= -O2 -fno-rtti -fno-exceptions
|
||||
.endif # !defined(__MINIX)
|
||||
.if ${MKLLD:Uno} == "yes"
|
||||
HOST_CPPFLAGS+= -std=c++11
|
||||
.endif
|
||||
|
|
Loading…
Reference in a new issue