aboutsummaryrefslogtreecommitdiff
path: root/core/arch/arm/plat-sprd
diff options
context:
space:
mode:
authorJerome Forissier <jerome.forissier@linaro.org>2017-11-23 14:19:38 +0100
committerJérôme Forissier <jerome.forissier@linaro.org>2017-11-24 10:02:55 +0100
commitcd11e1cbebe3b962955f8018a5e2c1c4d9af3231 (patch)
treeb842e00806eb18fbf4a41fc68f421d3106f0a262 /core/arch/arm/plat-sprd
parenta3f02fb35f3d2fd8fcc6696bd3074e47eb1c7d6c (diff)
Use -mfpu-neon for assembly files in TEE core only
Some platforms set arm32-platform-aflags += -mfpu-neon, which causes NEON to be selected when building any assembly files. TEE core, user-mode libraries and TAs are all affected by this setting. This is most likely incorrect because user-mode libraries do not use NEON instructions (only some core files do). And, it does not make much sense to set it by default for TAs either. So, core_arm32-platform-aflags should be set instead. Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Diffstat (limited to 'core/arch/arm/plat-sprd')
-rw-r--r--core/arch/arm/plat-sprd/conf.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/arch/arm/plat-sprd/conf.mk b/core/arch/arm/plat-sprd/conf.mk
index e1c4b988..1add0179 100644
--- a/core/arch/arm/plat-sprd/conf.mk
+++ b/core/arch/arm/plat-sprd/conf.mk
@@ -3,7 +3,7 @@ PLATFORM_FLAVOR ?= sc9860
include core/arch/arm/cpu/cortex-armv8-0.mk
# 32-bit flags
-arm32-platform-aflags += -mfpu=neon
+core_arm32-platform-aflags += -mfpu=neon
$(call force,CFG_WITH_ARM_TRUSTED_FW,y)