xref: /linux/arch/x86/mm/Makefile (revision 2596e0fae094be9354b29ddb17e6326a18012e8c)
1*2596e0faSH. Peter Anvinobj-y	:=  init_$(BITS).o fault.o ioremap.o extable.o pageattr.o mmap.o
2*2596e0faSH. Peter Anvin
3*2596e0faSH. Peter Anvinobj-$(CONFIG_X86_32)		+= pgtable_32.o
4*2596e0faSH. Peter Anvin
5*2596e0faSH. Peter Anvinobj-$(CONFIG_HUGETLB_PAGE)	+= hugetlbpage.o
6*2596e0faSH. Peter Anvin
7*2596e0faSH. Peter Anvinobj-$(CONFIG_HIGHMEM)		+= highmem_32.o
8*2596e0faSH. Peter Anvin
9ad757b6aSThomas Gleixnerifeq ($(CONFIG_X86_32),y)
10*2596e0faSH. Peter Anvinobj-$(CONFIG_NUMA)		+= discontig_32.o
11ad757b6aSThomas Gleixnerelse
12*2596e0faSH. Peter Anvinobj-$(CONFIG_NUMA)		+= numa_64.o
13*2596e0faSH. Peter Anvinobj-$(CONFIG_K8_NUMA)		+= k8topology_64.o
14*2596e0faSH. Peter Anvinobj-$(CONFIG_ACPI_NUMA)		+= srat_64.o
15ad757b6aSThomas Gleixnerendif
16