Update CMake flags for ARMC6

This commit sets the system procesor to cortex-m0. Since ARM is not
accepted as a generic system processor, cortex-m0 was selected due to
being the most minimal platform TF-PSA-Crypto could be supported on.

Signed-off-by: Harry Ramsey <[email protected]>
This commit is contained in:
Harry Ramsey
2025-05-19 15:24:50 +02:00
committed by Valerio Setti
parent b57b67b3a6
commit da74dfea38
+5 -3
View File
@@ -276,9 +276,11 @@ helper_armc6_build_test()
rm -rf $OUT_OF_SOURCE_DIR
mkdir $OUT_OF_SOURCE_DIR
cd $OUT_OF_SOURCE_DIR
cmake -DCMAKE_SYSTEM_NAME="Generic" -DCMAKE_SYSTEM_PROCESSOR="arm" \
-DCMAKE_C_COMPILER="$ARMC6_CC" -DCMAKE_AR="$ARMC6_AR" -DCMAKE_C_FLAGS="$FLAGS" \
-DCMAKE_C_COMPILER_WORKS=TRUE -DENABLE_TESTING=OFF -DENABLE_PROGRAMS=OFF "$TF_PSA_CRYPTO_ROOT_DIR"
cmake -DCMAKE_SYSTEM_NAME="Generic" -DCMAKE_SYSTEM_PROCESSOR="cortex-m0" \
-DCMAKE_C_COMPILER="$ARMC6_CC" -DCMAKE_C_LINKER="$ARMC6_LINK" \
-DCMAKE_AR="$ARMC6_AR" -DCMAKE_C_FLAGS="$FLAGS" \
-DCMAKE_C_COMPILER_WORKS=TRUE -DENABLE_TESTING=OFF \
-DENABLE_PROGRAMS=OFF "$TF_PSA_CRYPTO_ROOT_DIR"
make
fi
}