prompt "Optimization level"
default OPTIMIZATION_LEVEL_DEBUG
help
- This option sets compiler optimization level.
+ This option sets optimization level.
+ For "Release" setting, -Os flag is added to CFLAGS,
+ and -DNDEBUG flag is added to CPPFLAGS.
+ For "Debug" setting, -Og flag is added to CFLAGS.
config OPTIMIZATION_LEVEL_DEBUG
bool "Debug"
config OPTIMIZATION_LEVEL_RELEASE
OPTIMIZATION_FLAGS = -Os
CPPFLAGS += -DNDEBUG
else
-OPTIMIZATION_FLAGS = -O0
+OPTIMIZATION_FLAGS = -Og
endif
# Enable generation of debugging symbols