From: mk5004.lee Date: Tue, 3 Apr 2018 09:37:38 +0000 (+0900) Subject: Add Partial RELRO X-Git-Tag: accepted/tizen/unified/20180405.064947~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F25%2F174725%2F1;p=platform%2Fcore%2Fappfw%2Fdata-provider-master.git Add Partial RELRO - Partial RELRO for executables only due to low memory issue Change-Id: I8fef8ed1e853a123dba0bb4c013726574c525c5c Signed-off-by: mk5004.lee --- diff --git a/CMakeLists.txt b/CMakeLists.txt index e32091e..44e9783 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -30,7 +30,7 @@ pkg_check_modules(pkg REQUIRED ) SET(PACKAGE "${PROJECT_NAME}") -SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Winline -Werror -fno-builtin-malloc -fno-omit-frame-pointer -g -fPIE") +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Winline -Werror -fno-builtin-malloc -fno-omit-frame-pointer -g -fPIE -Wl,-z,relro") INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)