• Yoshisato Yanagisawa's avatar
    DCHECK_ALWAYS_ON to make D* enabled under NDEBUG · 027332ff
    Yoshisato Yanagisawa authored
    The macro NDEBUG could be automatically defined for release build on
    some build environments (e.g. MSVC).  If we use NDEBUG as a key to
    distinguish using DCHECK as CHECK (I call this DCHECK is enabled) or
    not, we cannot make DCHECK enabled for release build on such
    environments.
    
    Considering people use a program with glog for presubmit testing or
    dogfooding, they should need to do release build with DCHECK enabled.
    027332ff
Name
Last commit
Last update
cmake Loading commit data...
doc Loading commit data...
m4 Loading commit data...
packages Loading commit data...
src Loading commit data...
vsprojects Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
CMakeLists.txt Loading commit data...
CONTRIBUTING.md Loading commit data...
CONTRIBUTORS Loading commit data...
COPYING Loading commit data...
ChangeLog Loading commit data...
INSTALL Loading commit data...
Makefile.am Loading commit data...
Makefile.in Loading commit data...
NEWS Loading commit data...
README Loading commit data...
README.windows Loading commit data...
aclocal.m4 Loading commit data...
compile Loading commit data...
config.guess Loading commit data...
config.sub Loading commit data...
configure Loading commit data...
configure.ac Loading commit data...
depcomp Loading commit data...
glog-config.cmake.in Loading commit data...
google-glog.sln Loading commit data...
install-sh Loading commit data...
libglog.pc.in Loading commit data...
ltmain.sh Loading commit data...
missing Loading commit data...
mkinstalldirs Loading commit data...
test-driver Loading commit data...