1# SPDX-License-Identifier: GPL-2.0+ 2# 3# (C) Copyright 2000-2006 4# Wolfgang Denk, DENX Software Engineering, wd@denx.de. 5 6extra-y = start.o 7obj-y = cpu.o cache.o 8 9ifdef CONFIG_SPL_BUILD 10ifdef CONFIG_SPL_NO_CPU_SUPPORT 11extra-y := 12endif 13endif 14 15obj-$(if $(filter mxs,$(SOC)),y) += mxs/ 16obj-$(CONFIG_ARCH_SUNXI) += sunxi/ 17 18# some files can only build in ARM or THUMB2, not THUMB1 19 20ifdef CONFIG_$(SPL_)SYS_THUMB_BUILD 21ifndef CONFIG_HAS_THUMB2 22 23CFLAGS_cpu.o := -marm 24CFLAGS_cache.o := -marm 25CFLAGS_REMOVE_cpu.o := $(LTO_CFLAGS) 26CFLAGS_REMOVE_cache.o := $(LTO_CFLAGS) 27 28endif 29endif 30