# Makefile for the linux kernel.
#
-ifndef CONFIG_SUN3
- extra-y := head.o
+ifdef CONFIG_SUN3
+ extra-y := sun3-head.o
+else ifdef CONFIG_COLDFIRE
+ extra-y := cf-head.o
else
extra-y := sun3-head.o
endif
+
extra-y += vmlinux.lds
-obj-y := entry.o process.o traps.o ints.o signal.o ptrace.o module.o \
+obj-y := entry.o process.o ptrace.o module.o \
sys_m68k.o time.o setup.o m68k_ksyms.o devres.o
+ifndef CONFIG_COLDFIRE
+ obj-y += signal.o traps.o ints.o
+endif
+
devres-y = ../../../kernel/irq/devres.o
obj-y$(CONFIG_MMU_SUN3) += dma.o # no, it's not a typo