Makefile 760 字节
Newer Older
L
Linus Torvalds 已提交
1 2 3 4 5 6 7 8
#
# Makefile for the Linux SuperH-specific parts of the memory manager.
#

obj-y			:= init.o extable.o consistent.o

obj-$(CONFIG_CPU_SH2)	+= cache-sh2.o
obj-$(CONFIG_CPU_SH3)	+= cache-sh3.o
9
obj-$(CONFIG_CPU_SH4)	+= cache-sh4.o
L
Linus Torvalds 已提交
10 11

mmu-y			:= fault-nommu.o tlb-nommu.o pg-nommu.o
P
Paul Mundt 已提交
12 13
mmu-$(CONFIG_MMU)	:= fault.o clear_page.o copy_page.o tlb-flush.o	\
			   ioremap.o
L
Linus Torvalds 已提交
14 15 16

obj-y			+= $(mmu-y)

17 18 19 20
ifdef CONFIG_DEBUG_FS
obj-$(CONFIG_CPU_SH4)		+= cache-debugfs.o
endif

L
Linus Torvalds 已提交
21
ifdef CONFIG_MMU
P
Paul Mundt 已提交
22
obj-$(CONFIG_CPU_SH3)		+= tlb-sh3.o
23
obj-$(CONFIG_CPU_SH4)		+= tlb-sh4.o pg-sh4.o
L
Linus Torvalds 已提交
24 25 26
obj-$(CONFIG_SH7705_CACHE_32KB) += pg-sh7705.o
endif

P
Paul Mundt 已提交
27
obj-$(CONFIG_HUGETLB_PAGE)	+= hugetlbpage.o
28 29
obj-$(CONFIG_SH7705_CACHE_32KB)	+= cache-sh7705.o
obj-$(CONFIG_32BIT)		+= pmb.o
P
Paul Mundt 已提交
30
obj-$(CONFIG_NUMA)		+= numa.o