forked from Imagelibrary/rtems
2011-07-01 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/src/malloc_initialize.c: After discussion with Till Straumann, revert the change from r1.12 to r1.13. This broke BSPs with sbrk() support once the libbsp sbrk() framework was enhanced. psim runs now.
This commit is contained in:
@@ -1,3 +1,10 @@
|
||||
2011-07-01 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||
|
||||
* libcsupport/src/malloc_initialize.c: After discussion with Till
|
||||
Straumann, revert the change from r1.12 to r1.13. This broke BSPs
|
||||
with sbrk() support once the libbsp sbrk() framework was enhanced.
|
||||
psim runs now.
|
||||
|
||||
2011-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||
|
||||
PR 1826/cpukit
|
||||
|
||||
@@ -45,7 +45,7 @@ void RTEMS_Malloc_Initialize(
|
||||
{
|
||||
/*
|
||||
* If configured, initialize the statistics support
|
||||
*/
|
||||
*/
|
||||
if ( rtems_malloc_statistics_helpers != NULL ) {
|
||||
(*rtems_malloc_statistics_helpers->initialize)();
|
||||
}
|
||||
@@ -59,11 +59,13 @@ void RTEMS_Malloc_Initialize(
|
||||
* Initialize the optional sbrk support for extending the heap
|
||||
*/
|
||||
if ( rtems_malloc_sbrk_helpers != NULL ) {
|
||||
heap_begin = (*rtems_malloc_sbrk_helpers->initialize)(
|
||||
void *new_heap_begin = (*rtems_malloc_sbrk_helpers->initialize)(
|
||||
heap_begin,
|
||||
sbrk_amount
|
||||
);
|
||||
heap_size = (uintptr_t) sbrk_amount;
|
||||
|
||||
heap_size -= (uintptr_t) new_heap_begin - (uintptr_t) heap_begin;
|
||||
heap_begin = new_heap_begin;
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user