|
@@ -20,7 +20,7 @@
|
|
#include <errno.h>
|
|
#include <errno.h>
|
|
|
|
|
|
|
|
|
|
-extern void *__curbrk;
|
|
+extern void *___brk_addr;
|
|
extern int brk (void *addr);
|
|
extern int brk (void *addr);
|
|
|
|
|
|
|
|
|
|
@@ -31,14 +31,14 @@ void * sbrk (intptr_t increment)
|
|
{
|
|
{
|
|
void *oldbrk;
|
|
void *oldbrk;
|
|
|
|
|
|
- if (__curbrk == NULL)
|
|
+ if (___brk_addr == NULL)
|
|
if (brk (0) < 0)
|
|
if (brk (0) < 0)
|
|
return (void *) -1;
|
|
return (void *) -1;
|
|
|
|
|
|
if (increment == 0)
|
|
if (increment == 0)
|
|
- return __curbrk;
|
|
+ return ___brk_addr;
|
|
|
|
|
|
- oldbrk = __curbrk;
|
|
+ oldbrk = ___brk_addr;
|
|
if (brk (oldbrk + increment) < 0)
|
|
if (brk (oldbrk + increment) < 0)
|
|
return (void *) -1;
|
|
return (void *) -1;
|
|
|
|
|