# CPPFLAGS used by C preprocessor
# If any flags are defined in application Makefile, add them at the end.
-CPPFLAGS := -DESP_PLATFORM $(CPPFLAGS) $(EXTRA_CPPFLAGS)
+CPPFLAGS := -DESP_PLATFORM -MMD -MP $(CPPFLAGS) $(EXTRA_CPPFLAGS)
# Warnings-related flags relevant both for C and C++
COMMON_WARNING_FLAGS = -Wall -Werror=all \
-ffunction-sections -fdata-sections \
-fstrict-volatile-bitfields \
-mlongcalls \
- -nostdlib \
- -MMD -MP
+ -nostdlib
# Optimization flags are set based on menuconfig choice
ifneq ("$(CONFIG_OPTIMIZATION_LEVEL_RELEASE)","")