From: Inkyun Kil Date: Wed, 28 Mar 2018 07:29:05 +0000 (+0900) Subject: Add RELRO for excutables X-Git-Tag: submit/tizen/20180404.080736~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=efc4493bf328d613d3d6091535660aa584b2e8bb;p=platform%2Fcore%2Fappfw%2Fevent-system.git Add RELRO for excutables Change-Id: Ibea807acd545b31250d108edeb026e98e823e556 Signed-off-by: Inkyun Kil --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 68006e9..3936be4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -39,7 +39,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed") add_executable(esd ${SRCS}) TARGET_LINK_LIBRARIES(esd eventsystem pkgmgr-client ${pkgs_LDFLAGS}) SET_TARGET_PROPERTIES(esd PROPERTIES COMPILE_FLAGS ${CFLAGS} "-fPIE") -SET_TARGET_PROPERTIES(esd PROPERTIES LINK_FLAGS "-pie") +SET_TARGET_PROPERTIES(esd PROPERTIES LINK_FLAGS "-pie -Wl,-z,relro") # pkgconfig file configure_file(esd.manifest.in esd.manifest @ONLY)