mirror of
https://abf.rosa.ru/djam/dotnet3.1.git
synced 2025-02-24 06:53:03 +00:00
12 lines
648 B
Diff
12 lines
648 B
Diff
![]() |
diff --git a/src/settings.cmake b/src/settings.cmake
|
||
|
--- a/src/settings.cmake
|
||
|
+++ b/src/settings.cmake
|
||
|
@@ -218,6 +218,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
|
||
|
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Xlinker -Bsymbolic -Bsymbolic-functions")
|
||
|
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--build-id=sha1")
|
||
|
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--build-id=sha1")
|
||
|
+ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -pie")
|
||
|
add_compile_options(-fstack-protector-strong)
|
||
|
elseif(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
|
||
|
add_compile_options(-fstack-protector)
|