clang:libclang_rt.builtins-xxx.a supports builtin

1. enable CONFIG_BUILTIN_COMPILER_RT  to built libclang_rt.builtins-xxx.a and no longer use the compiler's built-in
2. Modify clang version acquisition to get two decimal points
3. It has been ported to support four architectures: ARM, ARM64, RISCV, and x86_64, among which ARM has been validated

Signed-off-by: wangmingrong1 <wangmingrong1@xiaomi.com>
This commit is contained in:
wangmingrong1
2024-10-14 21:09:58 +08:00
committed by Xiang Xiao
parent 69100ef0e4
commit e174d73cd9
17 changed files with 907 additions and 18 deletions
+1
View File
@@ -2774,6 +2774,7 @@ source "libs/libc/Kconfig"
source "libs/libm/Kconfig"
source "libs/libxx/Kconfig"
source "libs/libdsp/Kconfig"
source "libs/libbuiltin/Kconfig"
endmenu
menu "Open Asymmetric Multi Processing"