]> granicus.if.org Git - gc/commitdiff
Allocate non-executable memory by default (CMake)
authorIvan Maidanski <ivmai@mail.ru>
Fri, 13 Apr 2018 15:15:23 +0000 (18:15 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 13 Apr 2018 15:15:23 +0000 (18:15 +0300)
* CMakeLists.txt (NO_EXECUTE_PERMISSION): Define macro.

CMakeLists.txt

index 65e3e653d20217633b313e61c6fbe4c9c539e3a7..ece8fb98016937dec7dc9868c5c8ac023477c5cd 100644 (file)
@@ -30,7 +30,7 @@ INCLUDE(CTest)
 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
 
 ADD_DEFINITIONS("-D_CRT_SECURE_NO_DEPRECATE
-                 -DALL_INTERIOR_POINTERS")
+                 -DALL_INTERIOR_POINTERS -DNO_EXECUTE_PERMISSION")
 
 IF(APPLE)
     IF("${CMAKE_OSX_ARCHITECTURES}" STREQUAL "")