fixed non-DEBUG PROFILE=1 build with clang (nw)

This commit is contained in:
Oliver Stöneberg 2015-01-07 15:58:40 +01:00
parent 3e848420b2
commit d3b6b803f3

View File

@ -291,15 +291,6 @@ ifdef SANITIZE
SYMBOLS = 1
endif
# specify a default optimization level if none explicitly stated
ifndef OPTIMIZE
ifndef SYMBOLS
OPTIMIZE = 3
else
OPTIMIZE = 0
endif
endif
# profiler defaults to on for DEBUG builds
ifdef DEBUG
ifndef PROFILER
@ -307,7 +298,6 @@ PROFILER = 1
endif
endif
# TODO: also move it up, so it isn't optimized by default?
# allow gprof profiling as well, which overrides the internal PROFILER
# also enable symbols as it is useless without them
ifdef PROFILE
@ -318,6 +308,15 @@ SYMLEVEL = 1
endif
endif
# specify a default optimization level if none explicitly stated
ifndef OPTIMIZE
ifndef SYMBOLS
OPTIMIZE = 3
else
OPTIMIZE = 0
endif
endif
# set the symbols level
ifdef SYMBOLS
ifndef SYMLEVEL