Add NDEBUG to snapshot package

This commit is contained in:
Gianfranco Costamagna 2017-09-25 08:36:31 +00:00
parent 808153cf09
commit 9943cff945
2 changed files with 6 additions and 2 deletions

1
debian/changelog vendored
View File

@ -5,6 +5,7 @@ llvm-toolchain-snapshot (1:6.0~svn311834-4) UNRELEASED; urgency=medium
[ Gianfranco Costamagna ]
* Enable ocaml on release architectures.
* Add NDEBUG flag, lost in the -g -> -g1 switch
[ Matthias Klose ]
* Link with --no-keep-files-mapped --no-map-whole-files when using gold.

7
debian/rules vendored
View File

@ -60,10 +60,13 @@ endif
export CC=gcc-$(GCC_VERSION)
export CXX=g++-$(GCC_VERSION)
opt_flags = -g -O2
opt_flags = -O2 -DNDEBUG
ifneq (,$(filter $(DEB_HOST_ARCH),amd64 arm64 ppc64el s390x))
opt_flags = -g1 -O2
opt_flags += -g1
else
opt_flags += -g
endif
ifneq (,$(findstring $(DEB_HOST_ARCH),armel))
opt_flags += -marm
# 3.8 fails to build, disable the compiler_rt builtins