From 659ffc73cc6ebfe31f40145a2bb3213c1e43f8d6 Mon Sep 17 00:00:00 2001 From: iabdalkader Date: Sat, 1 Feb 2014 21:38:29 +0200 Subject: [PATCH] Remove syscalls.c --- src/syscalls.c | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 src/syscalls.c diff --git a/src/syscalls.c b/src/syscalls.c deleted file mode 100644 index 0cc1782b4..000000000 --- a/src/syscalls.c +++ /dev/null @@ -1,28 +0,0 @@ -#include -#include -#include -#include -#include -/** - * Override _sbrk. - * uses the whole main RAM block (128KB) for heap. - */ -caddr_t _sbrk(int incr) { - extern char _heap_start; // Defined by the linker - extern char _heap_end; // Defined by the linker - static char *heap_end; - char *prev_heap_end; - - if (heap_end == 0) { - heap_end = &_heap_start; - } - prev_heap_end = heap_end; - - if (heap_end + incr > &_heap_end) { - errno = ENOMEM; - return (caddr_t) - 1; - } - - heap_end += incr; - return (caddr_t) prev_heap_end; -}