From: Jihoon Kim Date: Fri, 8 Nov 2019 09:48:44 +0000 (+0900) Subject: Apply secure options to compile flags X-Git-Tag: submit/tizen/20191108.102022~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F33%2F217333%2F1;p=platform%2Fcore%2Fuifw%2Finputmethod-setting.git Apply secure options to compile flags Change-Id: I077e068b85f8850e571e83ffba4ab4dfb308ded5 Signed-off-by: Jihoon Kim --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 97cbb70..5ad14bc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -32,8 +32,8 @@ FOREACH(flag ${pkgs_CFLAGS}) SET(EXTRA_CXXFLAGS "${EXTRA_CXXFLAGS} ${flag}") ENDFOREACH(flag) -SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Wall -fPIE") -SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CXXFLAGS} -Wall -fPIE") +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Wall -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wl,-z,relro -fPIE -pie") +SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CXXFLAGS} -Wall -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wl,-z,relro -fPIE -pie") SET(CMAKE_C_FLAGS_DEBUG "-O0 -g -Wall -fPIE") SET(CMAKE_C_FLAGS_RELEASE "-O2 -Wall -fPIE") SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g -fPIE")