office-gobmx/solenv/gbuild
Stephan Bergmann 659c6a363b Let --enable-assert-always-abort affect setting NDEBUG directly
For one, assert.h is designed to be includeable multiple times with changing
NDEBUG settings, so it is not robust to include it early in sal/macros.h with
"correct" NDEBUG settings and potentially include it again later.  For another,
there is #ifndef NDEBUG code providing functionality used exclusively within
assert calls, which must be compiled with the same NDEBUG-setting as the
relevant #include <assert.h>.

Change-Id: I7b2f9c85f8e2155051274757c64162ed5a5e9d1b
2012-09-15 23:20:48 +02:00
..
extensions
platform gbuild: disable MSVC warning C4351 2012-09-10 15:58:34 +02:00
templates
AllLangResTarget.mk
AllLangZip.mk
ComponentsTarget.mk
ComponentTarget.mk
Configuration.mk
CppunitTest.mk
CustomTarget.mk
Deliver.mk
Dictionary.mk
Executable.mk
Extension.mk add help.tree files to extensions' help 2012-09-10 21:33:21 +02:00
ExtensionTarget.mk Make update_tree.pl work with internal xmllint 2012-09-11 17:11:12 +02:00
ExternalProject.mk
gbuild.help.txt
gbuild.mk Let --enable-assert-always-abort affect setting NDEBUG directly 2012-09-15 23:20:48 +02:00
Helper.mk
InstallModule.mk
InstallModuleTarget.mk
InstallScript.mk
InternalUnoApi.mk
Jar.mk
JavaClassSet.mk
JunitTest.mk
Library.mk
LinkTarget.mk use _use_static_libraries here again to ensure proper dependency 2012-09-11 18:23:50 +02:00
Module.mk
Output.mk
Package.mk
Pagein.mk
partial_build.mk
processdelivered.awk
processdeps.awk
Pyuno.mk
Rdb.mk
SdiTarget.mk
StaticLibrary.mk
tail_build_modules.mk
TargetLocations.mk
Tempfile.mk
UnoApi.mk
UnoApiMerge.mk
UnoApiTarget.mk
UnpackedTarball.mk gbuild: UnpackedTarball: don't need over-engineered 82 line 2012-09-11 17:00:14 +02:00
WinResTarget.mk
Zip.mk