From 13ac6129df22b7a330dcdb7b26e69e8e561a8506 Mon Sep 17 00:00:00 2001 From: James Chesterman Date: Fri, 2 May 2025 09:39:38 +0100 Subject: [PATCH] ci: Add TC3 to list of products to build Add TC3 to list of products to build for both the check_build.py script and the build-test.yml for the CI. Signed-off-by: James Chesterman --- .gitlab/templates/build-test.yml | 4 ++-- product/totalcompute/tc3/scp_boot/Toolchain-ArmClang.cmake | 4 ++-- product/totalcompute/tc3/scp_runtime/Toolchain-ArmClang.cmake | 4 ++-- tools/config/check_build/default_products_build.yml | 3 +++ 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitlab/templates/build-test.yml b/.gitlab/templates/build-test.yml index 6debd4213..85fbb9344 100644 --- a/.gitlab/templates/build-test.yml +++ b/.gitlab/templates/build-test.yml @@ -38,7 +38,7 @@ matrix: - BUILD_PRODUCT: [host, juno, morello, n1sdp, rcar, rdv3, rdv1, rdv1mc, rdn1e1, rdn2, - sgi575, sgm775, sgm776, synquacer, rd1ae, fvp-baser-aemv8r] + sgi575, sgm775, sgm776, synquacer, rd1ae, fvp-baser-aemv8r, tc3] .build-products-all-products-all-log-levels: extends: .build-products @@ -46,7 +46,7 @@ matrix: - BUILD_PRODUCT: [host, juno, morello, n1sdp, rcar, rdv3, rdv1, rdv1mc, rdn1e1, rdn2, - sgi575, sgm775, sgm776, synquacer, rd1ae, fvp-baser-aemv8r] + sgi575, sgm775, sgm776, synquacer, rd1ae, fvp-baser-aemv8r, tc3] BUILD_PRODUCTS_LOG_LEVEL: [DEBUG, INFO, WARN, ERROR, CRIT, DISABLED] diff --git a/product/totalcompute/tc3/scp_boot/Toolchain-ArmClang.cmake b/product/totalcompute/tc3/scp_boot/Toolchain-ArmClang.cmake index 3720e7b6d..ecddc1ba9 100644 --- a/product/totalcompute/tc3/scp_boot/Toolchain-ArmClang.cmake +++ b/product/totalcompute/tc3/scp_boot/Toolchain-ArmClang.cmake @@ -1,6 +1,6 @@ # # Arm SCP/MCP Software -# Copyright (c) 2023-2024, Arm Limited and Contributors. All rights reserved. +# Copyright (c) 2023-2025, Arm Limited and Contributors. All rights reserved. # # SPDX-License-Identifier: BSD-3-Clause # @@ -9,7 +9,7 @@ include_guard() -set(CMAKE_SYSTEM_PROCESSOR "cortex-m85+nodsp") +set(CMAKE_SYSTEM_ARCH "armv8.1-m.main") set(CMAKE_ASM_COMPILER_TARGET "arm-arm-none-eabi") set(CMAKE_C_COMPILER_TARGET "arm-arm-none-eabi") diff --git a/product/totalcompute/tc3/scp_runtime/Toolchain-ArmClang.cmake b/product/totalcompute/tc3/scp_runtime/Toolchain-ArmClang.cmake index 3720e7b6d..ecddc1ba9 100644 --- a/product/totalcompute/tc3/scp_runtime/Toolchain-ArmClang.cmake +++ b/product/totalcompute/tc3/scp_runtime/Toolchain-ArmClang.cmake @@ -1,6 +1,6 @@ # # Arm SCP/MCP Software -# Copyright (c) 2023-2024, Arm Limited and Contributors. All rights reserved. +# Copyright (c) 2023-2025, Arm Limited and Contributors. All rights reserved. # # SPDX-License-Identifier: BSD-3-Clause # @@ -9,7 +9,7 @@ include_guard() -set(CMAKE_SYSTEM_PROCESSOR "cortex-m85+nodsp") +set(CMAKE_SYSTEM_ARCH "armv8.1-m.main") set(CMAKE_ASM_COMPILER_TARGET "arm-arm-none-eabi") set(CMAKE_C_COMPILER_TARGET "arm-arm-none-eabi") diff --git a/tools/config/check_build/default_products_build.yml b/tools/config/check_build/default_products_build.yml index d1b9eac24..87e8a664b 100644 --- a/tools/config/check_build/default_products_build.yml +++ b/tools/config/check_build/default_products_build.yml @@ -63,3 +63,6 @@ - product: rd1ae product_group: automotive-rd + +- product: tc3 + product_group: totalcompute -- GitLab