diff --git a/lib/libc/wasi/libc-top-half/musl/src/exit/atexit.c b/lib/libc/wasi/libc-top-half/musl/src/exit/atexit.c index 155292d0ea..30f897b7ea 100644 --- a/lib/libc/wasi/libc-top-half/musl/src/exit/atexit.c +++ b/lib/libc/wasi/libc-top-half/musl/src/exit/atexit.c @@ -4,11 +4,6 @@ #include "lock.h" #include "fork_impl.h" -#define malloc __libc_malloc -#define calloc __libc_calloc -#define realloc undef -#define free undef - /* Ensure that at least 32 atexit handlers can be registered without malloc */ #define COUNT 32 diff --git a/lib/libc/wasi/libc-top-half/musl/src/include/stdlib.h b/lib/libc/wasi/libc-top-half/musl/src/include/stdlib.h index 812b04de2f..1599691fbe 100644 --- a/lib/libc/wasi/libc-top-half/musl/src/include/stdlib.h +++ b/lib/libc/wasi/libc-top-half/musl/src/include/stdlib.h @@ -10,10 +10,4 @@ hidden int __ptsname_r(int, char *, size_t); hidden char *__randname(char *); hidden void __qsort_r (void *, size_t, size_t, int (*)(const void *, const void *, void *), void *); -hidden void *__libc_malloc(size_t); -hidden void *__libc_malloc_impl(size_t); -hidden void *__libc_calloc(size_t, size_t); -hidden void *__libc_realloc(void *, size_t); -hidden void __libc_free(void *); - #endif diff --git a/lib/libc/wasi/libc-top-half/musl/src/locale/locale_map.c b/lib/libc/wasi/libc-top-half/musl/src/locale/locale_map.c index ebfb158f4a..b7463fa54f 100644 --- a/lib/libc/wasi/libc-top-half/musl/src/locale/locale_map.c +++ b/lib/libc/wasi/libc-top-half/musl/src/locale/locale_map.c @@ -9,11 +9,6 @@ #include "lock.h" #include "fork_impl.h" -#define malloc __libc_malloc -#define calloc undef -#define realloc undef -#define free undef - const char *__lctrans_impl(const char *msg, const struct __locale_map *lm) { const char *trans = 0; diff --git a/lib/libc/wasi/libc-top-half/musl/src/locale/newlocale.c b/lib/libc/wasi/libc-top-half/musl/src/locale/newlocale.c index 11c778557a..154682de97 100644 --- a/lib/libc/wasi/libc-top-half/musl/src/locale/newlocale.c +++ b/lib/libc/wasi/libc-top-half/musl/src/locale/newlocale.c @@ -6,11 +6,6 @@ #include "locale_impl.h" #include "lock.h" -#define malloc __libc_malloc -#define calloc undef -#define realloc undef -#define free undef - static int default_locale_init_done; static struct __locale_struct default_locale, default_ctype_locale; diff --git a/lib/libc/wasi/libc-top-half/musl/src/time/__tz.c b/lib/libc/wasi/libc-top-half/musl/src/time/__tz.c index 7efb9a9757..ee05eb58f8 100644 --- a/lib/libc/wasi/libc-top-half/musl/src/time/__tz.c +++ b/lib/libc/wasi/libc-top-half/musl/src/time/__tz.c @@ -11,11 +11,6 @@ #include "lock.h" #include "fork_impl.h" -#define malloc __libc_malloc -#define calloc undef -#define realloc undef -#define free undef - #ifdef __wasilibc_unmodified_upstream // timezone data long __timezone = 0; int __daylight = 0;