diff options
Diffstat (limited to 'bsps/i386/pc386/start/bspgetworkarea.c')
-rw-r--r-- | bsps/i386/pc386/start/bspgetworkarea.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/bsps/i386/pc386/start/bspgetworkarea.c b/bsps/i386/pc386/start/bspgetworkarea.c index 21cb472607..f869c38c5b 100644 --- a/bsps/i386/pc386/start/bspgetworkarea.c +++ b/bsps/i386/pc386/start/bspgetworkarea.c @@ -49,15 +49,12 @@ static uintptr_t rtemsWorkAreaStart; */ uint32_t bsp_mem_size = 0; -/* Size of stack used during initialization. Defined in 'start.s'. */ -extern uint32_t _stack_size; - static void bsp_size_memory(void) { uintptr_t topAddr; /* Set the value of start of free memory. */ - rtemsWorkAreaStart = (uint32_t)WorkAreaBase + _stack_size; + rtemsWorkAreaStart = (uint32_t)WorkAreaBase; /* Align the RTEMS Work Area at beginning of free memory. */ if (rtemsWorkAreaStart & (CPU_ALIGNMENT - 1)) /* not aligned => align it */ |