Makefile (f474af7051212b4efc8267583fad9c4ebf33ccff) Makefile (106a4ee258d14818467829bf0e12aeae14c16cd7)
1#
2# Makefile for the linux kernel.
3#
4
5obj-y = fork.o exec_domain.o panic.o printk.o \
6 cpu.o exit.o itimer.o time.o softirq.o resource.o \
7 sysctl.o sysctl_binary.o capability.o ptrace.o timer.o user.o \
8 signal.o sys.o kmod.o workqueue.o pid.o task_work.o \
9 rcupdate.o extable.o params.o posix-timers.o \
10 kthread.o wait.o kfifo.o sys_ni.o posix-cpu-timers.o mutex.o \
11 hrtimer.o rwsem.o nsproxy.o srcu.o semaphore.o \
12 notifier.o ksysfs.o cred.o \
1#
2# Makefile for the linux kernel.
3#
4
5obj-y = fork.o exec_domain.o panic.o printk.o \
6 cpu.o exit.o itimer.o time.o softirq.o resource.o \
7 sysctl.o sysctl_binary.o capability.o ptrace.o timer.o user.o \
8 signal.o sys.o kmod.o workqueue.o pid.o task_work.o \
9 rcupdate.o extable.o params.o posix-timers.o \
10 kthread.o wait.o kfifo.o sys_ni.o posix-cpu-timers.o mutex.o \
11 hrtimer.o rwsem.o nsproxy.o srcu.o semaphore.o \
12 notifier.o ksysfs.o cred.o \
13 async.o range.o groups.o lglock.o smpboot.o
13 async.o range.o groups.o lglock.o
14
15ifdef CONFIG_FUNCTION_TRACER
16# Do not trace debug files and internal ftrace files
17CFLAGS_REMOVE_lockdep.o = -pg
18CFLAGS_REMOVE_lockdep_proc.o = -pg
19CFLAGS_REMOVE_mutex-debug.o = -pg
20CFLAGS_REMOVE_rtmutex-debug.o = -pg
21CFLAGS_REMOVE_cgroup-debug.o = -pg

--- 19 unchanged lines hidden (view full) ---

41ifeq ($(CONFIG_COMPAT),y)
42obj-$(CONFIG_FUTEX) += futex_compat.o
43endif
44obj-$(CONFIG_RT_MUTEXES) += rtmutex.o
45obj-$(CONFIG_DEBUG_RT_MUTEXES) += rtmutex-debug.o
46obj-$(CONFIG_RT_MUTEX_TESTER) += rtmutex-tester.o
47obj-$(CONFIG_GENERIC_ISA_DMA) += dma.o
48obj-$(CONFIG_SMP) += smp.o
14
15ifdef CONFIG_FUNCTION_TRACER
16# Do not trace debug files and internal ftrace files
17CFLAGS_REMOVE_lockdep.o = -pg
18CFLAGS_REMOVE_lockdep_proc.o = -pg
19CFLAGS_REMOVE_mutex-debug.o = -pg
20CFLAGS_REMOVE_rtmutex-debug.o = -pg
21CFLAGS_REMOVE_cgroup-debug.o = -pg

--- 19 unchanged lines hidden (view full) ---

