From 01b1ac8c7ef619c2335b2eec9b572670035f318d Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Thu, 18 Feb 2021 08:14:59 -0800 Subject: [PATCH] xcc: do not assume clang by default Some toolchain variants come with no clang support, so do not assume clang by default and enable this using the enviornment variable XCC_USE_CLANG. export XCC_USE_CLANG=1 Signed-off-by: Anas Nashif --- cmake/toolchain/xcc/generic.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/toolchain/xcc/generic.cmake b/cmake/toolchain/xcc/generic.cmake index 0a195b19e0c..b36b438df42 100644 --- a/cmake/toolchain/xcc/generic.cmake +++ b/cmake/toolchain/xcc/generic.cmake @@ -23,7 +23,7 @@ set(SYSROOT_DIR ${TOOLCHAIN_HOME}/${SYSROOT_TARGET}) # xt-xcc does not support -Og, so make it -O0 set(OPTIMIZE_FOR_DEBUG_FLAG "-O0") -if(EXISTS ${CROSS_COMPILE}clang) +if($ENV{XCC_USE_CLANG}) set(CC clang) set(C++ clang++) else()