From f5f8deb7ef24c6bd37082716114e7f21e0bc5ba3 Mon Sep 17 00:00:00 2001 From: Radhika Date: Wed, 24 Aug 2016 11:22:44 +0530 Subject: [PATCH] heap and stack test --- .../TARGET_NCS36510/TOOLCHAIN_GCC_ARM/NCS36510.ld | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/hal/targets/cmsis/TARGET_ONSEMI/TARGET_NCS36510/TOOLCHAIN_GCC_ARM/NCS36510.ld b/hal/targets/cmsis/TARGET_ONSEMI/TARGET_NCS36510/TOOLCHAIN_GCC_ARM/NCS36510.ld index 2a5b58dc6d..0839bd24ab 100644 --- a/hal/targets/cmsis/TARGET_ONSEMI/TARGET_NCS36510/TOOLCHAIN_GCC_ARM/NCS36510.ld +++ b/hal/targets/cmsis/TARGET_ONSEMI/TARGET_NCS36510/TOOLCHAIN_GCC_ARM/NCS36510.ld @@ -1,5 +1,5 @@ /* - * K64F ARM GCC linker script file + * NCS36510 ARM GCC linker script file */ MEMORY @@ -223,9 +223,9 @@ SECTIONS . += 0x800 - (. - __StackLimit); } > RAM - /* Set stack top to end of RAM, and stack limit move down by - * size of stack_dummy section */ - __StackTop = ADDR(.stack) + SIZEOF(.stack); - __StackLimit = ADDR(.stack); + /* Set stack top to end of RAM */ + __StackTop = ORIGIN(RAM) + LENGTH(RAM); + __StackLimit = __StackTop - SIZEOF(.stack); PROVIDE(__stack = __StackTop); + }