Browse Source

malloc: add glibc compat symbols

Waldemar Brodkorb 7 years ago
parent
commit
8948296356

+ 2 - 0
libc/stdlib/malloc-standard/calloc.c

@@ -91,3 +91,5 @@ void* calloc(size_t n_elements, size_t elem_size)
     return mem;
 }
 
+/* glibc compatibilty  */
+weak_alias(calloc, __libc_calloc)

+ 2 - 0
libc/stdlib/malloc-standard/free.c

@@ -412,3 +412,5 @@ void free(void* mem)
     __MALLOC_UNLOCK;
 }
 
+/* glibc compatibilty  */
+weak_alias(free, __libc_free)

+ 2 - 0
libc/stdlib/malloc-standard/malloc.c

@@ -1159,3 +1159,5 @@ DONE:
     return retval;
 }
 
+/* glibc compatibilty  */
+weak_alias(malloc, __libc_malloc)

+ 2 - 0
libc/stdlib/malloc-standard/memalign.c

@@ -129,3 +129,5 @@ void* memalign(size_t alignment, size_t bytes)
 }
 weak_alias(memalign, aligned_alloc)
 libc_hidden_def(memalign)
+/* glibc compatibilty  */
+weak_alias(memalign, __libc_memalign)

+ 2 - 0
libc/stdlib/malloc-standard/realloc.c

@@ -238,3 +238,5 @@ void* realloc(void* oldmem, size_t bytes)
     return retval;
 }
 
+/* glibc compatibilty  */
+weak_alias(realloc, __libc_realloc)