summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/dietlibc/lib/_brk.c
blob: 6d0b29c032acfe6ead0c398fe4ae99f1b05cd61d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <unistd.h>

extern int __diet_brk(void *end_data_segment);

void* __curbrk=0;

int __brk(void *end_data_segment) {
  int res;
  if ((res=__diet_brk(end_data_segment))==0)
    __curbrk=end_data_segment;
  return res;
}

int brk (void *end_data_segment) __attribute__((weak,alias("__brk")));