X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=scripts%2FMakefile.modpost;h=17092d6c7db3c801c0e6b2979e3ccfab910415bc;hb=b9f75f45a6b46a0ab4eb0857d437a0845871f314;hp=a098a0454dc8ba50e9fcce958976f9f93aefa1ae;hpb=a217656cb26c5b7ebe9900354b2e808c1f74b470;p=linux-2.6 diff --git a/scripts/Makefile.modpost b/scripts/Makefile.modpost index a098a0454d..17092d6c7d 100644 --- a/scripts/Makefile.modpost +++ b/scripts/Makefile.modpost @@ -43,7 +43,13 @@ _modpost: __modpost include include/config/auto.conf include scripts/Kbuild.include +# When building external modules load the Kbuild file to retreive EXTRA_SYMBOLS info ifneq ($(KBUILD_EXTMOD),) + +# set src + obj - they may be used when building the .mod.c file +obj := $(KBUILD_EXTMOD) +src := $(obj) + # Include the module's Makefile to find KBUILD_EXTRA_SYMBOLS include $(if $(wildcard $(KBUILD_EXTMOD)/Kbuild), \ $(KBUILD_EXTMOD)/Kbuild, $(KBUILD_EXTMOD)/Makefile)