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 cdccce48ac libcxx: fix compile error
add f07aba5c1e libc string:Separate code.
No new revisions were added by this update.
Summary of changes:
LICENSE | 32 +++---
libs/libc/string/CMakeLists.txt | 57 ++++++++---
libs/libc/string/Make.defs | 30 ++++--
.../string/{lib_memccpy.c => lib_bsdmemccpy.c} | 58 +++--------
libs/libc/string/{lib_memchr.c => lib_bsdmemchr.c} | 46 +++------
libs/libc/string/{lib_memcmp.c => lib_bsdmemcmp.c} | 51 +++------
libs/libc/string/{lib_memcpy.c => lib_bsdmemcpy.c} | 40 +++-----
.../string/{lib_memrchr.c => lib_bsdmemrchr.c} | 43 +++-----
libs/libc/string/{lib_stpcpy.c => lib_bsdstpcpy.c} | 33 +++---
.../string/{lib_stpncpy.c => lib_bsdstpncpy.c} | 66 +++---------
libs/libc/string/{lib_strcat.c => lib_bsdstrcat.c} | 44 +++-----
libs/libc/string/{lib_strchr.c => lib_bsdstrchr.c} | 47 +++------
.../string/{lib_strchrnul.c => lib_bsdstrchrnul.c} | 40 +++-----
libs/libc/string/{lib_strcmp.c => lib_bsdstrcmp.c} | 45 +++-----
libs/libc/string/{lib_strcpy.c => lib_bsdstrcpy.c} | 37 +++----
libs/libc/string/{lib_strlen.c => lib_bsdstrlen.c} | 38 +++----
.../string/{lib_strncmp.c => lib_bsdstrncmp.c} | 46 +++------
.../string/{lib_strncpy.c => lib_bsdstrncpy.c} | 56 +++-------
.../string/{lib_strrchr.c => lib_bsdstrrchr.c} | 43 +++-----
libs/libc/string/lib_memccpy.c | 96 -----------------
libs/libc/string/lib_memchr.c | 103 -------------------
libs/libc/string/lib_memcmp.c | 69 -------------
libs/libc/string/lib_memcpy.c | 70 -------------
libs/libc/string/lib_memrchr.c | 103 -------------------
libs/libc/string/lib_stpcpy.c | 49 ---------
libs/libc/string/lib_stpncpy.c | 72 -------------
libs/libc/string/lib_strcat.c | 54 ----------
libs/libc/string/lib_strchr.c | 114 ---------------------
libs/libc/string/lib_strchrnul.c | 6 --
libs/libc/string/lib_strcmp.c | 67 ------------
libs/libc/string/lib_strcpy.c | 54 ----------
libs/libc/string/lib_strlen.c | 61 -----------
libs/libc/string/lib_strncmp.c | 86 ----------------
libs/libc/string/lib_strncpy.c | 72 -------------
libs/libc/string/lib_strrchr.c | 19 ----
35 files changed, 272 insertions(+), 1675 deletions(-)
copy libs/libc/string/{lib_memccpy.c => lib_bsdmemccpy.c} (73%)
copy libs/libc/string/{lib_memchr.c => lib_bsdmemchr.c} (76%)
copy libs/libc/string/{lib_memcmp.c => lib_bsdmemcmp.c} (65%)
copy libs/libc/string/{lib_memcpy.c => lib_bsdmemcpy.c} (71%)
copy libs/libc/string/{lib_memrchr.c => lib_bsdmemrchr.c} (76%)
copy libs/libc/string/{lib_stpcpy.c => lib_bsdstpcpy.c} (71%)
copy libs/libc/string/{lib_stpncpy.c => lib_bsdstpncpy.c} (66%)
copy libs/libc/string/{lib_strcat.c => lib_bsdstrcat.c} (65%)
copy libs/libc/string/{lib_strchr.c => lib_bsdstrchr.c} (76%)
copy libs/libc/string/{lib_strchrnul.c => lib_bsdstrchrnul.c} (57%)
copy libs/libc/string/{lib_strcmp.c => lib_bsdstrcmp.c} (67%)
copy libs/libc/string/{lib_strcpy.c => lib_bsdstrcpy.c} (70%)
copy libs/libc/string/{lib_strlen.c => lib_bsdstrlen.c} (66%)
copy libs/libc/string/{lib_strncmp.c => lib_bsdstrncmp.c} (69%)
copy libs/libc/string/{lib_strncpy.c => lib_bsdstrncpy.c} (69%)
copy libs/libc/string/{lib_strrchr.c => lib_bsdstrrchr.c} (50%)