[PATCH] Enable gcov support on the ARM architecture

Arnd Bergmann arnd at arndb.de
Mon Sep 8 06:25:50 PDT 2014


On Monday 08 September 2014 15:59:34 Riku Voipio wrote:
> diff --git a/arch/arm/kernel/Makefile b/arch/arm/kernel/Makefile
> index 38ddd9f..979c4e9 100644
> --- a/arch/arm/kernel/Makefile
> +++ b/arch/arm/kernel/Makefile
> @@ -5,6 +5,8 @@
>  CPPFLAGS_vmlinux.lds := -DTEXT_OFFSET=$(TEXT_OFFSET)
>  AFLAGS_head.o        := -DTEXT_OFFSET=$(TEXT_OFFSET)
>  
> +GCOV_PROFILE := n
> +
>  ifdef CONFIG_FUNCTION_TRACER
>  CFLAGS_REMOVE_ftrace.o = -pg
>  CFLAGS_REMOVE_insn.o = -pg
> 

This part doesn't look right: you don't want to disable profiling for
the entire directory, only for the parts on which it cannot be used.

	Arnd



More information about the linux-arm-kernel mailing list