Issue created by YASH BHIWANIA: https://gitlab.rtems.org/rtems/docs/rtems-docs/-/work_items/156
As discussed on Discord, here is the complete list of standard C11 Annex K bounds-checking functions provided by the new `safeclib` toolchain integration. _(Note: While initially estimated at \~45, there are actually 67 standard C11 functions provided by the library once the non-standard extensions are filtered out)._ I am opening this work item so they can be tracked and injected into the master `RTEMS-Standards-Compliance.csv` spreadsheet under the C11 column. **`<string.h>`** `memcpy_s`, `memmove_s`, `memset_s`, `strcpy_s`, `strncpy_s`, `strcat_s`, `strncat_s`, `strtok_s`, `strerror_s`, `strerrorlen_s`, `strnlen_s` **`<stdio.h>`** `sprintf_s`, `vsprintf_s`, `snprintf_s`, `vsnprintf_s`, `printf_s`, `vprintf_s`, `fprintf_s`, `vfprintf_s`, `scanf_s`, `vscanf_s`, `fscanf_s`, `vfscanf_s`, `sscanf_s`, `vsscanf_s`, `fopen_s`, `freopen_s`, `tmpfile_s`, `tmpnam_s`, `gets_s` **`<stdlib.h>`** `getenv_s`, `bsearch_s`, `qsort_s`, `wctomb_s`, `mbstowcs_s`, `wcstombs_s`, `abort_handler_s`, `ignore_handler_s` **`<time.h>`** `asctime_s`, `ctime_s`, `gmtime_s`, `localtime_s` **`<wchar.h>`** `fwprintf_s`, `fwscanf_s`, `snwprintf_s`, `swprintf_s`, `swscanf_s`, `vfwprintf_s`, `vfwscanf_s`, `vsnwprintf_s`, `vswprintf_s`, `vswscanf_s`, `vwprintf_s`, `vwscanf_s`, `wprintf_s`, `wscanf_s`, `wcscpy_s`, `wcsncpy_s`, `wmemcpy_s`, `wmemmove_s`, `wcscat_s`, `wcsncat_s`, `wcstok_s`, `wcsnlen_s`, `wcrtomb_s`, `mbsrtowcs_s`, `wcsrtombs_s` -- View it on GitLab: https://gitlab.rtems.org/rtems/docs/rtems-docs/-/work_items/156 You're receiving this email because of your account on gitlab.rtems.org. Unsubscribe from this thread: https://gitlab.rtems.org/-/sent_notifications/5-axn4rtz7o3sczqpt3btay6jd7-j/unsubscribe | Manage all notifications: https://gitlab.rtems.org/-/profile/notifications | Help: https://gitlab.rtems.org/help
_______________________________________________ bugs mailing list [email protected] http://lists.rtems.org/mailman/listinfo/bugs
