This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from fe7a877c4e7 sched/env_putenv:putenv is kernel function need use
kmm_free
add 8a02ca5913a memcpy: fix link failed when open kasan
add b623c781c52 arch:use ARCH_64BIT to mark arch is support 64bit
add 5e785b14bc5 memset: add none NEON version support for armv7-a/r
add 34aef9cbeca armv7a:add cfi instrcutions to debug
add 15eb317be22 libc/arm64: add cfi for optimized func
add 184f1ef2257 libs/risc-v:add cfi for optimized compilation func
add 011fd50bcd1 libc/arch_libc.c:fix bug for macro LIBC_ARCH_STRCHRNUL
No new revisions were added by this update.
Summary of changes:
arch/Kconfig | 10 +++-
arch/risc-v/Kconfig | 2 +-
arch/sim/CMakeLists.txt | 2 +-
arch/sim/Kconfig | 3 +-
boards/sim/sim/sim/scripts/Make.defs | 4 +-
include/elf.h | 2 +-
libs/libc/machine/Kconfig | 5 --
libs/libc/machine/arch_libc.c | 6 +--
libs/libc/machine/arm/armv7-a/Kconfig | 1 -
libs/libc/machine/arm/armv7-a/arch_memcpy.S | 3 ++
libs/libc/machine/arm/armv7-a/arch_memmove.S | 3 ++
libs/libc/machine/arm/armv7-a/arch_memset.S | 74 ++++++++++++++++++++++++++++
libs/libc/machine/arm/armv7-r/Kconfig | 1 -
libs/libc/machine/arm/armv7-r/arch_memset.S | 71 ++++++++++++++++++++++++++
libs/libc/machine/arm64/CMakeLists.txt | 2 +-
libs/libc/machine/arm64/Make.defs | 2 +-
libs/libc/machine/arm64/arch_memchr.S | 3 ++
libs/libc/machine/arm64/arch_memcmp.S | 3 ++
libs/libc/machine/arm64/arch_memcpy.S | 3 ++
libs/libc/machine/arm64/arch_memmove.S | 3 ++
libs/libc/machine/arm64/arch_memset.S | 3 ++
libs/libc/machine/arm64/arch_strchr.S | 3 ++
libs/libc/machine/arm64/arch_strchrnul.S | 3 ++
libs/libc/machine/arm64/arch_strcmp.S | 3 ++
libs/libc/machine/arm64/arch_strcpy.S | 3 ++
libs/libc/machine/arm64/arch_strlen.S | 3 ++
libs/libc/machine/arm64/arch_strncmp.S | 3 ++
libs/libc/machine/arm64/arch_strnlen.S | 3 ++
libs/libc/machine/arm64/arch_strrchr.S | 3 ++
libs/libc/machine/risc-v/arch_elf.c | 8 +--
libs/libc/machine/risc-v/arch_memcpy.S | 8 ++-
libs/libc/machine/risc-v/arch_memset.S | 3 ++
libs/libc/machine/risc-v/arch_strcmp.S | 3 ++
33 files changed, 226 insertions(+), 26 deletions(-)