summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorBogdan Davidoaia <bogdan.m.davidoaia@intel.com>2016-05-05 16:16:47 +0300
committerAnas Nashif <nashif@linux.intel.com>2016-05-05 14:08:50 +0000
commitc2216c70881d3b41278adca51b3399926c536495 (patch)
treec0406bc863f8db42c7608fa80880c16f18e1db8b /lib
parentc3d71b5414ed8fd5425d1febabe86ea1396183fc (diff)
libc: newlib: fix RAM config names for ARC
The RAM config symbols need to be updated as they were named by the commit: 1a1f7fd arc: make SRAM/DCCM values configurable Change-Id: Ieeb06de2f77b4c9e10a0bc32d8318834ce150f5e Signed-off-by: Bogdan Davidoaia <bogdan.m.davidoaia@intel.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/libc/newlib/libc-hooks.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/libc/newlib/libc-hooks.c b/lib/libc/newlib/libc-hooks.c
index 06a76df36..f39294337 100644
--- a/lib/libc/newlib/libc-hooks.c
+++ b/lib/libc/newlib/libc-hooks.c
@@ -21,12 +21,9 @@
#include <misc/util.h>
#define USED_RAM_END_ADDR POINTER_TO_UINT(&_end)
-#if defined(CONFIG_ARM)
+#if defined(CONFIG_ARM) || defined(CONFIG_ARC)
#define USED_RAM_SIZE (USED_RAM_END_ADDR - CONFIG_SRAM_BASE_ADDRESS)
#define MAX_HEAP_SIZE ((KB(CONFIG_SRAM_SIZE)) - USED_RAM_SIZE)
-#elif defined(CONFIG_ARC)
-#define USED_RAM_SIZE (USED_RAM_END_ADDR - CONFIG_RAM_START)
-#define MAX_HEAP_SIZE ((KB(CONFIG_RAM_SIZE)) - USED_RAM_SIZE)
#else /* X86 */
#define USED_RAM_SIZE (USED_RAM_END_ADDR - CONFIG_PHYS_RAM_ADDR)
#define MAX_HEAP_SIZE ((KB(CONFIG_RAM_SIZE)) - USED_RAM_SIZE)