1*91f16700Schasinglulu# 2*91f16700Schasinglulu# Copyright (c) 2015-2023, Arm Limited and Contributors. All rights reserved. 3*91f16700Schasinglulu# 4*91f16700Schasinglulu# SPDX-License-Identifier: BSD-3-Clause 5*91f16700Schasinglulu# 6*91f16700Schasinglulu 7*91f16700SchasingluluBL2U_SOURCES += bl2u/bl2u_main.c \ 8*91f16700Schasinglulu bl2u/${ARCH}/bl2u_entrypoint.S \ 9*91f16700Schasinglulu plat/common/${ARCH}/platform_up_stack.S 10*91f16700Schasinglulu 11*91f16700Schasingluluifeq (${ARCH},aarch64) 12*91f16700SchasingluluBL2U_SOURCES += common/aarch64/early_exceptions.S 13*91f16700Schasingluluendif 14*91f16700Schasinglulu 15*91f16700SchasingluluBL2U_DEFAULT_LINKER_SCRIPT_SOURCE := bl2u/bl2u.ld.S 16*91f16700Schasinglulu 17*91f16700Schasingluluifneq ($(findstring gcc,$(notdir $(LD))),) 18*91f16700Schasinglulu BL2U_LDFLAGS += -Wl,--sort-section=alignment 19*91f16700Schasingluluelse ifneq ($(findstring ld,$(notdir $(LD))),) 20*91f16700Schasinglulu BL2U_LDFLAGS += --sort-section=alignment 21*91f16700Schasingluluendif 22