xref: /linux/arch/x86/mm/Makefile (revision fe770bf0310d90b3b033c19044d45b7de5f2041c)
12596e0faSH. Peter Anvinobj-y	:=  init_$(BITS).o fault.o ioremap.o extable.o pageattr.o mmap.o
22596e0faSH. Peter Anvin
32596e0faSH. Peter Anvinobj-$(CONFIG_X86_32)		+= pgtable_32.o
42596e0faSH. Peter Anvin
52596e0faSH. Peter Anvinobj-$(CONFIG_HUGETLB_PAGE)	+= hugetlbpage.o
6*fe770bf0SH. Peter Anvinobj-$(CONFIG_X86_PTDUMP)	+= dump_pagetables.o
72596e0faSH. Peter Anvin
82596e0faSH. Peter Anvinobj-$(CONFIG_HIGHMEM)		+= highmem_32.o
92596e0faSH. Peter Anvin
10ad757b6aSThomas Gleixnerifeq ($(CONFIG_X86_32),y)
112596e0faSH. Peter Anvinobj-$(CONFIG_NUMA)		+= discontig_32.o
12ad757b6aSThomas Gleixnerelse
132596e0faSH. Peter Anvinobj-$(CONFIG_NUMA)		+= numa_64.o
142596e0faSH. Peter Anvinobj-$(CONFIG_K8_NUMA)		+= k8topology_64.o
152596e0faSH. Peter Anvinobj-$(CONFIG_ACPI_NUMA)		+= srat_64.o
16ad757b6aSThomas Gleixnerendif
17