mirror of
https://github.com/apache/nuttx.git
synced 2025-12-07 01:44:23 +08:00
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:
committed by
Xiang Xiao
parent
69100ef0e4
commit
e174d73cd9
@@ -52,6 +52,13 @@ NUTTXLIBS += staging$(DELIM)libkmm$(LIBEXT) staging$(DELIM)libkarch$(LIBEXT)
|
||||
USERLIBS += staging$(DELIM)libproxies$(LIBEXT) staging$(DELIM)libc$(LIBEXT)
|
||||
USERLIBS += staging$(DELIM)libmm$(LIBEXT) staging$(DELIM)libarch$(LIBEXT)
|
||||
|
||||
# Add toolchain library support
|
||||
|
||||
ifeq ($(CONFIG_BUILTIN_TOOLCHAIN),)
|
||||
NUTTXLIBS += staging$(DELIM)libkbuiltin$(LIBEXT)
|
||||
USERLIBS += staging$(DELIM)libbuiltin$(LIBEXT)
|
||||
endif
|
||||
|
||||
# Add libraries for math support.
|
||||
|
||||
ifeq ($(CONFIG_LIBM_TOOLCHAIN)$(CONFIG_LIBM_NONE),)
|
||||
|
||||
Reference in New Issue
Block a user