diff --git a/Makefile b/Makefile index 6b5c5ee019e..696b502fa16 100644 --- a/Makefile +++ b/Makefile @@ -869,6 +869,11 @@ endif ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE KBUILD_CFLAGS += -Os +else ifdef CONFIG_CC_OPTIMIZE_FOR_DEBUG +-KBUILD_CFLAGS += -Og +# Avoid false positives -Wmaybe-uninitialized +# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78394 +KBUILD_CFLAGS += -Wno-maybe-uninitialized else KBUILD_CFLAGS += -O2 endif