blob: dea53bac412eddc859cbea1682ceebcef7a9725c [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001#
2# Makefile for the Linux proc filesystem routines.
3#
4
Robert P. J. Daycfbef3c2010-08-10 18:03:08 -07005obj-y += proc.o
Linus Torvalds1da177e2005-04-16 15:20:36 -07006
Geert Uytterhoeven4b2e0162016-08-03 17:33:32 +02007CFLAGS_task_mmu.o += $(call cc-option,-Wno-override-init,)
Linus Torvalds1da177e2005-04-16 15:20:36 -07008proc-y := nommu.o task_nommu.o
Joonsoo Kimdb3808c2013-04-29 15:07:28 -07009proc-$(CONFIG_MMU) := task_mmu.o
Linus Torvalds1da177e2005-04-16 15:20:36 -070010
11proc-y += inode.o root.o base.o generic.o array.o \
Joe Millenbach4f73bc42013-01-17 22:44:22 -080012 fd.o
13proc-$(CONFIG_TTY) += proc_tty.o
Alexey Dobriyancf9887f2008-10-04 14:13:59 +040014proc-y += cmdline.o
Alexey Dobriyanbf33cbd2011-01-12 17:00:36 -080015proc-y += consoles.o
Alexey Dobriyan8591cf42008-10-04 23:40:23 +040016proc-y += cpuinfo.o
Alexey Dobriyanfe251042008-10-04 23:11:37 +040017proc-y += devices.o
Alexey Dobriyand6917e12008-10-05 00:08:44 +040018proc-y += interrupts.o
Alexey Dobriyan5b3acc82008-10-03 02:21:47 +040019proc-y += loadavg.o
Alexey Dobriyane1759c22008-10-15 23:50:22 +040020proc-y += meminfo.o
Alexey Dobriyandf8106d2008-10-05 00:01:56 +040021proc-y += stat.o
Alexey Dobriyan96177602008-10-03 02:38:18 +040022proc-y += uptime.o
Alexey Dobriyanb457d152008-10-03 11:53:19 +040023proc-y += version.o
Keika Kobayashid3d64df2009-06-17 16:25:55 -070024proc-y += softirqs.o
Eric W. Biederman6b4e3062010-03-07 16:41:34 -080025proc-y += namespaces.o
Eric W. Biedermane656d8a2010-07-10 14:52:49 -070026proc-y += self.o
Eric W. Biederman00978752014-07-31 03:10:50 -070027proc-y += thread_self.o
Connor O'Brien5b3d1102017-10-16 10:30:24 -070028proc-$(CONFIG_PROC_UID) += uid.o
Mika Kukkonen5c460102007-03-26 21:32:33 -080029proc-$(CONFIG_PROC_SYSCTL) += proc_sysctl.o
Eric W. Biederman457c4cb2007-09-12 12:01:34 +020030proc-$(CONFIG_NET) += proc_net.o
Linus Torvalds1da177e2005-04-16 15:20:36 -070031proc-$(CONFIG_PROC_KCORE) += kcore.o
Vivek Goyal666bfdd2005-06-25 14:58:21 -070032proc-$(CONFIG_PROC_VMCORE) += vmcore.o
Mike Galbraithc36264d2006-12-06 20:37:42 -080033proc-$(CONFIG_PRINTK) += kmsg.o
Alexey Dobriyan6d80e532008-10-06 14:26:12 +040034proc-$(CONFIG_PROC_PAGE_MONITOR) += page.o