xref: /linux/arch/x86/mm/Makefile (revision ff3a3e9ba5e4273a8bc10570adab4a390fb90757)
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
11*ff3a3e9bSPekka Paalanenobj-$(CONFIG_MMIOTRACE_HOOKS)	+= kmmio.o
12*ff3a3e9bSPekka Paalanenobj-$(CONFIG_MMIOTRACE)		+= mmiotrace.o
13*ff3a3e9bSPekka Paalanenmmiotrace-y			:= pf_in.o mmio-mod.o
14*ff3a3e9bSPekka Paalanenobj-$(CONFIG_MMIOTRACE_TEST)	+= testmmiotrace.o
15*ff3a3e9bSPekka 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
212596e0faSH. Peter Anvinobj-$(CONFIG_ACPI_NUMA)		+= srat_64.o
22ad757b6aSThomas Gleixnerendif
23