libs/libc/libc.csv: add the implemented wchar api declaration

Signed-off-by: guoshichao <guoshichao@xiaomi.com>
This commit is contained in:
guoshichao
2023-09-20 09:25:30 +08:00
committed by Xiang Xiao
parent 5bd8e56cbe
commit abfb7da553
+23
View File
@@ -70,6 +70,10 @@
"fprintf","stdio.h","defined(CONFIG_FILE_STREAM)","int","FAR FILE *","FAR const IPTR char *","..."
"fputc","stdio.h","defined(CONFIG_FILE_STREAM)","int","int","FAR FILE *"
"fputs","stdio.h","defined(CONFIG_FILE_STREAM)","int","FAR const IPTR char *","FAR FILE *"
"fputwc","wchar.h","defined(CONFIG_FILE_STREAM)","wint_t","wchar_t","FAR FILE *"
"fputwc_unlocked","wchar.h","defined(CONFIG_FILE_STREAM)","wint_t","wchar_t","FAR FILE *"
"fputws","wchar.h","defined(CONFIG_FILE_STREAM)","int","FAR const wchar_t *","FAR FILE *"
"fputws_unlocked","wchar.h","defined(CONFIG_FILE_STREAM)","int","FAR const wchar_t *","FAR FILE *"
"fread","stdio.h","defined(CONFIG_FILE_STREAM)","size_t","FAR void *","size_t","size_t","FAR FILE *"
"free","stdlib.h","","void","FAR void *"
"freeaddrinfo","netdb.h","defined(CONFIG_LIBC_NETDB)","void","FAR struct addrinfo *"
@@ -224,6 +228,9 @@
"pthread_setspecific","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","pthread_key_t","FAR const void *"
"pthread_yield","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","void"
"puts","stdio.h","defined(CONFIG_FILE_STREAM)","int","FAR const IPTR char *"
"putwc","wchar.h","defined(CONFIG_FILE_STREAM)","wint_t","wchar_t","FAR FILE *"
"putwc_unlocked","wchar.h","defined(CONFIG_FILE_STREAM)","wint_t","wchar_t","FAR FILE *"
"putwchar","wchar.h","","wint_t","wchar_t"
"pwritev","sys/uio.h","","ssize_t","int","FAR const struct iovec *","int","off_t"
"qsort","stdlib.h","","void","FAR void *","size_t","size_t","int(*)(FAR const void *","FAR const void *)"
"raise","signal.h","","int","int"
@@ -332,24 +339,40 @@
"vsscanf","stdio.h","","int","FAR const char *","FAR const IPTR char *","va_list"
"vsyslog","syslog.h","","void","int","FAR const IPTR char *","va_list"
"wcrtomb","wchar.h","","size_t","FAR char *","wchar_t","FAR mbstate_t *"
"wcscat","wchar.h","","FAR wchar_t *","FAR wchar_t *","FAR const wchar_t *"
"wcschr","wchar.h","","FAR wchar_t *","FAR const wchar_t *","wchar_t"
"wcscmp","wchar.h","","int","FAR const wchar_t *","FAR const wchar_t *"
"wcscoll","wchar.h","","int","FAR const wchar_t *","FAR const wchar_t *"
"wcscpy","wchar.h","","FAR wchar_t *","FAR wchar_t *","FAR const wchar_t *"
"wcscspn","wchar.h","","size_t","FAR const wchar_t *","FAR const wchar_t *"
"wcsftime","wchar.h","","size_t","FAR wchar_t *","size_t","FAR const wchar_t *","FAR const struct tm *"
"wcslcat","wchar.h","","size_t","FAR wchar_t *","FAR const wchar_t *","size_t"
"wcsncat","wchar.h","","FAR wchar_t *","FAR wchar_t *","FAR const wchar_t *","size_t"
"wcsncmp","wchar.h","","int","FAR const wchar_t *","FAR const wchar_t *","size_t"
"wcsncpy","wchar.h","","FAR wchar_t *","FAR wchar_t *","FAR const wchar_t *","size_t"
"wcslcpy","wchar.h","","size_t","FAR wchar_t *","FAR const wchar_t *","size_t"
"wcslen","wchar.h","","size_t","FAR const wchar_t *"
"wcsnrtombs","wchar.h","","size_t","FAR char *","FAR const wchar_t **","size_t","size_t","FAR mbstate_t *"
"wcspbrk","wchar.h","","FAR wchar_t *","FAR const wchar_t *","FAR const wchar_t *"
"wcsrchr","wchar.h","","FAR wchar_t *","FAR const wchar_t *","wchar_t"
"wcsspn","wchar.h","","size_t","FAR const wchar_t *","FAR const wchar_t *"
"wcsstr","wchar.h","","FAR wchar_t *","FAR const wchar_t *","FAR const wchar_t *"
"wcsrtombs","wchar.h","","size_t","FAR char *","FAR const wchar_t **","size_t","FAR mbstate_t *"
"wcstod","wchar.h","","double","FAR const wchar_t *","FAR wchar_t **"
"wcstof","wchar.h","","float","FAR const wchar_t *","FAR wchar_t **"
"wcstok","wchar.h","","FAR wchar_t *","FAR wchar_t *","FAR const wchar_t *","FAR wchar_t **"
"wcstol","wchar.h","","long int","FAR const wchar_t *","FAR wchar_t **","int"
"wcstold","wchar.h","","long double","FAR const wchar_t *","FAR wchar_t **"
"wcstoll","wchar.h","","long long int","FAR const wchar_t *","FAR wchar_t **","int"
"wcstombs","stdlib.h","","size_t","FAR char *","FAR const wchar_t *","size_t"
"wcstoul","wchar.h","","unsigned long int","FAR const wchar_t *","FAR wchar_t **","int"
"wcswcs","wchar.h","","FAR wchar_t *","FAR const wchar_t *","FAR const wchar_t *"
"wcswidth","wchar.h","","int","FAR const wchar_t *","size_t"
"wcsxfrm","wchar.h","","size_t","FAR wchar_t *","FAR const wchar_t *","size_t"
"wctob","wchar.h","","int","wint_t"
"wctomb","stdlib.h","","int","FAR char *","wchar_t"
"wctype","wctype.h","","wctype_t","FAR const char *"
"wcwidth","wchar.h","","int","wchar_t"
"wmemchr","wchar.h","","FAR wchar_t *","FAR const wchar_t *","wchar_t","size_t"
"wmemcmp","wchar.h","","int","FAR const wchar_t *","FAR const wchar_t *","size_t"
"wmemcpy","wchar.h","","FAR wchat_t *","FAR wchar_t *","FAR const wchar_t *","size_t"
1 __assert assert.h void FAR const char * int FAR const char *
70 fprintf stdio.h defined(CONFIG_FILE_STREAM) int FAR FILE * FAR const IPTR char * ...
71 fputc stdio.h defined(CONFIG_FILE_STREAM) int int FAR FILE *
72 fputs stdio.h defined(CONFIG_FILE_STREAM) int FAR const IPTR char * FAR FILE *
73 fputwc wchar.h defined(CONFIG_FILE_STREAM) wint_t wchar_t FAR FILE *
74 fputwc_unlocked wchar.h defined(CONFIG_FILE_STREAM) wint_t wchar_t FAR FILE *
75 fputws wchar.h defined(CONFIG_FILE_STREAM) int FAR const wchar_t * FAR FILE *
76 fputws_unlocked wchar.h defined(CONFIG_FILE_STREAM) int FAR const wchar_t * FAR FILE *
77 fread stdio.h defined(CONFIG_FILE_STREAM) size_t FAR void * size_t size_t
78 free stdlib.h void FAR void *
79 freeaddrinfo netdb.h defined(CONFIG_LIBC_NETDB) void FAR struct addrinfo *
228 pthread_setspecific pthread.h !defined(CONFIG_DISABLE_PTHREAD) int pthread_key_t FAR const void *
229 pthread_yield pthread.h !defined(CONFIG_DISABLE_PTHREAD) void
230 puts stdio.h defined(CONFIG_FILE_STREAM) int FAR const IPTR char *
231 putwc wchar.h defined(CONFIG_FILE_STREAM) wint_t wchar_t FAR FILE *
232 putwc_unlocked wchar.h defined(CONFIG_FILE_STREAM) wint_t wchar_t FAR FILE *
233 putwchar wchar.h wint_t wchar_t
234 pwritev sys/uio.h ssize_t int FAR const struct iovec * int
235 qsort stdlib.h void FAR void * size_t size_t
236 raise signal.h int int
339 vsscanf stdio.h int FAR const char * FAR const IPTR char * va_list
340 vsyslog syslog.h void int FAR const IPTR char * va_list
341 wcrtomb wchar.h size_t FAR char * wchar_t FAR mbstate_t *
342 wcscat wchar.h FAR wchar_t * FAR wchar_t * FAR const wchar_t *
343 wcschr wchar.h FAR wchar_t * FAR const wchar_t * wchar_t
344 wcscmp wchar.h int FAR const wchar_t * FAR const wchar_t *
345 wcscoll wchar.h int FAR const wchar_t * FAR const wchar_t *
346 wcscpy wchar.h FAR wchar_t * FAR wchar_t * FAR const wchar_t *
347 wcscspn wchar.h size_t FAR const wchar_t * FAR const wchar_t *
348 wcsftime wchar.h size_t FAR wchar_t * size_t FAR const wchar_t *
349 wcslcat wchar.h size_t FAR wchar_t * FAR const wchar_t * size_t
350 wcsncat wchar.h FAR wchar_t * FAR wchar_t * FAR const wchar_t * size_t
351 wcsncmp wchar.h int FAR const wchar_t * FAR const wchar_t * size_t
352 wcsncpy wchar.h FAR wchar_t * FAR wchar_t * FAR const wchar_t * size_t
353 wcslcpy wchar.h size_t FAR wchar_t * FAR const wchar_t * size_t
354 wcslen wchar.h size_t FAR const wchar_t *
355 wcsnrtombs wchar.h size_t FAR char * FAR const wchar_t ** size_t
356 wcspbrk wchar.h FAR wchar_t * FAR const wchar_t * FAR const wchar_t *
357 wcsrchr wchar.h FAR wchar_t * FAR const wchar_t * wchar_t
358 wcsspn wchar.h size_t FAR const wchar_t * FAR const wchar_t *
359 wcsstr wchar.h FAR wchar_t * FAR const wchar_t * FAR const wchar_t *
360 wcsrtombs wchar.h size_t FAR char * FAR const wchar_t ** size_t
361 wcstod wchar.h double FAR const wchar_t * FAR wchar_t **
362 wcstof wchar.h float FAR const wchar_t * FAR wchar_t **
363 wcstok wchar.h FAR wchar_t * FAR wchar_t * FAR const wchar_t * FAR wchar_t **
364 wcstol wchar.h long int FAR const wchar_t * FAR wchar_t ** int
365 wcstold wchar.h long double FAR const wchar_t * FAR wchar_t **
366 wcstoll wchar.h long long int FAR const wchar_t * FAR wchar_t ** int
367 wcstombs stdlib.h size_t FAR char * FAR const wchar_t * size_t
368 wcstoul wchar.h unsigned long int FAR const wchar_t * FAR wchar_t ** int
369 wcswcs wchar.h FAR wchar_t * FAR const wchar_t * FAR const wchar_t *
370 wcswidth wchar.h int FAR const wchar_t * size_t
371 wcsxfrm wchar.h size_t FAR wchar_t * FAR const wchar_t * size_t
372 wctob wchar.h int wint_t
373 wctomb stdlib.h int FAR char * wchar_t
374 wctype wctype.h wctype_t FAR const char *
375 wcwidth wchar.h int wchar_t
376 wmemchr wchar.h FAR wchar_t * FAR const wchar_t * wchar_t size_t
377 wmemcmp wchar.h int FAR const wchar_t * FAR const wchar_t * size_t
378 wmemcpy wchar.h FAR wchat_t * FAR wchar_t * FAR const wchar_t * size_t