xref: /linux/arch/x86/mm/Makefile (revision 2e5d9c857d4e6c9e7b7d8c8c86a68a7842d213d6)
1*2e5d9c85Svenkatesh.pallipadi@intel.comobj-y	:=  init_$(BITS).o fault.o ioremap.o extable.o pageattr.o mmap.o \
2*2e5d9c85Svenkatesh.pallipadi@intel.com	    pat.o
32596e0faSH. Peter Anvin
42596e0faSH. Peter Anvinobj-$(CONFIG_X86_32)		+= pgtable_32.o
52596e0faSH. Peter Anvin
62596e0faSH. Peter Anvinobj-$(CONFIG_HUGETLB_PAGE)	+= hugetlbpage.o
7fe770bf0SH. Peter Anvinobj-$(CONFIG_X86_PTDUMP)	+= dump_pagetables.o
82596e0faSH. Peter Anvin
92596e0faSH. Peter Anvinobj-$(CONFIG_HIGHMEM)		+= highmem_32.o
102596e0faSH. Peter Anvin
11ad757b6aSThomas Gleixnerifeq ($(CONFIG_X86_32),y)
122596e0faSH. Peter Anvinobj-$(CONFIG_NUMA)		+= discontig_32.o
13ad757b6aSThomas Gleixnerelse
142596e0faSH. Peter Anvinobj-$(CONFIG_NUMA)		+= numa_64.o
152596e0faSH. Peter Anvinobj-$(CONFIG_K8_NUMA)		+= k8topology_64.o
162596e0faSH. Peter Anvinobj-$(CONFIG_ACPI_NUMA)		+= srat_64.o
17ad757b6aSThomas Gleixnerendif
18