void *malloc (size_t size); void *calloc (size_t nmemb, size_t size); void *realloc (void *ptr, size_t size); void free (void *ptr); // Aligned allocation for power-of-two alignment int posix_memalign (void **memptr, size_t alignment, size_t size); // Aligned allocation for power-of-two alignment (deprecated) void *memalign (size_t boundary, size_t size); // Aligned allocation for page-size alignment (deprecated) void *valloc (size_t size);