1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 21da177e4SLinus Torvalds# 31da177e4SLinus Torvalds# Makefile for the Linux proc filesystem routines. 41da177e4SLinus Torvalds# 51da177e4SLinus Torvalds 6cfbef3cbSRobert P. J. Dayobj-y += proc.o 71da177e4SLinus Torvalds 84b2e0162SGeert UytterhoevenCFLAGS_task_mmu.o += $(call cc-option,-Wno-override-init,) 91da177e4SLinus Torvaldsproc-y := nommu.o task_nommu.o 10db3808c1SJoonsoo Kimproc-$(CONFIG_MMU) := task_mmu.o 111da177e4SLinus Torvalds 121da177e4SLinus Torvaldsproc-y += inode.o root.o base.o generic.o array.o \ 134f73bc4dSJoe Millenbach fd.o 144f73bc4dSJoe Millenbachproc-$(CONFIG_TTY) += proc_tty.o 15cf9887f1SAlexey Dobriyanproc-y += cmdline.o 16bf33cbdfSAlexey Dobriyanproc-y += consoles.o 178591cf43SAlexey Dobriyanproc-y += cpuinfo.o 18fe251042SAlexey Dobriyanproc-y += devices.o 19d6917e19SAlexey Dobriyanproc-y += interrupts.o 205b3acc8dSAlexey Dobriyanproc-y += loadavg.o 21e1759c21SAlexey Dobriyanproc-y += meminfo.o 22df8106dbSAlexey Dobriyanproc-y += stat.o 2396177602SAlexey Dobriyanproc-y += uptime.o 243ee2a199SAlexey Dobriyanproc-y += util.o 25b457d151SAlexey Dobriyanproc-y += version.o 26d3d64df2SKeika Kobayashiproc-y += softirqs.o 276b4e306aSEric W. Biedermanproc-y += namespaces.o 28e656d8a6SEric W. Biedermanproc-y += self.o 290097875bSEric W. Biedermanproc-y += thread_self.o 305c46010aSMika Kukkonenproc-$(CONFIG_PROC_SYSCTL) += proc_sysctl.o 31457c4cbcSEric W. Biedermanproc-$(CONFIG_NET) += proc_net.o 321da177e4SLinus Torvaldsproc-$(CONFIG_PROC_KCORE) += kcore.o 33666bfddbSVivek Goyalproc-$(CONFIG_PROC_VMCORE) += vmcore.o 34c36264dfSMike Galbraithproc-$(CONFIG_PRINTK) += kmsg.o 356d80e53fSAlexey Dobriyanproc-$(CONFIG_PROC_PAGE_MONITOR) += page.o 36*c1a3c360SMasami Hiramatsuproc-$(CONFIG_BOOT_CONFIG) += bootconfig.o 37