]> rtime.felk.cvut.cz Git - omk.git/commitdiff
KBUILD_MODNAME defined even for C++ kernel build,
authorPavel Pisa <pisa@cmp.felk.cvut.cz>
Sat, 26 May 2007 22:31:00 +0000 (22:31 +0000)
committerPavel Pisa <pisa@cmp.felk.cvut.cz>
Sat, 26 May 2007 22:31:00 +0000 (22:31 +0000)
even that C++ kernel modules are scare and not encouraged.

darcs-hash:20070526223136-ff715-f4c13f97495b04c6f2b5df8d3b6b3727dacbf882.gz

snippets/linux

index 4dff460eebc6939d734d22cb9f61eff68a405c4c..c7dbc0d073029276d620f4d8a2c093df4469daf4 100644 (file)
@@ -415,7 +415,8 @@ define COMPILE_cc_o_kern_template
 
 $(2): $(1) $(LOCAL_CONFIG_H)
        @$(QUIET_CMD_ECHO) "  CXX [K] $$@"
-       $(Q) if $$(cc_o_kern_COMPILE) $$(kern_CC_DEPFLAGS) $(3) -D"KBUILD_BASENAME=$(KERN_MQ)$(notdir $(basename $(1)))$(KERN_MQ)" \
+       $(Q) if $$(cc_o_kern_COMPILE) $$(kern_CC_DEPFLAGS) $(3) $(KERN_KBUILD_MODNAME) \
+       -D"KBUILD_BASENAME=$(KERN_MQ)$(notdir $(basename $(1)))$(KERN_MQ)" \
        -o $$@ -c $$< ; \
        then mv -f "$$@.d.tmp" "$$@.d" ; \
        else rm -f "$$@.d.tmp" ; exit 1; \