Linux Headquarters
[ Register ]
[ About us ] [ Home Page ]

Advertisement
[ Kernel ] [ Documentation ] [ Links ] [ Books ]

Advertisement

Kernel v1.3.65 /Rules.make

Filename:/Rules.make
Lines Added:9
Lines Deleted:1
Also changed in: (Previous) 1.3.61  1.3.58  1.3.57  1.3.40  1.3.39  1.3.38 
(Following) 1.3.70  1.3.82  2.3.99-pre3  2.3.99-pre4 

Location
[  1.3.65
   o  Rules.make

Patch

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
 
 #


Comments: webmaster (at) linuxhq.com.
Advertising: banners (at) linuxhq.com.
Compilation ©1998-2008 Linux Headquarters, Inc.