22 #ifndef LELY_LIBC_STDLIB_H_ 23 #define LELY_LIBC_STDLIB_H_ 29 #if __STDC_VERSION__ >= 201112L || defined(__USE_ISOC11) 31 #define aligned_free free 33 #else // !(__STDC_VERSION__ >= 201112L || __USE_ISOC11) 66 #endif // !(__STDC_VERSION__ >= 201112L || __USE_ISOC11) 68 #if !(_POSIX_C_SOURCE > 200112L) 80 int setenv(
const char *envname,
const char *envval,
int overwrite);
82 #endif // !(_POSIX_C_SOURCE > 200112L) 84 #endif // !LELY_LIBC_STDLIB_H_ void aligned_free(void *ptr)
Causes the space at ptr to be deallocated, that is, made available for further allocation.
void * aligned_alloc(size_t alignment, size_t size)
Allocates space for an object whose alignment is specified by alignment, whose size is specified by s...
This header file is part of the C11 and POSIX compatibility library; it includes <stdlib.h> and defines any missing functionality.
This header file is part of the Lely libraries; it contains the compiler feature definitions.