patch-2.4.4 linux/arch/arm/mm/Makefile
Next file: linux/arch/arm/mm/consistent.c
Previous file: linux/arch/arm/mach-shark/mm.c
Back to the patch index
Back to the overall index
- Lines: 49
- Date:
Thu Apr 12 12:20:31 2001
- Orig file:
v2.4.3/linux/arch/arm/mm/Makefile
- Orig date:
Thu Feb 8 16:32:44 2001
diff -u --recursive --new-file v2.4.3/linux/arch/arm/mm/Makefile linux/arch/arm/mm/Makefile
@@ -13,13 +13,22 @@
# Object file lists.
-obj-y := extable.o fault-common.o fault-$(PROCESSOR).o init.o \
- mm-$(PROCESSOR).o small_page.o
+obj-y := init.o
obj-m :=
obj-n :=
obj- :=
export-objs := proc-syms.o
+cpu32-y := consistent.o fault-armv.o ioremap.o mm-armv.o
+cpu32-$(CONFIG_MODULES) += proc-syms.o
+
+obj-y += extable.o fault-common.o
+obj-$(CONFIG_CPU_26) += fault-armo.o mm-armo.o small_page.o
+obj-$(CONFIG_CPU_32) += $(cpu32-y)
+
+obj-$(CONFIG_DISCONTIGMEM) += discontig.o
+
+# Select the processor-specific files
p-$(CONFIG_CPU_26) += proc-arm2,3.o
p-$(CONFIG_CPU_ARM610) += proc-arm6,7.o
p-$(CONFIG_CPU_ARM710) += proc-arm6,7.o
@@ -29,11 +38,6 @@
p-$(CONFIG_CPU_SA110) += proc-sa110.o
p-$(CONFIG_CPU_SA1100) += proc-sa110.o
-obj-$(CONFIG_CPU_32) += consistent.o ioremap.o
-ifeq ($(CONFIG_CPU_32),y)
-obj-$(CONFIG_MODULES) += proc-syms.o
-endif
-
# Integrator follows "new style"
# Soon, others will do too, and we can get rid of this
MMMACH := mm-$(MACHINE).c
@@ -46,10 +50,4 @@
include $(TOPDIR)/Rules.make
# Special dependencies
-proc-arm2,3.o: ../lib/constants.h
-proc-arm6,7.o: ../lib/constants.h
-proc-arm720.o: ../lib/constants.h
-proc-arm920.o: ../lib/constants.h
-proc-arm10.o: ../lib/constants.h
-proc-sa110.o: ../lib/constants.h
-
+$(p-y): $(TOPDIR)/include/asm-arm/constants.h
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)