%In case this is used in a multilanguage document and is not input when the package for C is input, but later:
\unless\ifx\TcodeLang\empty
\let\CSavedLang\TcodeLang \def\TcodeLang{C}
\fi

% functions
\MakeWord{abort_handler_s}{Function}
\MakeWord{asctime_s}{Function}
\MakeWord{ctime_s}{Function}
\MakeWord{fopen_s}{Function}
\MakeWord{fprintf_s}{Function}
\MakeWord{freopen_s}{Function}
\MakeWord{fscanf_s}{Function}
\MakeWord{fwprintf_s}{Function}
\MakeWord{fwscanf_s}{Function}
\MakeWord{getenv_s}{Function}
\MakeWord{gets_s}{Function}
\MakeWord{gmtime_s}{Function}
\MakeWord{ignore_handler_s}{Function}
\MakeWord{localtime_s}{Function}
\MakeWord{mbsrtowcs_s}{Function}
\MakeWord{mbstowcs_s}{Function}
\MakeWord{memcpy_s}{Function}
\MakeWord{memmove_s}{Function}
\MakeWord{memset_s}{Function}
\MakeWord{printf_s}{Function}
\MakeWord{qsort_s}{Function}
\MakeWord{scanf_s}{Function}
\MakeWord{set_constraint_handler_s}{Function}
\MakeWord{snprintf_s}{Function}
\MakeWord{snwprintf_s}{Function}
\MakeWord{sprintf_s}{Function}
\MakeWord{sscanf_s}{Function}
\MakeWord{strcat_s}{Function}
\MakeWord{strcpy_s}{Function}
\MakeWord{strerror_s}{Function}
\MakeWord{strerrorlen_s}{Function}
\MakeWord{strncat_s}{Function}
\MakeWord{strncpy_s}{Function}
\MakeWord{strnlen_s}{Function}
\MakeWord{strtok_s}{Function}
\MakeWord{swprintf_s}{Function}
\MakeWord{swscanf_s}{Function}
\MakeWord{tmpfile_s}{Function}
\MakeWord{tmpnam_s}{Function}
\MakeWord{vfprintf_s}{Function}
\MakeWord{vfscanf_s}{Function}
\MakeWord{vfwprintf_s}{Function}
\MakeWord{vfwscanf_s}{Function}
\MakeWord{vprintf_s}{Function}
\MakeWord{vscanf_s}{Function}
\MakeWord{vsnprintf_s}{Function}
\MakeWord{vsnwprintf_s}{Function}
\MakeWord{vsprintf_s}{Function}
\MakeWord{vsscanf_s}{Function}
\MakeWord{vswprintf_s}{Function}
\MakeWord{vswscanf_s}{Function}
\MakeWord{vwprintf_s}{Function}
\MakeWord{vwscanf_s}{Function}
\MakeWord{wcrtomb_s}{Function}
\MakeWord{wcscat_s}{Function}
\MakeWord{wcscpy_s}{Function}
\MakeWord{wcsncat_s}{Function}
\MakeWord{wcsncpy_s}{Function}
\MakeWord{wcsnlen_s}{Function}
\MakeWord{wcsrtombs_s}{Function}
\MakeWord{wcstok_s}{Function}
\MakeWord{wcstombs_s}{Function}
\MakeWord{wctomb_s}{Function}
\MakeWord{wmemcpy_s}{Function}
\MakeWord{wmemmove_s}{Function}
\MakeWord{wprintf_s}{Function}
\MakeWord{wscanf_s}{Function}

% qualifier-generic functions
\MakeWord{bsearch_s}{QGFunction}

% macros
\MakeWord{L_tmpnam_s}{Macro}
\MakeWord{TMP_MAX_S}{Macro}

\unless\ifx\TcodeLang\empty \let\TcodeLang\CSavedLang \fi
