diff options
Diffstat (limited to 'libgloss')
-rw-r--r-- | libgloss/ChangeLog | 8 | ||||
-rw-r--r-- | libgloss/libnosys/sbrk.c | 16 |
2 files changed, 14 insertions, 10 deletions
diff --git a/libgloss/ChangeLog b/libgloss/ChangeLog index cd8af5f..29ce9c4 100644 --- a/libgloss/ChangeLog +++ b/libgloss/ChangeLog @@ -1,7 +1,11 @@ +2014-02-27 Joey Ye <joey.ye@arm.com> + + * libnosys/sbrk.c (_sbrk): Remove TWS + 2014-02-11 Joey Ye <joey.ye@arm.com> - * arm/syscalls.c (_sbrk): Define as weak symbols. - (_read, _write): Ditto. + * arm/syscalls.c (_sbrk): Define as weak symbols. + (_read, _write): Ditto. 2014-02-03 Richard Earnshaw <rearnsha@arm.com> diff --git a/libgloss/libnosys/sbrk.c b/libgloss/libnosys/sbrk.c index 39f411c..86c130a 100644 --- a/libgloss/libnosys/sbrk.c +++ b/libgloss/libnosys/sbrk.c @@ -6,16 +6,16 @@ void * _sbrk (incr) int incr; -{ +{ extern char end; /* Set by linker. */ - static char * heap_end; - char * prev_heap_end; + static char * heap_end; + char * prev_heap_end; if (heap_end == 0) - heap_end = & end; + heap_end = & end; - prev_heap_end = heap_end; - heap_end += incr; + prev_heap_end = heap_end; + heap_end += incr; - return (void *) prev_heap_end; -} + return (void *) prev_heap_end; +} |