1 /* 2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2022-2023. All rights reserved. 3 * Description: mini string.h 4 */ 5 6 #ifndef __STRING_H__ 7 #define __STRING_H__ 8 9 #include <bits/alltypes.h> 10 #include "features.h" 11 12 #ifdef __cplusplus 13 extern "C" { 14 #endif 15 16 void *memcpy (void *__restrict, const void *__restrict, size_t); 17 size_t strlen (const char *); 18 int memcmp (const void *cs, const void *ct, unsigned int count); 19 void *memset (void *, int, size_t); 20 void *memmove (void *, const void *, size_t); 21 int strcmp (const char *, const char *); 22 #ifdef __cplusplus 23 } 24 #endif 25 26 #endif 27