You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2023/01/10 03:31:34 UTC

[nuttx] branch master updated (5f92c62874 -> fae5aef4fe)

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 5f92c62874 boards/cxd56xx/spresense: add fs automount driver for SD Card
     add 650f17169a libc: add armv7-a armv7-m armv8-m libc function
     add fc9aeb8c70 libc: add armv7-r libc function
     add f8f29c8147 libc: add risc-v libc function
     add fae5aef4fe libc: add arm64 libc function

No new revisions were added by this update.

Summary of changes:
 LICENSE                                            |  659 ++++++++++--
 libs/libc/machine/Kconfig                          |   15 +
 libs/libc/machine/Make.defs                        |    3 +
 libs/libc/machine/arm/arm/Make.defs                |    4 +-
 libs/libc/machine/arm/armv6-m/Make.defs            |    4 +-
 libs/libc/machine/arm/armv7-a/Kconfig              |   41 +
 libs/libc/machine/arm/armv7-a/Make.defs            |   30 +-
 libs/libc/machine/arm/armv7-a/gnu/acle-compat.h    |  187 ++++
 libs/libc/machine/arm/armv7-a/gnu/arch_memchr.S    |  391 ++++++++
 libs/libc/machine/arm/armv7-a/gnu/arch_memcpy.S    | 1051 +++++++++++---------
 libs/libc/machine/arm/armv7-a/gnu/arch_memmove.S   |   66 ++
 libs/libc/machine/arm/armv7-a/gnu/arch_memset.S    |  146 +++
 libs/libc/machine/arm/armv7-a/gnu/arch_strcmp.S    |  303 ++++++
 libs/libc/machine/arm/armv7-a/gnu/arch_strlen.S    |  184 ++++
 libs/libc/machine/arm/armv7-m/Kconfig              |   46 +-
 libs/libc/machine/arm/armv7-m/Make.defs            |   22 +-
 libs/libc/machine/arm/armv7-m/gnu/acle-compat.h    |  187 ++++
 libs/libc/machine/arm/armv7-m/gnu/arch_memchr.S    |  391 ++++++++
 libs/libc/machine/arm/armv7-m/gnu/arch_memcpy.S    |  721 ++++++--------
 libs/libc/machine/arm/armv7-m/gnu/arch_memmove.S   |   66 ++
 libs/libc/machine/arm/armv7-m/gnu/arch_memset.S    |  108 ++
 libs/libc/machine/arm/armv7-m/gnu/arch_strcmp.S    |  381 +++++++
 libs/libc/machine/arm/armv7-m/gnu/arch_strlen.S    |  184 ++++
 libs/libc/machine/arm/armv7-r/Kconfig              |   42 +
 libs/libc/machine/arm/armv7-r/Make.defs            |   30 +-
 libs/libc/machine/arm/armv7-r/gnu/acle-compat.h    |  187 ++++
 libs/libc/machine/arm/armv7-r/gnu/arch_memchr.S    |  391 ++++++++
 libs/libc/machine/arm/armv7-r/gnu/arch_memcpy.S    | 1051 +++++++++++---------
 libs/libc/machine/arm/armv7-r/gnu/arch_memmove.S   |   66 ++
 libs/libc/machine/arm/armv7-r/gnu/arch_memset.S    |  146 +++
 libs/libc/machine/arm/armv7-r/gnu/arch_strcmp.S    |  303 ++++++
 libs/libc/machine/arm/armv7-r/gnu/arch_strlen.S    |  184 ++++
 libs/libc/machine/arm/armv8-m/Kconfig              |   48 +
 libs/libc/machine/arm/armv8-m/Make.defs            |   24 +
 libs/libc/machine/arm/armv8-m/gnu/arch_memchr.S    |  389 ++++++++
 libs/libc/machine/arm/armv8-m/gnu/arch_memcpy.S    |  345 +++++++
 libs/libc/machine/arm/armv8-m/gnu/arch_memmove.S   |   66 ++
 libs/libc/machine/arm/armv8-m/gnu/arch_memset.S    |  120 +++
 libs/libc/machine/arm/armv8-m/gnu/arch_strcmp.S    |  411 ++++++++
 libs/libc/machine/arm/armv8-m/gnu/arch_strlen.S    |  182 ++++
 libs/libc/machine/arm64/Kconfig                    |  106 ++
 libs/libc/machine/{arm/armv8-m => arm64}/Make.defs |   68 +-
 libs/libc/machine/arm64/gnu/arch_memchr.S          |  173 ++++
 libs/libc/machine/arm64/gnu/arch_memcmp.S          |  196 ++++
 libs/libc/machine/arm64/gnu/arch_memcpy.S          |  232 +++++
 libs/libc/machine/arm64/gnu/arch_memmove.S         |  157 +++
 libs/libc/machine/arm64/gnu/arch_memset.S          |  242 +++++
 libs/libc/machine/arm64/gnu/arch_setjmp.S          |   77 ++
 libs/libc/machine/arm64/gnu/arch_strchr.S          |  161 +++
 libs/libc/machine/arm64/gnu/arch_strchrnul.S       |  146 +++
 libs/libc/machine/arm64/gnu/arch_strcmp.S          |  205 ++++
 libs/libc/machine/arm64/gnu/arch_strcpy.S          |  338 +++++++
 libs/libc/machine/arm64/gnu/arch_strlen.S          |  242 +++++
 libs/libc/machine/arm64/gnu/arch_strncmp.S         |  294 ++++++
 libs/libc/machine/arm64/gnu/arch_strnlen.S         |  188 ++++
 libs/libc/machine/arm64/gnu/arch_strrchr.S         |  179 ++++
 libs/libc/machine/risc-v/Kconfig                   |   25 +-
 libs/libc/machine/risc-v/Make.defs                 |   28 +-
 libs/libc/machine/risc-v/{common => }/arch_elf.c   |    2 +-
 libs/libc/machine/risc-v/common/Make.defs          |   30 -
 .../machine/risc-v/{rv32 => gnu}/arch_memcpy.S     |    2 +-
 libs/libc/machine/risc-v/gnu/arch_memset.S         |  106 ++
 .../machine/risc-v/{common => gnu}/arch_setjmp.S   |   28 +-
 libs/libc/machine/risc-v/gnu/arch_strcmp.S         |  187 ++++
 libs/libc/machine/risc-v/gnu/asm.h                 |   52 +
 libs/libc/machine/risc-v/rv32/Kconfig              |   10 -
 libs/libc/machine/risc-v/rv32/Make.defs            |   27 -
 libs/libc/machine/risc-v/rv64/Kconfig              |    4 -
 libs/libc/machine/risc-v/rv64/Make.defs            |   20 -
 libs/libc/string/lib_strchrnul.c                   |    2 +
 libs/libc/string/lib_strncmp.c                     |    2 +-
 libs/libc/string/lib_strrchr.c                     |    2 +
 72 files changed, 11151 insertions(+), 1555 deletions(-)
 create mode 100644 libs/libc/machine/arm/armv7-a/gnu/acle-compat.h
 create mode 100644 libs/libc/machine/arm/armv7-a/gnu/arch_memchr.S
 create mode 100644 libs/libc/machine/arm/armv7-a/gnu/arch_memmove.S
 create mode 100644 libs/libc/machine/arm/armv7-a/gnu/arch_memset.S
 create mode 100644 libs/libc/machine/arm/armv7-a/gnu/arch_strcmp.S
 create mode 100644 libs/libc/machine/arm/armv7-a/gnu/arch_strlen.S
 create mode 100644 libs/libc/machine/arm/armv7-m/gnu/acle-compat.h
 create mode 100644 libs/libc/machine/arm/armv7-m/gnu/arch_memchr.S
 create mode 100644 libs/libc/machine/arm/armv7-m/gnu/arch_memmove.S
 create mode 100644 libs/libc/machine/arm/armv7-m/gnu/arch_memset.S
 create mode 100644 libs/libc/machine/arm/armv7-m/gnu/arch_strcmp.S
 create mode 100644 libs/libc/machine/arm/armv7-m/gnu/arch_strlen.S
 create mode 100644 libs/libc/machine/arm/armv7-r/gnu/acle-compat.h
 create mode 100644 libs/libc/machine/arm/armv7-r/gnu/arch_memchr.S
 create mode 100644 libs/libc/machine/arm/armv7-r/gnu/arch_memmove.S
 create mode 100644 libs/libc/machine/arm/armv7-r/gnu/arch_memset.S
 create mode 100644 libs/libc/machine/arm/armv7-r/gnu/arch_strcmp.S
 create mode 100644 libs/libc/machine/arm/armv7-r/gnu/arch_strlen.S
 create mode 100644 libs/libc/machine/arm/armv8-m/gnu/arch_memchr.S
 create mode 100644 libs/libc/machine/arm/armv8-m/gnu/arch_memcpy.S
 create mode 100644 libs/libc/machine/arm/armv8-m/gnu/arch_memmove.S
 create mode 100644 libs/libc/machine/arm/armv8-m/gnu/arch_memset.S
 create mode 100644 libs/libc/machine/arm/armv8-m/gnu/arch_strcmp.S
 create mode 100644 libs/libc/machine/arm/armv8-m/gnu/arch_strlen.S
 create mode 100644 libs/libc/machine/arm64/Kconfig
 copy libs/libc/machine/{arm/armv8-m => arm64}/Make.defs (51%)
 create mode 100644 libs/libc/machine/arm64/gnu/arch_memchr.S
 create mode 100644 libs/libc/machine/arm64/gnu/arch_memcmp.S
 create mode 100644 libs/libc/machine/arm64/gnu/arch_memcpy.S
 create mode 100644 libs/libc/machine/arm64/gnu/arch_memmove.S
 create mode 100644 libs/libc/machine/arm64/gnu/arch_memset.S
 create mode 100644 libs/libc/machine/arm64/gnu/arch_setjmp.S
 create mode 100644 libs/libc/machine/arm64/gnu/arch_strchr.S
 create mode 100644 libs/libc/machine/arm64/gnu/arch_strchrnul.S
 create mode 100644 libs/libc/machine/arm64/gnu/arch_strcmp.S
 create mode 100644 libs/libc/machine/arm64/gnu/arch_strcpy.S
 create mode 100644 libs/libc/machine/arm64/gnu/arch_strlen.S
 create mode 100644 libs/libc/machine/arm64/gnu/arch_strncmp.S
 create mode 100644 libs/libc/machine/arm64/gnu/arch_strnlen.S
 create mode 100644 libs/libc/machine/arm64/gnu/arch_strrchr.S
 rename libs/libc/machine/risc-v/{common => }/arch_elf.c (99%)
 delete mode 100644 libs/libc/machine/risc-v/common/Make.defs
 rename libs/libc/machine/risc-v/{rv32 => gnu}/arch_memcpy.S (98%)
 create mode 100644 libs/libc/machine/risc-v/gnu/arch_memset.S
 rename libs/libc/machine/risc-v/{common => gnu}/arch_setjmp.S (83%)
 create mode 100644 libs/libc/machine/risc-v/gnu/arch_strcmp.S
 create mode 100644 libs/libc/machine/risc-v/gnu/asm.h
 delete mode 100644 libs/libc/machine/risc-v/rv32/Kconfig
 delete mode 100644 libs/libc/machine/risc-v/rv32/Make.defs
 delete mode 100644 libs/libc/machine/risc-v/rv64/Kconfig
 delete mode 100644 libs/libc/machine/risc-v/rv64/Make.defs