Browse Source

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>
pull/87885/head
Wilfried Chauveau 1 year ago committed by Benjamin Cabé
parent
commit
fa45bebccf
  1. 3
      cmake/emu/armfvp.cmake

3
cmake/emu/armfvp.cmake

@ -53,10 +53,13 @@ elseif(CONFIG_ARMV8_A_NS) @@ -53,10 +53,13 @@ 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)
set(ARMFVP_FLAGS ${ARMFVP_FLAGS}

Loading…
Cancel
Save