build: fixed unwanted libgcc when building using clang for linux target

This commit is contained in:
radek.tandler
2023-06-14 16:40:04 +02:00
parent 6f4ee07b69
commit 58d6216956
2 changed files with 12 additions and 6 deletions
+4 -5
View File
@@ -224,11 +224,10 @@ endif()
if(CMAKE_C_COMPILER_ID MATCHES "Clang")
list(APPEND compile_options "-fno-use-cxa-atexit")
if(CONFIG_COMPILER_RT_LIB_GCCLIB)
list(APPEND link_options "-rtlib=libgcc")
elseif(CONFIG_COMPILER_RT_LIB_CLANGRT)
list(APPEND link_options "-rtlib=compiler-rt")
endif()
endif()
if(COMPILER_RT_LIB_NAME)
list(APPEND link_options "-rtlib=${CONFIG_COMPILER_RT_LIB_NAME}")
endif()
# For the transition period from 32-bit time_t to 64-bit time_t,