From c9f8eb168eaecd267e86bafc598a0c1155304b90 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Thu, 1 Feb 2018 16:30:18 -0600 Subject: malloc: add __sbrk --- CHANGELOG.rst | 6 ++++++ libgcompat/malloc.c | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 8ab6f2f..a35657e 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -19,6 +19,12 @@ Build system * Ensure correct compilation on GCC 4.x. +malloc +------ + +* Add __sbrk. + + sysctl ------ diff --git a/libgcompat/malloc.c b/libgcompat/malloc.c index 14fbf66..e0b5851 100644 --- a/libgcompat/malloc.c +++ b/libgcompat/malloc.c @@ -27,6 +27,7 @@ #include /* memalign */ #include /* {m,c,re}alloc, free */ #include /* memset */ +#include /* sbrk */ #include "alias.h" /* alias */ @@ -73,6 +74,11 @@ void *__libc_realloc(void *ptr, size_t size) } alias(__libc_realloc, __realloc); +void *__sbrk(intptr_t increment) +{ + return sbrk(increment); +} + struct mallinfo mallinfo(void) { struct mallinfo info; -- cgit v1.2.3-70-g09d2