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:
Lionel Sambuc 2014-09-01 11:11:32 +02:00
parent d3434cb55b
commit 45474c5368

View file

@ -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