projects
/
platform
/
framework
/
web
/
browser-provider.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ee48edc
)
Apply ASLR to browser-provider executable
12/54012/1
accepted/tizen/mobile/20151211.052331
accepted/tizen/tv/20151211.061723
accepted/tizen/wearable/20151211.060513
submit/tizen/20151210.225705
submit/tizen_common/20151229.144031
submit/tizen_common/20151229.154718
author
sungwon2.han
<sungwon2.han@samsung.com>
Thu, 10 Dec 2015 22:46:06 +0000
(07:46 +0900)
committer
sungwon2.han
<sungwon2.han@samsung.com>
Thu, 10 Dec 2015 22:54:36 +0000
(07:54 +0900)
Build browser-provider package as PIE (Position Independent Executable)
Change-Id: I081df397cd0cde3c0e0e64705e23dc4075537162
provider/CMakeLists.txt
patch
|
blob
|
history
diff --git
a/provider/CMakeLists.txt
b/provider/CMakeLists.txt
index 4e320d391cac284173ed325cfc914eb561959d99..2a55ca392e0169d049168518ee2a1957fd6b6988 100644
(file)
--- a/
provider/CMakeLists.txt
+++ b/
provider/CMakeLists.txt
@@
-47,8
+47,9
@@
set(BP_LINK_LIBRARIES ${GLIB-2_LIBRARIES}
pthread
)
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}
-fPIE
")
SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O0 -Wall")
+SET(browser_provider_pkgs_LDFLAGS "${browser_provider_pkgs_LDFLAGS} -pie")
IF(DEFINED PROVIDER_DIR)
ADD_DEFINITIONS(-DPROVIDER_DIR=\"${PROVIDER_DIR}\")