cmake: emu: armfvp: Only add the -a argument if not already present

Some target may need to pass in the application argument. In such case
do not override it.

Signed-off-by: Wilfried Chauveau <wilfried.chauveau@arm.com>
Signed-off-by: Sudan Landge <sudan.landge@arm.com>
This commit is contained in:
Wilfried Chauveau 2024-06-03 23:24:31 +01:00 committed by Benjamin Cabé
commit fa45bebccf

View file

@ -53,9 +53,12 @@ elseif(CONFIG_ARMV8_A_NS)
--data cluster0.cpu0="${APPLICATION_BINARY_DIR}/zephyr/${KERNEL_BIN_NAME}"@0x88000000
)
else()
string(FIND "${ARMFVP_FLAGS}" " -a " ARMFVP_APPARG_POS)
if(${ARMFVP_APPARG_POS} EQUAL -1)
set(ARMFVP_FLAGS ${ARMFVP_FLAGS}
-a ${APPLICATION_BINARY_DIR}/zephyr/${KERNEL_ELF_NAME}
)
endif()
endif()
if(CONFIG_ETH_SMSC91X)