From 1d60dea8a20d7f539485e292d99b9560f0159e52 Mon Sep 17 00:00:00 2001 From: Mark Hatle Date: Wed, 19 Feb 2020 16:02:33 -0800 Subject: xilinx-standalone: When building for cortexr5, add -DARMR5 for CCARGS The embeddedsw expects -DARMR5 when building for a cortexr5. Enable this globally within the distribution configuration. This ensures that the tunings remain generic. Signed-off-by: Mark Hatle --- meta-xilinx-standalone/conf/distro/xilinx-standalone.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta-xilinx-standalone/conf/distro/xilinx-standalone.inc b/meta-xilinx-standalone/conf/distro/xilinx-standalone.inc index 7ff51429..4202bf6f 100644 --- a/meta-xilinx-standalone/conf/distro/xilinx-standalone.inc +++ b/meta-xilinx-standalone/conf/distro/xilinx-standalone.inc @@ -20,3 +20,6 @@ LIBC_DEPENDENCIES_append = " newlib-staticdev libgloss-staticdev" ESW_CFLAGS ?= "" INHERIT += "buildhistory" + +# Cortex R5 requires an additional cflag to be passed for compatibility with the embeddedsw +TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexr5', ' -DARMR5', '', d)}" -- cgit v1.2.3-54-g00ecf