From: Yunmi Ha Date: Wed, 16 Aug 2017 09:36:55 +0000 (+0900) Subject: Enable ASLR feature X-Git-Tag: accepted/tizen/4.0/unified/20170828.222630^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Faccepted%2Ftizen_8.0_unified;p=platform%2Fupstream%2Fnewfs-msdos.git Enable ASLR feature Change-Id: Icc49e8c8b1988eeb1894738dce03fc2bb3d076be Signed-off-by: Yunmi Ha --- diff --git a/CMakeLists.txt b/CMakeLists.txt index d8087f4..ac86ea4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,12 +5,13 @@ SET(SRCS src/newfs-msdos.c) INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}) -SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -g -fno-omit-frame-pointer -finstrument-functions") +SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -g -fno-omit-frame-pointer -finstrument-functions -fPIE") SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}") ADD_DEFINITIONS("-DANDROID") ADD_EXECUTABLE(${PROJECT_NAME} ${SRCS}) +TARGET_LINK_LIBRARIES(${PROJECT_NAME} -pie) INSTALL(TARGETS ${PROJECT_NAME} DESTINATION bin)