Commit 5aa4e850 authored by Marc Vef's avatar Marc Vef
Browse files

Instruct the linker to mark the stack segment of gkfs_user_lib as non-executable.

parent 5320d81d
Loading
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -73,6 +73,7 @@ target_sources(
)

target_compile_definitions(gkfs_user_lib PUBLIC BYPASS_SYSCALL)
target_link_options(gkfs_user_lib PRIVATE -z noexecstack)

if(GKFS_ENABLE_AGIOS)
  target_compile_definitions(gkfs_intercept PUBLIC GKFS_ENABLE_AGIOS)