From 74116f02ef4af167468a9d4fe92e82b8962e6469 Mon Sep 17 00:00:00 2001 From: Amit KS Date: Wed, 17 Oct 2018 16:58:01 +0530 Subject: [PATCH] [CONPRO-1273] Add LINKFLAGS 1. Remove '-fPIE, -pie' compile option from CCFLAGS 2. Add LINKFLAGS '-Wl, -z, -relro' https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/329 (cherry picked from commit 7115d71236b6a1c947f93dec0c84762937150c5b) Change-Id: Ie713ebcf02c0b526730d7cd94f0d2c0ae69852ce Signed-off-by: Amit KS --- build_common/tizen/SConscript | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build_common/tizen/SConscript b/build_common/tizen/SConscript index b6a3c88..f33ec46 100644 --- a/build_common/tizen/SConscript +++ b/build_common/tizen/SConscript @@ -22,7 +22,8 @@ env.AppendUnique(CFLAGS = ['-std=gnu99']) env.AppendUnique(CCFLAGS = ['-Wextra', '-fPIC']) env.AppendUnique(LIBS = ['dl', 'pthread']) -env.AppendUnique(CCFLAGS = ['-D__TIZEN__', '-D_GNU_SOURCE', '-DTIZEN_DEBUG_ENABLE','-fstack-protector-strong','-Wl,-z,relro','-D_FORTIFY_SOURCE=2','-fPIE','-pie']) +env.AppendUnique(CCFLAGS = ['-D__TIZEN__', '-D_GNU_SOURCE', '-DTIZEN_DEBUG_ENABLE','-fstack-protector-strong','-Wl,-z,relro','-D_FORTIFY_SOURCE=2']) +env.AppendUnique(LINKFLAGS = ['-Wl,-z,relro']) env.ParseConfig("pkg-config dlog --cflags --libs") if env.get('OIC_SUPPORT_TIZEN_TRACE') == 'True': env.ParseConfig("pkg-config ttrace --cflags --libs") -- 2.7.4