Changeset View
Changeset View
Standalone View
Standalone View
include/stdlib.h
Show First 20 Lines • Show All 115 Lines • ▼ Show 20 Lines | |||||
unsigned long | unsigned long | ||||
strtoul(const char * __restrict, char ** __restrict, int); | strtoul(const char * __restrict, char ** __restrict, int); | ||||
int system(const char *); | int system(const char *); | ||||
int wctomb(char *, wchar_t); | int wctomb(char *, wchar_t); | ||||
size_t wcstombs(char * __restrict, const wchar_t * __restrict, size_t); | size_t wcstombs(char * __restrict, const wchar_t * __restrict, size_t); | ||||
/* | /* | ||||
* Functions added in C99 which we make conditionally available in the | * Functions added in C99 which we make conditionally available in the | ||||
* BSD^C89 namespace if the compiler supports `long long'. | * BSD C89 namespace if the compiler supports `long long'. | ||||
* The #if test is more complicated than it ought to be because | * The #if test is more complicated than it ought to be because | ||||
* __BSD_VISIBLE implies __ISO_C_VISIBLE == 1999 *even if* `long long' | * __BSD_VISIBLE implies __ISO_C_VISIBLE == 1999 *even if* `long long' | ||||
* is not supported in the compilation environment (which therefore means | * is not supported in the compilation environment (which therefore means | ||||
* that it can't really be ISO C99). | * that it can't really be ISO C99). | ||||
* | * | ||||
* (The only other extension made by C99 in thie header is _Exit().) | * (The only other extension made by C99 in thie header is _Exit().) | ||||
*/ | */ | ||||
#if __ISO_C_VISIBLE >= 1999 || defined(__cplusplus) | #if __ISO_C_VISIBLE >= 1999 || defined(__cplusplus) | ||||
▲ Show 20 Lines • Show All 216 Lines • Show Last 20 Lines |