blob: 2d172e79f58d014f344446d8849bb7645dfabd7a [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001# SPDX-License-Identifier: GPL-2.0
Jonas Bonnf8c4a272011-06-04 21:52:05 +03002#
3# Makefile for the linux kernel.
4#
5
Thomas Gleixnercf5e6de2012-05-03 09:02:56 +00006extra-y := head.o vmlinux.lds
Jonas Bonnf8c4a272011-06-04 21:52:05 +03007
Thomas Gleixner6862c052013-03-21 22:49:54 +01008obj-y := setup.o or32_ksyms.o process.o dma.o \
Al Viro39d91a92012-10-26 19:37:49 -04009 traps.o time.o irq.o entry.o ptrace.o signal.o \
Stafford Horneeecac382017-07-24 21:44:35 +090010 sys_call_table.o unwinder.o
Jonas Bonnf8c4a272011-06-04 21:52:05 +030011
Stafford Horne45534742017-07-07 06:06:30 +090012obj-$(CONFIG_SMP) += smp.o sync-timer.o
Stafford Horneeecac382017-07-24 21:44:35 +090013obj-$(CONFIG_STACKTRACE) += stacktrace.o
Jonas Bonnf8c4a272011-06-04 21:52:05 +030014obj-$(CONFIG_MODULES) += module.o
15obj-$(CONFIG_OF) += prom.o
16
17clean: