From c7ec0b163db88df62d583fa73dddf774b2811cc1 Mon Sep 17 00:00:00 2001 From: Igor Moura Date: Tue, 4 Feb 2025 02:40:45 -0300 Subject: [PATCH] add noexecstack linker flags --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 983dd7041..4f927fa17 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -92,6 +92,7 @@ if(MSVC) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W4 /d2FH4-") else() set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra") + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-z,noexecstack") endif() find_package(Threads)