| Kernel v1.3.65 /Rules.make |
|---|
 1.3.65
 Rules.make
diff -u --recursive --new-file v1.3.64/linux/Rules.make linux/Rules.make
--- v1.3.64/linux/Rules.make Fri Feb 9 17:52:56 1996
+++ linux/Rules.make Sat Feb 17 08:32:34 1996
@@ -172,9 +172,17 @@
$(LX_OBJS) $(OX_OBJS): $(TOPDIR)/include/linux/modversions.h
$(CC) $(CFLAGS) -DMODVERSIONS -DEXPORT_SYMTAB -c $(@:.o=.c)
-dep fastdep $(M_OBJS): $(TOPDIR)/include/linux/modversions.h
+dep fastdep: $(TOPDIR)/include/linux/modversions.h
endif
+$(M_OBJS): $(TOPDIR)/include/linux/modversions.h
+ifdef MAKING_MODULES
+$(O_OBJS) $(L_OBJS): $(TOPDIR)/include/linux/modversions.h
+endif
+# This is needed to ensure proper dependency for multipart modules such as
+# fs/ext.o. (Otherwise, not all subobjects will be recompiled when
+# version information changes.)
+
endif
#
|