patch-1.3.65 linux/Rules.make
Next file: linux/arch/alpha/config.in
Previous file: linux/Makefile
Back to the patch index
Back to the overall index
- Lines: 19
- Date:
Sat Feb 17 08:32:34 1996
- Orig file:
v1.3.64/linux/Rules.make
- Orig date:
Fri Feb 9 17:52:56 1996
diff -u --recursive --new-file v1.3.64/linux/Rules.make linux/Rules.make
@@ -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
#
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this