From 49f491856e1a87fbd001db25753e7a4019af5208 Mon Sep 17 00:00:00 2001 From: Hyeongsik Min Date: Wed, 16 Aug 2017 21:49:16 +0900 Subject: [PATCH] Add PIE option to peripheral-io-test Change-Id: I6e0669b4b0a7751d82ffd411006a1f33a9842877 Signed-off-by: Hyeongsik Min --- test/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index d6f4dee..e1ba67c 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -11,7 +11,8 @@ ENDFOREACH() SET(SAMPLE_INC_DIR ./samples/include) INCLUDE_DIRECTORIES(${SAMPLE_INC_DIR}) -SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Wall") +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Wall -fPIE") +SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie") AUX_SOURCE_DIRECTORY(samples sample_sources) FOREACH(src ${sample_sources}) -- 2.34.1