[PATCH 07/10] ftrace: pass KBUILD_CFLAGS to record_mcount.pl
From: rostedt@goodmis.org (Steven Rostedt)
Date: 2010-02-23 18:37:49
Also in:
lkml
From: rostedt@goodmis.org (Steven Rostedt)
Date: 2010-02-23 18:37:49
Also in:
lkml
On Tue, 2010-02-23 at 23:53 +0530, Rabin Vincent wrote:
quoted
quoted
diff --git a/scripts/Makefile.build b/scripts/Makefile.build index 0b94d2f..2535c11 100644 --- a/scripts/Makefile.build +++ b/scripts/Makefile.build@@ -209,7 +209,8 @@ ifdef CONFIG_FTRACE_MCOUNT_RECORD cmd_record_mcount = set -e ; perl $(srctree)/scripts/recordmcount.pl "$(ARCH)" \ "$(if $(CONFIG_CPU_BIG_ENDIAN),big,little)" \ "$(if $(CONFIG_64BIT),64,32)" \ - "$(OBJDUMP)" "$(OBJCOPY)" "$(CC)" "$(LD)" "$(NM)" "$(RM)" "$(MV)" \ + "$(OBJDUMP)" "$(OBJCOPY)" "$(CC) $(KBUILD_CFLAGS)" \ + "$(LD)" "$(NM)" "$(RM)" "$(MV)" \Doesn't this need to be with the change of recordmcount.pl too? Otherwise applying this patch alone will break it. We need every step of the patches to work otherwise we risk breaking a kernel bisect.Dynamic ftrace for ARM is only enabled in the last patch of the series, so this woudn't be breaking it. No modification should be required for record_mcount.pl for other archs because this doesn't add/remove any parameters.
OK, it looked to me that "KBUILD_CFLAGS" was a separate parameter. I miscounted my quotes. ;-) -- Steve