From b3e5322c4ea8434219fdf552091750a97f91f658 Mon Sep 17 00:00:00 2001 From: Sung-Jae Lee Date: Mon, 7 Dec 2015 16:40:50 +0900 Subject: [PATCH] Generate `jerry.map` file on build. JerryScript-DCO-1.0-Signed-off-by: Sung-Jae Lee sjlee@mail.com --- CMakeLists.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 720358bb9..c33dfdd1d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -234,6 +234,14 @@ project (Jerry CXX C ASM) set(LINKER_FLAGS_COMMON "${LINKER_FLAGS_COMMON} -flto") endif() + # Generage map file + if("${PLATFORM}" STREQUAL "DARWIN") + set(MAP_FILE_FLAGS "-Xlinker -map -Xlinker jerry.map") + else() + set(MAP_FILE_FLAGS "-Xlinker -Map -Xlinker jerry.map") + endif() + set(LINKER_FLAGS_COMMON "${LINKER_FLAGS_COMMON} ${MAP_FILE_FLAGS}") + # Turn off stack protector set(COMPILE_FLAGS_JERRY "${COMPILE_FLAGS_JERRY} -fno-stack-protector")