xref: /openbmc/linux/arch/m68k/kernel/Makefile (revision 4936f63c)
10a01b310SGreg Ungerer#
20a01b310SGreg Ungerer# Makefile for the linux kernel.
30a01b310SGreg Ungerer#
40a01b310SGreg Ungerer
50a01b310SGreg Ungererextra-$(CONFIG_MMU)	:= head.o
60a01b310SGreg Ungererextra-$(CONFIG_SUN3)	:= sun3-head.o
70a01b310SGreg Ungererextra-y			+= vmlinux.lds
80a01b310SGreg Ungerer
90a01b310SGreg Ungererobj-y	:= entry.o m68k_ksyms.o module.o process.o ptrace.o setup.o signal.o \
100a01b310SGreg Ungerer	   sys_m68k.o syscalltable.o time.o traps.o
110a01b310SGreg Ungerer
12*4936f63cSGeert Uytterhoevenobj-$(CONFIG_MMU)	+= ints.o vectors.o
130a01b310SGreg Ungererdevres-$(CONFIG_MMU)	= ../../../kernel/irq/devres.o
140a01b310SGreg Ungerer
150a01b310SGreg Ungererifndef CONFIG_MMU_SUN3
160a01b310SGreg Ungererobj-y			+= dma.o
171da177e4SLinus Torvaldsendif
180a01b310SGreg Ungererifndef CONFIG_MMU
19*4936f63cSGeert Uytterhoevenobj-y			+= init_task.o
20*4936f63cSGeert Uytterhoevenendif
21*4936f63cSGeert Uytterhoevenifdef CONFIG_GENERIC_HARDIRQS
22*4936f63cSGeert Uytterhoevenobj-y			+= irq.o
23*4936f63cSGeert Uytterhoevenelse
24*4936f63cSGeert Uytterhoevenobj-y			+= devres.o
250a01b310SGreg Ungererendif
260a01b310SGreg Ungerer
27