Skip to content

Commit 0ec1e2c

Browse files
authored
[ATfL] Set ARM_TOOLCHAIN_ID for the build (arm#187)
It's a cherry-pick from the arm-software branch.
1 parent 970b695 commit 0ec1e2c

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

arm-software/linux/build.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ OS_NAME=${OS_NAME:-"linux"}
3636
TAR_NAME=${TAR_NAME:-"atfl-${ATFL_VERSION}-${OS_NAME}-`uname -m`.tar.gz"}
3737
ATFL_ASSERTIONS=${ATFL_ASSERTIONS:-"ON"}
3838
ATFL_TARGET_TRIPLE=${ATFL_TARGET_TRIPLE:-"`uname -m`-unknown-linux-gnu"}
39+
ARM_TOOLCHAIN_ID=$(cmake -DLLVM_TOOLCHAIN_PROJECT_CODE=L -P ${SOURCES_DIR}/arm-software/shared/cmake/generate_toolchain_id.cmake)
3940
PROCESSOR_COUNT=$(getconf _NPROCESSORS_ONLN)
4041
PARALLEL_JOBS=${PARALLEL_JOBS:-"${PROCESSOR_COUNT}"}
4142
# " <-- this is to help syntax highlighters to find a matching double quote
@@ -103,6 +104,7 @@ COMPILER_CMAKE_FLAGS=(
103104
-DLIBOMP_USE_HWLOC=False
104105
-DLIBOMP_OMPT_SUPPORT=ON
105106
-DLIBOMP_OMPD_GDB_SUPPORT=OFF
107+
-DARM_TOOLCHAIN_ID="${ARM_TOOLCHAIN_ID}"
106108
-DCLANG_VENDOR="Arm Toolchain for Linux ${ATFL_VERSION}"
107109
-DFLANG_VENDOR="Arm Toolchain for Linux ${ATFL_VERSION}"
108110
-DLLVM_VERSION_SUFFIX=""

0 commit comments

Comments
 (0)