From 6a8d6e565ca8e93d02bb83f470a692a77eee3986 Mon Sep 17 00:00:00 2001 From: Ben Hutchings Date: Mon, 8 Sep 2014 18:31:24 +0100 Subject: [PATCH] kbuild: Fix recordmcount dependency for OOT modules We never rebuild anything in-tree when building an out-of-tree modules, so external modules should not depend on the recordmcount sources. Gbp-Pq: Topic bugfix/all Gbp-Pq: Name kbuild-fix-recordmcount-dependency.patch --- scripts/Makefile.build | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/Makefile.build b/scripts/Makefile.build index 514ed63ff57..1c8f4494a25 100644 --- a/scripts/Makefile.build +++ b/scripts/Makefile.build @@ -242,6 +242,11 @@ cmd_record_mcount = \ endif # -record-mcount endif # CONFIG_FTRACE_MCOUNT_RECORD +# Don't require recordmcount source for an OOT build. +ifdef KBUILD_EXTMOD +recordmcount_source := +endif + ifdef CONFIG_STACK_VALIDATION ifneq ($(SKIP_STACK_VALIDATION),1) -- 2.30.2