This is an automated email from the ASF dual-hosted git repository. jiuzhudong pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
from e0ba2efdca boards/risc-v/esp32c6: Add the NCV7410 10BASE-T1S MAC-PHY support for the ESP32-C6 boards new 1177ac8ee4 libc/machine/x86_64: Move all source files out of gnu folder new ae071920b4 libc/machine/riscv: Move all source files out of gnu folder new 378f8a5c0f libc/machine/renesas: Move all source files out of gnu folder new c1a37ec1fb libc/machine/arm64: Move all source files out of gnu folder new 0b6188bfa2 armv8-m: Optimize cfi instructions to debug new 5758364f10 libc/machine/arm: Move all source files out of gnu folder new 2b360c826c arch/arm: Move lib_dummy.c from arch/arm/src/common/ghs to libs/libc/machine/arm The 7 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: arch/arm/src/common/CMakeLists.txt | 4 - arch/arm/src/common/Make.defs | 4 - libs/libc/machine/arm/CMakeLists.txt | 16 ++-- libs/libc/machine/arm/Make.defs | 15 ++-- .../machine/arm/{aeabi_atexit.c => arch_atexit.c} | 2 +- .../libc/machine/arm/arch_dummy.c | 2 +- .../machine/arm/{gnu/mcount.S => arch_mcount.S} | 2 +- libs/libc/machine/arm/{gnu => }/arch_setjmp.S | 2 +- ...nwind_find_exidx.c => arch_unwind_find_exidx.c} | 2 +- libs/libc/machine/arm/armv7-a/CMakeLists.txt | 16 ++-- libs/libc/machine/arm/armv7-a/Make.defs | 5 -- .../machine/arm/armv7-a/{gnu => }/acle-compat.h | 2 +- .../machine/arm/armv7-a/{gnu => }/arch_memchr.S | 2 +- .../machine/arm/armv7-a/{gnu => }/arch_memcpy.S | 2 +- .../arm/{armv7-m/gnu => armv7-a}/arch_memmove.S | 2 +- .../machine/arm/armv7-a/{gnu => }/arch_memset.S | 2 +- .../machine/arm/armv7-a/{gnu => }/arch_strcmp.S | 2 +- .../machine/arm/armv7-a/{gnu => }/arch_strlen.S | 2 +- libs/libc/machine/arm/armv7-m/CMakeLists.txt | 18 ++--- libs/libc/machine/arm/armv7-m/Make.defs | 5 -- .../machine/arm/armv7-m/{gnu => }/acle-compat.h | 2 +- .../machine/arm/armv7-m/{gnu => }/arch_memchr.S | 2 +- .../machine/arm/armv7-m/{gnu => }/arch_memcpy.S | 2 +- .../arm/{armv7-a/gnu => armv7-m}/arch_memmove.S | 2 +- .../machine/arm/armv7-m/{gnu => }/arch_memset.S | 2 +- .../machine/arm/armv7-m/{gnu => }/arch_strcmp.S | 2 +- .../machine/arm/armv7-m/{gnu => }/arch_strcpy.S | 2 +- .../machine/arm/armv7-m/{gnu => }/arch_strlen.S | 2 +- libs/libc/machine/arm/armv7-r/CMakeLists.txt | 18 ++--- libs/libc/machine/arm/armv7-r/Make.defs | 5 -- .../machine/arm/armv7-r/{gnu => }/acle-compat.h | 2 +- .../machine/arm/armv7-r/{gnu => }/arch_memchr.S | 2 +- .../machine/arm/armv7-r/{gnu => }/arch_memcpy.S | 2 +- .../machine/arm/armv7-r/{gnu => }/arch_memmove.S | 2 +- .../machine/arm/armv7-r/{gnu => }/arch_memset.S | 2 +- .../machine/arm/armv7-r/{gnu => }/arch_strcmp.S | 2 +- .../machine/arm/armv7-r/{gnu => }/arch_strlen.S | 2 +- libs/libc/machine/arm/armv8-m/CMakeLists.txt | 18 ++--- libs/libc/machine/arm/armv8-m/Make.defs | 5 -- .../machine/arm/armv8-m/{gnu => }/acle-compat.h | 2 +- .../machine/arm/armv8-m/{gnu => }/arch_memchr.S | 2 +- .../machine/arm/armv8-m/{gnu => }/arch_memcpy.S | 6 +- .../machine/arm/armv8-m/{gnu => }/arch_memmove.S | 5 +- .../machine/arm/armv8-m/{gnu => }/arch_memset.S | 6 +- .../machine/arm/armv8-m/{gnu => }/arch_strcmp.S | 2 +- .../machine/arm/armv8-m/{gnu => }/arch_strcpy.S | 2 +- .../machine/arm/armv8-m/{gnu => }/arch_strlen.S | 2 +- libs/libc/machine/arm/armv8-r/CMakeLists.txt | 16 ++-- libs/libc/machine/arm/armv8-r/Make.defs | 5 -- .../machine/arm/armv8-r/{gnu => }/acle-compat.h | 2 +- .../machine/arm/armv8-r/{gnu => }/arch_memchr.S | 2 +- .../machine/arm/armv8-r/{gnu => }/arch_memcpy.S | 2 +- .../machine/arm/armv8-r/{gnu => }/arch_memmove.S | 2 +- .../machine/arm/armv8-r/{gnu => }/arch_memset.S | 2 +- .../machine/arm/armv8-r/{gnu => }/arch_strcmp.S | 2 +- .../machine/arm/armv8-r/{gnu => }/arch_strlen.S | 2 +- libs/libc/machine/arm/{gnu => }/tc32_setjmp.S | 2 +- libs/libc/machine/arm64/CMakeLists.txt | 61 +++++++++++++++- libs/libc/machine/arm64/Make.defs | 7 +- .../machine/arm64/{gnu/mcount.c => arch_mcount.c} | 2 +- libs/libc/machine/arm64/{gnu => }/arch_memchr.S | 2 +- libs/libc/machine/arm64/{gnu => }/arch_memcmp.S | 2 +- libs/libc/machine/arm64/{gnu => }/arch_memcpy.S | 2 +- libs/libc/machine/arm64/{gnu => }/arch_memmove.S | 2 +- libs/libc/machine/arm64/{gnu => }/arch_memset.S | 2 +- libs/libc/machine/arm64/{gnu => }/arch_setjmp.S | 2 +- libs/libc/machine/arm64/{gnu => }/arch_strchr.S | 2 +- libs/libc/machine/arm64/{gnu => }/arch_strchrnul.S | 2 +- libs/libc/machine/arm64/{gnu => }/arch_strcmp.S | 2 +- libs/libc/machine/arm64/{gnu => }/arch_strcpy.S | 2 +- libs/libc/machine/arm64/{gnu => }/arch_strlen.S | 2 +- libs/libc/machine/arm64/{gnu => }/arch_strncmp.S | 2 +- libs/libc/machine/arm64/{gnu => }/arch_strnlen.S | 2 +- libs/libc/machine/arm64/{gnu => }/arch_strrchr.S | 2 +- libs/libc/machine/arm64/gnu/CMakeLists.txt | 85 ---------------------- libs/libc/machine/renesas/Kconfig | 6 +- libs/libc/machine/renesas/rx/CMakeLists.txt | 21 ------ libs/libc/machine/renesas/rx/Kconfig | 3 - libs/libc/machine/renesas/rx/Make.defs | 3 - .../machine/renesas/rx/{gnu => }/arch_setjmp.S | 2 +- libs/libc/machine/risc-v/CMakeLists.txt | 19 +++-- libs/libc/machine/risc-v/Make.defs | 5 -- libs/libc/machine/risc-v/{gnu => }/arch_memcpy.S | 2 +- libs/libc/machine/risc-v/{gnu => }/arch_memset.S | 2 +- libs/libc/machine/risc-v/{gnu => }/arch_setjmp.S | 2 +- libs/libc/machine/risc-v/{gnu => }/arch_strcmp.S | 2 +- libs/libc/machine/risc-v/{gnu => }/asm.h | 2 +- libs/libc/machine/risc-v/common/CMakeLists.txt | 21 ------ libs/libc/machine/risc-v/gnu/CMakeLists.txt | 41 ----------- libs/libc/machine/risc-v/rv32/CMakeLists.txt | 21 ------ libs/libc/machine/risc-v/rv64/CMakeLists.txt | 22 ------ libs/libc/machine/x86_64/CMakeLists.txt | 50 ++++++++++++- libs/libc/machine/x86_64/Make.defs | 6 +- libs/libc/machine/x86_64/{gnu => }/arch_memcmp.S | 2 +- libs/libc/machine/x86_64/{gnu => }/arch_memmove.S | 2 +- .../machine/x86_64/{gnu => }/arch_memset_avx2.S | 2 +- .../machine/x86_64/{gnu => }/arch_memset_sse2.S | 2 +- libs/libc/machine/x86_64/{gnu => }/arch_stpcpy.S | 2 +- libs/libc/machine/x86_64/{gnu => }/arch_stpncpy.S | 2 +- libs/libc/machine/x86_64/{gnu => }/arch_strcat.S | 2 +- libs/libc/machine/x86_64/{gnu => }/arch_strcmp.S | 2 +- libs/libc/machine/x86_64/{gnu => }/arch_strcpy.S | 2 +- libs/libc/machine/x86_64/{gnu => }/arch_strlen.S | 2 +- libs/libc/machine/x86_64/{gnu => }/arch_strncmp.S | 2 +- libs/libc/machine/x86_64/{gnu => }/arch_strncpy.S | 2 +- libs/libc/machine/x86_64/{gnu => }/cache.h | 2 +- libs/libc/machine/x86_64/gnu/CMakeLists.txt | 73 ------------------- 107 files changed, 262 insertions(+), 497 deletions(-) rename libs/libc/machine/arm/{aeabi_atexit.c => arch_atexit.c} (98%) rename arch/arm/src/common/ghs/lib_dummy.c => libs/libc/machine/arm/arch_dummy.c (97%) rename libs/libc/machine/arm/{gnu/mcount.S => arch_mcount.S} (97%) rename libs/libc/machine/arm/{gnu => }/arch_setjmp.S (99%) rename libs/libc/machine/arm/{gnu_unwind_find_exidx.c => arch_unwind_find_exidx.c} (98%) rename libs/libc/machine/arm/armv7-a/{gnu => }/acle-compat.h (99%) rename libs/libc/machine/arm/armv7-a/{gnu => }/arch_memchr.S (99%) rename libs/libc/machine/arm/armv7-a/{gnu => }/arch_memcpy.S (99%) rename libs/libc/machine/arm/{armv7-m/gnu => armv7-a}/arch_memmove.S (97%) rename libs/libc/machine/arm/armv7-a/{gnu => }/arch_memset.S (98%) rename libs/libc/machine/arm/armv7-a/{gnu => }/arch_strcmp.S (99%) rename libs/libc/machine/arm/armv7-a/{gnu => }/arch_strlen.S (99%) rename libs/libc/machine/arm/armv7-m/{gnu => }/acle-compat.h (99%) rename libs/libc/machine/arm/armv7-m/{gnu => }/arch_memchr.S (99%) rename libs/libc/machine/arm/armv7-m/{gnu => }/arch_memcpy.S (99%) rename libs/libc/machine/arm/{armv7-a/gnu => armv7-m}/arch_memmove.S (97%) rename libs/libc/machine/arm/armv7-m/{gnu => }/arch_memset.S (98%) rename libs/libc/machine/arm/armv7-m/{gnu => }/arch_strcmp.S (99%) rename libs/libc/machine/arm/armv7-m/{gnu => }/arch_strcpy.S (99%) rename libs/libc/machine/arm/armv7-m/{gnu => }/arch_strlen.S (99%) rename libs/libc/machine/arm/armv7-r/{gnu => }/acle-compat.h (99%) rename libs/libc/machine/arm/armv7-r/{gnu => }/arch_memchr.S (99%) rename libs/libc/machine/arm/armv7-r/{gnu => }/arch_memcpy.S (99%) rename libs/libc/machine/arm/armv7-r/{gnu => }/arch_memmove.S (97%) rename libs/libc/machine/arm/armv7-r/{gnu => }/arch_memset.S (98%) rename libs/libc/machine/arm/armv7-r/{gnu => }/arch_strcmp.S (99%) rename libs/libc/machine/arm/armv7-r/{gnu => }/arch_strlen.S (99%) rename libs/libc/machine/arm/armv8-m/{gnu => }/acle-compat.h (99%) rename libs/libc/machine/arm/armv8-m/{gnu => }/arch_memchr.S (99%) rename libs/libc/machine/arm/armv8-m/{gnu => }/arch_memcpy.S (98%) rename libs/libc/machine/arm/armv8-m/{gnu => }/arch_memmove.S (96%) rename libs/libc/machine/arm/armv8-m/{gnu => }/arch_memset.S (97%) rename libs/libc/machine/arm/armv8-m/{gnu => }/arch_strcmp.S (99%) rename libs/libc/machine/arm/armv8-m/{gnu => }/arch_strcpy.S (99%) rename libs/libc/machine/arm/armv8-m/{gnu => }/arch_strlen.S (99%) rename libs/libc/machine/arm/armv8-r/{gnu => }/acle-compat.h (99%) rename libs/libc/machine/arm/armv8-r/{gnu => }/arch_memchr.S (99%) rename libs/libc/machine/arm/armv8-r/{gnu => }/arch_memcpy.S (99%) rename libs/libc/machine/arm/armv8-r/{gnu => }/arch_memmove.S (97%) rename libs/libc/machine/arm/armv8-r/{gnu => }/arch_memset.S (98%) rename libs/libc/machine/arm/armv8-r/{gnu => }/arch_strcmp.S (99%) rename libs/libc/machine/arm/armv8-r/{gnu => }/arch_strlen.S (99%) rename libs/libc/machine/arm/{gnu => }/tc32_setjmp.S (99%) rename libs/libc/machine/arm64/{gnu/mcount.c => arch_mcount.c} (98%) rename libs/libc/machine/arm64/{gnu => }/arch_memchr.S (99%) rename libs/libc/machine/arm64/{gnu => }/arch_memcmp.S (99%) rename libs/libc/machine/arm64/{gnu => }/arch_memcpy.S (99%) rename libs/libc/machine/arm64/{gnu => }/arch_memmove.S (99%) rename libs/libc/machine/arm64/{gnu => }/arch_memset.S (99%) rename libs/libc/machine/arm64/{gnu => }/arch_setjmp.S (98%) rename libs/libc/machine/arm64/{gnu => }/arch_strchr.S (99%) rename libs/libc/machine/arm64/{gnu => }/arch_strchrnul.S (99%) rename libs/libc/machine/arm64/{gnu => }/arch_strcmp.S (99%) rename libs/libc/machine/arm64/{gnu => }/arch_strcpy.S (99%) rename libs/libc/machine/arm64/{gnu => }/arch_strlen.S (99%) rename libs/libc/machine/arm64/{gnu => }/arch_strncmp.S (99%) rename libs/libc/machine/arm64/{gnu => }/arch_strnlen.S (99%) rename libs/libc/machine/arm64/{gnu => }/arch_strrchr.S (99%) delete mode 100644 libs/libc/machine/arm64/gnu/CMakeLists.txt delete mode 100644 libs/libc/machine/renesas/rx/CMakeLists.txt rename libs/libc/machine/renesas/rx/{gnu => }/arch_setjmp.S (98%) rename libs/libc/machine/risc-v/{gnu => }/arch_memcpy.S (98%) rename libs/libc/machine/risc-v/{gnu => }/arch_memset.S (97%) rename libs/libc/machine/risc-v/{gnu => }/arch_setjmp.S (98%) rename libs/libc/machine/risc-v/{gnu => }/arch_strcmp.S (98%) rename libs/libc/machine/risc-v/{gnu => }/asm.h (97%) delete mode 100644 libs/libc/machine/risc-v/common/CMakeLists.txt delete mode 100644 libs/libc/machine/risc-v/gnu/CMakeLists.txt delete mode 100644 libs/libc/machine/risc-v/rv32/CMakeLists.txt delete mode 100644 libs/libc/machine/risc-v/rv64/CMakeLists.txt rename libs/libc/machine/x86_64/{gnu => }/arch_memcmp.S (99%) rename libs/libc/machine/x86_64/{gnu => }/arch_memmove.S (99%) rename libs/libc/machine/x86_64/{gnu => }/arch_memset_avx2.S (98%) rename libs/libc/machine/x86_64/{gnu => }/arch_memset_sse2.S (98%) rename libs/libc/machine/x86_64/{gnu => }/arch_stpcpy.S (97%) rename libs/libc/machine/x86_64/{gnu => }/arch_stpncpy.S (97%) rename libs/libc/machine/x86_64/{gnu => }/arch_strcat.S (98%) rename libs/libc/machine/x86_64/{gnu => }/arch_strcmp.S (99%) rename libs/libc/machine/x86_64/{gnu => }/arch_strcpy.S (99%) rename libs/libc/machine/x86_64/{gnu => }/arch_strlen.S (99%) rename libs/libc/machine/x86_64/{gnu => }/arch_strncmp.S (97%) rename libs/libc/machine/x86_64/{gnu => }/arch_strncpy.S (97%) rename libs/libc/machine/x86_64/{gnu => }/cache.h (98%) delete mode 100644 libs/libc/machine/x86_64/gnu/CMakeLists.txt