41ifeq ($(CONFIG_COMPAT),y)
42obj-$(CONFIG_FUTEX) += futex_compat.o
43endif
44obj-$(CONFIG_RT_MUTEXES) += rtmutex.o
45obj-$(CONFIG_DEBUG_RT_MUTEXES) += rtmutex-debug.o
46obj-$(CONFIG_RT_MUTEX_TESTER) += rtmutex-tester.o
47obj-$(CONFIG_GENERIC_ISA_DMA) += dma.o
48obj-$(CONFIG_SMP) += smp.o
49obj-$(CONFIG_SMP) += smpboot.o
49ifneq ($(CONFIG_SMP),y)
50obj-y += up.o
51endif
52obj-$(CONFIG_SMP) += spinlock.o
53obj-$(CONFIG_DEBUG_SPINLOCK) += spinlock.o
54obj-$(CONFIG_PROVE_LOCKING) += spinlock.o
55obj-$(CONFIG_UID16) += uid16.o
56obj-$(CONFIG_MODULES) += module.o
50ifneq ($(CONFIG_SMP),y)
51obj-y += up.o
52endif
53obj-$(CONFIG_SMP) += spinlock.o
54obj-$(CONFIG_DEBUG_SPINLOCK) += spinlock.o
55obj-$(CONFIG_PROVE_LOCKING) += spinlock.o
56obj-$(CONFIG_UID16) += uid16.o
57obj-$(CONFIG_MODULES) += module.o
58obj-$(CONFIG_MODULE_SIG) += module_signing.o
57obj-$(CONFIG_KALLSYMS) += kallsyms.o
58obj-$(CONFIG_BSD_PROCESS_ACCT) += acct.o
59obj-$(CONFIG_KEXEC) += kexec.o
60obj-$(CONFIG_BACKTRACE_SELF_TEST) += backtracetest.o
61obj-$(CONFIG_COMPAT) += compat.o
62obj-$(CONFIG_CGROUPS) += cgroup.o
63obj-$(CONFIG_CGROUP_FREEZER) += cgroup_freezer.o
64obj-$(CONFIG_CPUSETS) += cpuset.o

--- 27 unchanged lines hidden (view full) ---

92obj-$(CONFIG_TASKSTATS) += taskstats.o tsacct.o
93obj-$(CONFIG_TRACEPOINTS) += tracepoint.o
94obj-$(CONFIG_LATENCYTOP) += latencytop.o
95obj-$(CONFIG_BINFMT_ELF) += elfcore.o
96obj-$(CONFIG_COMPAT_BINFMT_ELF) += elfcore.o
97obj-$(CONFIG_BINFMT_ELF_FDPIC) += elfcore.o
98obj-$(CONFIG_FUNCTION_TRACER) += trace/
99obj-$(CONFIG_TRACING) += trace/
59obj-$(CONFIG_KALLSYMS) += kallsyms.o
60obj-$(CONFIG_BSD_PROCESS_ACCT) += acct.o
61obj-$(CONFIG_KEXEC) += kexec.o
62obj-$(CONFIG_BACKTRACE_SELF_TEST) += backtracetest.o
63obj-$(CONFIG_COMPAT) += compat.o
64obj-$(CONFIG_CGROUPS) += cgroup.o
65obj-$(CONFIG_CGROUP_FREEZER) += cgroup_freezer.o
66obj-$(CONFIG_CPUSETS) += cpuset.o

--- 27 unchanged lines hidden (view full) ---

94obj-$(CONFIG_TASKSTATS) += taskstats.o tsacct.o
95obj-$(CONFIG_TRACEPOINTS) += tracepoint.o
96obj-$(CONFIG_LATENCYTOP) += latencytop.o
97obj-$(CONFIG_BINFMT_ELF) += elfcore.o
98obj-$(CONFIG_COMPAT_BINFMT_ELF) += elfcore.o
99obj-$(CONFIG_BINFMT_ELF_FDPIC) += elfcore.o
100obj-$(CONFIG_FUNCTION_TRACER) += trace/
101obj-$(CONFIG_TRACING) += trace/
100obj-$(CONFIG_TRACE_CLOCK) += trace/
102obj-$(CONFIG_X86_DS) += trace/
101obj-$(CONFIG_RING_BUFFER) += trace/
102obj-$(CONFIG_TRACEPOINTS) += trace/
103obj-$(CONFIG_IRQ_WORK) += irq_work.o
104obj-$(CONFIG_CPU_PM) += cpu_pm.o
105
106obj-$(CONFIG_PERF_EVENTS) += events/
107
108obj-$(CONFIG_USER_RETURN_NOTIFIER) += user-return-notifier.o

--- 24 unchanged lines hidden ---
103obj-$(CONFIG_RING_BUFFER) += trace/
104obj-$(CONFIG_TRACEPOINTS) += trace/
105obj-$(CONFIG_IRQ_WORK) += irq_work.o
106obj-$(CONFIG_CPU_PM) += cpu_pm.o
107
108obj-$(CONFIG_PERF_EVENTS) += events/
109
110obj-$(CONFIG_USER_RETURN_NOTIFIER) += user-return-notifier.o

--- 24 unchanged lines hidden ---