diff options
author | Till Straumann <strauman@slac.stanford.edu> | 2009-03-05 20:09:59 +0000 |
---|---|---|
committer | Till Straumann <strauman@slac.stanford.edu> | 2009-03-05 20:09:59 +0000 |
commit | ad82bec5d1f95118a45eed2519867fae0ca07f39 (patch) | |
tree | fa453a6ad3158a4fa268487c378e891cced35c3f /c/src/lib/libbsp/powerpc/shared/startup/sbrk.c | |
parent | * shared/clock/clock.c: Standard decrementer exception is now more (diff) | |
download | rtems-ad82bec5d1f95118a45eed2519867fae0ca07f39.tar.bz2 |
- must return original memory size in *heap_size_p if policy == -1
Diffstat (limited to 'c/src/lib/libbsp/powerpc/shared/startup/sbrk.c')
-rw-r--r-- | c/src/lib/libbsp/powerpc/shared/startup/sbrk.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/powerpc/shared/startup/sbrk.c b/c/src/lib/libbsp/powerpc/shared/startup/sbrk.c index 1a219cf5f5..2c51d6f6f5 100644 --- a/c/src/lib/libbsp/powerpc/shared/startup/sbrk.c +++ b/c/src/lib/libbsp/powerpc/shared/startup/sbrk.c @@ -107,6 +107,7 @@ uintptr_t _bsp_sbrk_init( if ( 0 != &BSP_sbrk_policy ) { switch ( BSP_sbrk_policy ) { case (uint32_t)(-1): + *heap_size_p += rval; remaining_start = heap_start + *heap_size_p; remaining_size = 0; /* return a nonzero sbrk_amount because the libsupport code |