incubator-nuttx/libs
chenrun1 4581cbdb7e libc.h:Fixed the problem of multiple define appearing in arch_xxx.S after opening kasan
The reason is that libc.h needs to check whether CONFIG is enabled before the corresponding macro is enabled

Error scene:
arm-none-eabi-ld: /home/crafcat7/SSD/xxx/xxx-dev/nuttx/staging/libc.a(arch_libc.o): in function `memmove':
/home/crafcat7/SSD/xxx/xxx-dev/nuttx/libs/libc/machine/arch_libc.c:146: multiple definition of `memmove'; /home/crafcat7/SSD/xxx/xxx-dev/nuttx/staging/libc.a(arch_memmove.o):/home/crafcat7/SSD/xxx/xxx-dev/nuttx/libs/libc/machine/arm/armv8-m/gnu/arch_memmove.S:56: first defined here

Signed-off-by: chenrun1 <chenrun1@xiaomi.com>
2024-09-27 10:32:09 +08:00
..
libc libc.h:Fixed the problem of multiple define appearing in arch_xxx.S after opening kasan 2024-09-27 10:32:09 +08:00
libdsp Revert "build depend:Revert Make.dep intermediate ddc file" 2024-09-15 19:29:47 +08:00
libm Revert "build depend:Revert Make.dep intermediate ddc file" 2024-09-15 19:29:47 +08:00
libnx Revert "build depend:Revert Make.dep intermediate ddc file" 2024-09-15 19:29:47 +08:00
libxx Revert "build depend:Revert Make.dep intermediate ddc file" 2024-09-15 19:29:47 +08:00
CMakeLists.txt build: add initial cmake build system 2023-07-08 13:50:48 +08:00