blob: 141425785c4ed4b9af952ec3b0a5d2dc0b7a67b3 [file] [log] [blame]
Greg Ungerer0a01b312011-06-21 16:21:00 +10001#
2# Makefile for the linux kernel.
3#
4
5extra-$(CONFIG_MMU) := head.o
6extra-$(CONFIG_SUN3) := sun3-head.o
7extra-y += vmlinux.lds
8
9obj-y := entry.o m68k_ksyms.o module.o process.o ptrace.o setup.o signal.o \
10 sys_m68k.o syscalltable.o time.o traps.o
11
Geert Uytterhoeven4936f632011-04-21 22:50:52 +020012obj-$(CONFIG_MMU) += ints.o vectors.o
Greg Ungerer0a01b312011-06-21 16:21:00 +100013devres-$(CONFIG_MMU) = ../../../kernel/irq/devres.o
14
15ifndef CONFIG_MMU_SUN3
16obj-y += dma.o
Linus Torvalds1da177e2005-04-16 15:20:36 -070017endif
Greg Ungerer0a01b312011-06-21 16:21:00 +100018ifndef CONFIG_MMU
Geert Uytterhoeven4936f632011-04-21 22:50:52 +020019obj-y += init_task.o
20endif
21ifdef CONFIG_GENERIC_HARDIRQS
22obj-y += irq.o
23else
24obj-y += devres.o
Greg Ungerer0a01b312011-06-21 16:21:00 +100025endif
26