xref: /linux/arch/sparc/mm/Makefile (revision c37ddd936d96b46cf2bb17e7b1a18b2bd24ec1fb)
11da177e4SLinus Torvalds# Makefile for the linux Sparc-specific parts of the memory manager.
21da177e4SLinus Torvalds#
31da177e4SLinus Torvalds
4*c37ddd93SSam Ravnborgasflags-y := -ansi
5*c37ddd93SSam Ravnborgccflags-y := -Werror
61da177e4SLinus Torvalds
7*c37ddd93SSam Ravnborgobj-y                   := fault_$(BITS).o
8*c37ddd93SSam Ravnborgobj-y                   += init_$(BITS).o
9*c37ddd93SSam Ravnborgobj-$(CONFIG_SPARC32)   += loadmmu.o
10*c37ddd93SSam Ravnborgobj-y                   += generic_$(BITS).o
11*c37ddd93SSam Ravnborgobj-$(CONFIG_SPARC32)   += extable.o btfixup.o srmmu.o iommu.o io-unit.o
12*c37ddd93SSam Ravnborgobj-$(CONFIG_SPARC32)   += hypersparc.o viking.o tsunami.o swift.o
131da177e4SLinus Torvalds
14*c37ddd93SSam Ravnborg# Only used by sparc32
15*c37ddd93SSam Ravnborgobj-$(CONFIG_HIGHMEM)   += highmem.o
161da177e4SLinus Torvalds
171da177e4SLinus Torvaldsifdef CONFIG_SMP
18*c37ddd93SSam Ravnborgobj-$(CONFIG_SPARC32) += nosun4c.o
191da177e4SLinus Torvaldselse
20*c37ddd93SSam Ravnborgobj-$(CONFIG_SPARC32) += sun4c.o
211da177e4SLinus Torvaldsendif
22