diff options
-rw-r--r-- | Makefile | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -5,6 +5,14 @@ KBUILD_OPTIONS += CONFIG_LWIS=m include $(KERNEL_SRC)/../private/google-modules/soc/gs/Makefile.include +KBUILD_CFLAGS += -Wall -Werror + +ifeq ($(CONFIG_GCOV_KERNEL),y) + KBUILD_CFLAGS += $(call cc-option, -ftest-coverage) + KBUILD_CFLAGS += $(call cc-option, -fprofile-arcs) + EXTRA_CFLAGS += -DGCOV_PROFILE=1 +endif + modules modules_install clean: $(MAKE) -C $(KERNEL_SRC) M=$(M) W=1 \ $(KBUILD_OPTIONS) EXTRA_CFLAGS="$(EXTRA_CFLAGS)" KBUILD_EXTRA_SYMBOLS="$(EXTRA_SYMBOLS)" $(@) |