patch-2.1.94 linux/Rules.make
Next file: linux/arch/alpha/boot/bootp.c
Previous file: linux/Makefile
Back to the patch index
Back to the overall index
- Lines: 23
- Date:
Wed Apr 8 15:36:26 1998
- Orig file:
v2.1.93/linux/Rules.make
- Orig date:
Tue Jan 13 11:47:55 1998
diff -u --recursive --new-file v2.1.93/linux/Rules.make linux/Rules.make
@@ -176,9 +176,21 @@
MODINCL = $(TOPDIR)/include/linux/modules
# The -w option (enable warnings) for genksyms will return here in 2.1
+# So where has it gone ???
+#
+# Added the SMP seperator to stop module accidents between uniproc/smp
+# intel boxes - AC - from bits by Michael Chastain
+#
+
+ifdef SMP
+ genksyms_smp_prefix := -p smp_
+else
+ genksyms_smp_prefix :=
+endif
+
$(MODINCL)/%.ver: %.c
$(CC) $(CFLAGS) -E -D__GENKSYMS__ $<\
- | $(GENKSYMS) -k $(VERSION).$(PATCHLEVEL).$(SUBLEVEL) > $@.tmp
+ | $(GENKSYMS) $(genksyms_smp_prefix) -k $(VERSION).$(PATCHLEVEL).$(SUBLEVEL) > $@.tmp
mv $@.tmp $@
$(addprefix $(MODINCL)/,$(SYMTAB_OBJS:.o=.ver)): $(TOPDIR)/include/linux/autoconf.h
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov