allow_to_customize_address_for_jerry_mem_heap
JerryScript-DCO-1.0-Signed-off-by: Tamas Czene tczene.u-szeged@partner.samsung.com
This commit is contained in:
committed by
Evgeny Gavrin
parent
fe2a76fced
commit
f8f7eb4251
@@ -177,6 +177,11 @@ project (JerryCore CXX C ASM)
|
|||||||
set(INCLUDE_CORE ${INCLUDE_CORE} ${INCLUDE_THIRD_PARTY_VALGRIND})
|
set(INCLUDE_CORE ${INCLUDE_CORE} ${INCLUDE_THIRD_PARTY_VALGRIND})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
# JERRY_HEAP_SECTION_ATTR
|
||||||
|
if(DEFINED JERRY_HEAP_SECTION_ATTR)
|
||||||
|
set(DEFINES_JERRY ${DEFINES_JERRY} JERRY_HEAP_SECTION_ATTR=${JERRY_HEAP_SECTION_ATTR})
|
||||||
|
endif()
|
||||||
|
|
||||||
# Log
|
# Log
|
||||||
if("${ENABLE_LOG}" STREQUAL "ON")
|
if("${ENABLE_LOG}" STREQUAL "ON")
|
||||||
set(DEFINES_JERRY ${DEFINES_JERRY} JERRY_ENABLE_LOG)
|
set(DEFINES_JERRY ${DEFINES_JERRY} JERRY_ENABLE_LOG)
|
||||||
|
|||||||
@@ -188,7 +188,11 @@ typedef struct
|
|||||||
/**
|
/**
|
||||||
* Heap
|
* Heap
|
||||||
*/
|
*/
|
||||||
|
#ifndef JERRY_HEAP_SECTION_ATTR
|
||||||
mem_heap_t mem_heap;
|
mem_heap_t mem_heap;
|
||||||
|
#else
|
||||||
|
mem_heap_t mem_heap __attribute__ ((section (JERRY_HEAP_SECTION_ATTR)));
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Check size of heap is corresponding to configuration
|
* Check size of heap is corresponding to configuration
|
||||||
|
|||||||
Reference in New Issue
Block a user