1 --- linux-2.6.6/scripts/Makefile.modpost.orig Thu Apr 15 03:35:04 2004
2 +++ linux-2.6.6/scripts/Makefile.modpost Tue Apr 20 16:43:56 2004
5 quiet_cmd_modpost = MODPOST
6 cmd_modpost = scripts/modpost \
7 - $(if $(KBUILD_EXTMOD),-i,-o) $(symverfile) \
8 + $(if $(CONFIG_MODVERSIONS),$(if $(filter vmlinux,$^),-o,-i) $(symverfile)) \
11 __modpost: $(if $(KBUILD_EXTMOD),,$(wildcard vmlinux)) $(modules:.ko=.o) FORCE
12 --- linux-2.6.6/Makefile.orig 2004-05-23 13:18:32.000000000 +0200
13 +++ linux-2.6.6/Makefile 2004-05-23 13:20:16.759551080 +0200
15 # Build targets only - this includes vmlinux, arch specific targets, clean
16 # targets and others. In general all targets except *config targets.
18 -ifeq ($(KBUILD_EXTMOD),)
19 # Additional helpers built in scripts/
20 # Carefully list dependencies so we do not try to build scripts twice
24 scripts_basic: include/linux/autoconf.h
26 +ifeq ($(KBUILD_EXTMOD),)
27 # Objects we will link into vmlinux / subdirs we need to visit
29 drivers-y := drivers/ sound/ cluster/
32 module-dirs := $(addprefix _module_,$(KBUILD_EXTMOD))
33 .PHONY: $(module-dirs) modules
34 -$(module-dirs): crmodverdir
35 +$(module-dirs): crmodverdir scripts
36 $(Q)$(MAKE) $(build)=$(patsubst _module_%,%,$@)
38 modules: $(module-dirs)