1*b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 20a01b310SGreg Ungerer# 30a01b310SGreg Ungerer# Makefile for the linux kernel. 40a01b310SGreg Ungerer# 50a01b310SGreg Ungerer 63f0060b0SGreg Ungererextra-$(CONFIG_AMIGA) := head.o 73f0060b0SGreg Ungererextra-$(CONFIG_ATARI) := head.o 83f0060b0SGreg Ungererextra-$(CONFIG_MAC) := head.o 93f0060b0SGreg Ungererextra-$(CONFIG_APOLLO) := head.o 103f0060b0SGreg Ungererextra-$(CONFIG_VME) := head.o 113f0060b0SGreg Ungererextra-$(CONFIG_HP300) := head.o 123f0060b0SGreg Ungererextra-$(CONFIG_Q40) := head.o 133f0060b0SGreg Ungererextra-$(CONFIG_SUN3X) := head.o 140a01b310SGreg Ungererextra-$(CONFIG_SUN3) := sun3-head.o 150a01b310SGreg Ungererextra-y += vmlinux.lds 160a01b310SGreg Ungerer 17d13ffb56SAl Viroobj-y := entry.o irq.o module.o process.o ptrace.o 18409ee245SGreg Ungererobj-y += setup.o signal.o sys_m68k.o syscalltable.o time.o traps.o 190a01b310SGreg Ungerer 203f0060b0SGreg Ungererobj-$(CONFIG_MMU_MOTOROLA) += ints.o vectors.o 213f0060b0SGreg Ungererobj-$(CONFIG_MMU_SUN3) += ints.o vectors.o 22e93a6bbeSGreg Ungererobj-$(CONFIG_PCI) += pcibios.o 230a01b310SGreg Ungerer 2456183959SGeert Uytterhoevenobj-$(CONFIG_HAS_DMA) += dma.o 250a01b310SGreg Ungerer 267d5f5fa2SGeert Uytterhoevenobj-$(CONFIG_KEXEC) += machine_kexec.o relocate_kernel.o 277bc1e4d8SGeert Uytterhoevenobj-$(CONFIG_BOOTINFO_PROC) += bootinfo_proc.o 28aa5ac789SGreg Ungererobj-$(CONFIG_UBOOT) += uboot.o 297d5f5fa2SGeert Uytterhoeven 307913ad1aSFinn Thainobj-$(CONFIG_EARLY_PRINTK) += early_printk.o 317913ad1aSFinn Thain 32