Changeset View
Changeset View
Standalone View
Standalone View
include/stdlib.h
Show First 20 Lines • Show All 244 Lines • ▼ Show 20 Lines | |||||
#if __GNUC__ >= 2 || defined(__INTEL_COMPILER) | #if __GNUC__ >= 2 || defined(__INTEL_COMPILER) | ||||
#undef alloca /* some GNU bits try to get cute and define this on their own */ | #undef alloca /* some GNU bits try to get cute and define this on their own */ | ||||
#define alloca(sz) __builtin_alloca(sz) | #define alloca(sz) __builtin_alloca(sz) | ||||
#endif | #endif | ||||
void abort2(const char *, int, void **) __dead2; | void abort2(const char *, int, void **) __dead2; | ||||
__uint32_t | __uint32_t | ||||
arc4random(void); | arc4random(void); | ||||
void arc4random_addrandom(unsigned char *, int); | |||||
void arc4random_buf(void *, size_t); | void arc4random_buf(void *, size_t); | ||||
void arc4random_stir(void); | |||||
__uint32_t | __uint32_t | ||||
arc4random_uniform(__uint32_t); | arc4random_uniform(__uint32_t); | ||||
#if !defined(BURN_BRIDGES) | |||||
/* Deprecated arc4random() functions */ | |||||
#define arc4random_stir() | |||||
#define arc4random_addrandom(a,b) | |||||
#endif | |||||
#ifdef __BLOCKS__ | #ifdef __BLOCKS__ | ||||
int atexit_b(void (^ _Nonnull)(void)); | int atexit_b(void (^ _Nonnull)(void)); | ||||
void *bsearch_b(const void *, const void *, size_t, | void *bsearch_b(const void *, const void *, size_t, | ||||
size_t, int (^ _Nonnull)(const void *, const void *)); | size_t, int (^ _Nonnull)(const void *, const void *)); | ||||
#endif | #endif | ||||
char *getbsize(int *, long *); | char *getbsize(int *, long *); | ||||
/* getcap(3) functions */ | /* getcap(3) functions */ | ||||
char *cgetcap(char *, const char *, int); | char *cgetcap(char *, const char *, int); | ||||
▲ Show 20 Lines • Show All 83 Lines • Show Last 20 Lines |