|
@@ -684,7 +684,11 @@ endif
|
|
|
endif
|
|
endif
|
|
|
|
|
|
|
|
ifdef CONFIG_DEBUG_INFO
|
|
ifdef CONFIG_DEBUG_INFO
|
|
|
|
|
+ifdef CONFIG_DEBUG_INFO_SPLIT
|
|
|
|
|
+KBUILD_CFLAGS += $(call cc-option, -gsplit-dwarf, -g)
|
|
|
|
|
+else
|
|
|
KBUILD_CFLAGS += -g
|
|
KBUILD_CFLAGS += -g
|
|
|
|
|
+endif
|
|
|
KBUILD_AFLAGS += -Wa,-gdwarf-2
|
|
KBUILD_AFLAGS += -Wa,-gdwarf-2
|
|
|
endif
|
|
endif
|
|
|
|
|
|
|
@@ -1372,6 +1376,7 @@ clean: $(clean-dirs)
|
|
|
@find $(if $(KBUILD_EXTMOD), $(KBUILD_EXTMOD), .) $(RCS_FIND_IGNORE) \
|
|
@find $(if $(KBUILD_EXTMOD), $(KBUILD_EXTMOD), .) $(RCS_FIND_IGNORE) \
|
|
|
\( -name '*.[oas]' -o -name '*.ko' -o -name '.*.cmd' \
|
|
\( -name '*.[oas]' -o -name '*.ko' -o -name '.*.cmd' \
|
|
|
-o -name '*.ko.*' \
|
|
-o -name '*.ko.*' \
|
|
|
|
|
+ -o -name '*.dwo' \
|
|
|
-o -name '.*.d' -o -name '.*.tmp' -o -name '*.mod.c' \
|
|
-o -name '.*.d' -o -name '.*.tmp' -o -name '*.mod.c' \
|
|
|
-o -name '*.symtypes' -o -name 'modules.order' \
|
|
-o -name '*.symtypes' -o -name 'modules.order' \
|
|
|
-o -name modules.builtin -o -name '.tmp_*.o.*' \
|
|
-o -name modules.builtin -o -name '.tmp_*.o.*' \
|