[rtems commit] sapi: Fix workspace size estimate
Sebastian Huber
sebh at rtems.org
Wed May 27 08:47:58 UTC 2015
Module: rtems
Branch: master
Commit: ffe14b26c8ab8b79bdffc70e5985c78969ede4ee
Changeset: http://git.rtems.org/rtems/commit/?id=ffe14b26c8ab8b79bdffc70e5985c78969ede4ee
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed May 27 10:46:30 2015 +0200
sapi: Fix workspace size estimate
Reserve a full minimum block to account for the heap protection enabled
via RTEMS_DEBUG.
---
cpukit/sapi/include/confdefs.h | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/cpukit/sapi/include/confdefs.h b/cpukit/sapi/include/confdefs.h
index 0a12787..70ad854 100644
--- a/cpukit/sapi/include/confdefs.h
+++ b/cpukit/sapi/include/confdefs.h
@@ -27,7 +27,6 @@
*/
#include <rtems.h>
#include <rtems/score/apimutex.h>
-#include <rtems/score/heapimpl.h>
#include <rtems/score/wkspace.h>
#ifdef CONFIGURE_DISABLE_BSP_SETTINGS
@@ -2951,7 +2950,7 @@ const rtems_libio_helper rtems_fs_init_helper =
* _Heap_Block_split().
*/
#define CONFIGURE_HEAP_HANDLER_OVERHEAD \
- _Configure_Align_up( HEAP_ALLOC_BONUS, CPU_HEAP_ALIGNMENT )
+ _Configure_Align_up( HEAP_BLOCK_HEADER_SIZE, CPU_HEAP_ALIGNMENT )
/*
* Calculate the RAM size based on the maximum number of objects configured.
More information about the vc
mailing list