diff options
-rw-r--r-- | libc/bionic/malloc_common.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libc/bionic/malloc_common.cpp b/libc/bionic/malloc_common.cpp index 60ee138c7..9dc4d12d1 100644 --- a/libc/bionic/malloc_common.cpp +++ b/libc/bionic/malloc_common.cpp @@ -155,7 +155,7 @@ extern "C" void* aligned_alloc(size_t alignment, size_t size) { return result; } -extern "C" void* realloc(void* old_mem, size_t bytes) { +extern "C" __attribute__((__noinline__)) void* realloc(void* old_mem, size_t bytes) { auto dispatch_table = GetDispatchTable(); if (__predict_false(dispatch_table != nullptr)) { return dispatch_table->realloc(old_mem, bytes); |