define COMPILE_idl_template
$(2).c $(2)-stubs.c $(2)-skels.c $(2)-common.c $(2).h: $(1)
@$(QUIET_CMD_ECHO) " IDL $$@"
- $(Q) $$(idl_COMPILE) $(1)
+ $(Q) $$(idl_COMPILE) $$($(2)_IDLFLAGS) $(1)
endef
ifeq ($(LINUX_CONFIG_MODVERSIONS),y)
MODPOST_OPTS += -m
MODPOST_OPTS += -i $(LINUX_DIR)/Module.symvers
+ifneq ($(LINUX_BUILDHOST),) # this is not correct point, it should look for 2.6.17 kernel
MODPOST_OPTS += -I $(KERN_LIB_DIR)/Module.symvers
+endif
MODPOST_OPTS += -o $(KERN_LIB_DIR)/Module.symvers
endif
MODPOST_OPTS += -w
endif
+ifneq ($(LINUX_BUILDHOST),)
ifneq ($(LINUX_BUILDHOST),$(LINUX_ARCH))
MODPOST_OPTS += -c
endif
+endif
define COMPILE_c_o_kern_template