LibC: Add malloc.h with some GNU extension

This adds `reallocarray`, `malloc_usable_size`, `mallinfo`, `mallinfo2`
This commit is contained in:
2026-07-07 09:30:54 +03:00
parent 0843b8989d
commit 20392c6cc1
3 changed files with 135 additions and 3 deletions

View File

@@ -89,6 +89,7 @@ int rand(void);
int rand_r(unsigned* seed);
long random(void);
void* realloc(void* ptr, size_t size);
void* reallocarray(void* ptr, size_t nmemb, size_t size);
char* realpath(const char* __restrict file_name, char* __restrict resolved_name);
unsigned short* seed48(unsigned short seed16v[3]);
int setenv(const char* envname, const char* envval, int overwrite);