659c6a363b
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 |
||
---|---|---|
.. | ||
extensions | ||
platform | ||
templates | ||
AllLangResTarget.mk | ||
AllLangZip.mk | ||
ComponentsTarget.mk | ||
ComponentTarget.mk | ||
Configuration.mk | ||
CppunitTest.mk | ||
CustomTarget.mk | ||
Deliver.mk | ||
Dictionary.mk | ||
Executable.mk | ||
Extension.mk | ||
ExtensionTarget.mk | ||
ExternalProject.mk | ||
gbuild.help.txt | ||
gbuild.mk | ||
Helper.mk | ||
InstallModule.mk | ||
InstallModuleTarget.mk | ||
InstallScript.mk | ||
InternalUnoApi.mk | ||
Jar.mk | ||
JavaClassSet.mk | ||
JunitTest.mk | ||
Library.mk | ||
LinkTarget.mk | ||
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 | ||
WinResTarget.mk | ||
Zip.mk |