summaryrefslogtreecommitdiff
path: root/packaging/0024-Add-pie-to-linker-option.patch
diff options
context:
space:
mode:
Diffstat (limited to 'packaging/0024-Add-pie-to-linker-option.patch')
-rw-r--r--packaging/0024-Add-pie-to-linker-option.patch26
1 files changed, 26 insertions, 0 deletions
diff --git a/packaging/0024-Add-pie-to-linker-option.patch b/packaging/0024-Add-pie-to-linker-option.patch
new file mode 100644
index 0000000000..3af8f4b79c
--- /dev/null
+++ b/packaging/0024-Add-pie-to-linker-option.patch
@@ -0,0 +1,26 @@
+From 773427899f0711c53193a5c1d9271fd510f1591c Mon Sep 17 00:00:00 2001
+From: CHUNSEOK LEE <chunseok.lee@samsung.com>
+Date: Wed, 23 Aug 2017 16:42:31 +0900
+Subject: [PATCH 24/29] Add -pie to linker option
+
+There have been no -pie linker option.
+This patch adds -pie linker option into crossgen(for tizen)
+---
+ src/tools/crossgen/CMakeLists.txt | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/tools/crossgen/CMakeLists.txt b/src/tools/crossgen/CMakeLists.txt
+index 3b9c5ba..b8e9cf7 100644
+--- a/src/tools/crossgen/CMakeLists.txt
++++ b/src/tools/crossgen/CMakeLists.txt
+@@ -50,6 +50,7 @@ if(CLR_CMAKE_PLATFORM_UNIX)
+ coreclrpal
+ palrt
+ )
++ set_target_properties(crossgen PROPERTIES LINK_FLAGS -pie)
+ else()
+ target_link_libraries(crossgen
+ advapi32
+--
+2.7.4
+