xref: /linux/arch/x86/mm/Makefile (revision 1f067167a83d1c7f80437fd1d32b55508aaca009)
12e5d9c85Svenkatesh.pallipadi@intel.comobj-y	:=  init_$(BITS).o fault.o ioremap.o extable.o pageattr.o mmap.o \
24f76cd38SJeremy Fitzhardinge	    pat.o pgtable.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
11ff3a3e9bSPekka Paalanenobj-$(CONFIG_MMIOTRACE_HOOKS)	+= kmmio.o
12ff3a3e9bSPekka Paalanenobj-$(CONFIG_MMIOTRACE)		+= mmiotrace.o
13ff3a3e9bSPekka Paalanenmmiotrace-y			:= pf_in.o mmio-mod.o
14ff3a3e9bSPekka Paalanenobj-$(CONFIG_MMIOTRACE_TEST)	+= testmmiotrace.o
15ff3a3e9bSPekka Paalanen
16ad757b6aSThomas Gleixnerifeq ($(CONFIG_X86_32),y)
172596e0faSH. Peter Anvinobj-$(CONFIG_NUMA)		+= discontig_32.o
18ad757b6aSThomas Gleixnerelse
192596e0faSH. Peter Anvinobj-$(CONFIG_NUMA)		+= numa_64.o
202596e0faSH. Peter Anvinobj-$(CONFIG_K8_NUMA)		+= k8topology_64.o
21ad757b6aSThomas Gleixnerendif
226247943dSYinghai Luobj-$(CONFIG_ACPI_NUMA)		+= srat_$(BITS).o
236247943dSYinghai Lu
24*1f067167SYinghai Luobj-$(CONFIG_MEMTEST)		+= memtest.o
25