From ccaf352a5ee16cd49877b01064314c44e2a462a7 Mon Sep 17 00:00:00 2001 From: Marek Roszko Date: Thu, 4 Mar 2021 22:20:45 -0500 Subject: [PATCH] Add /safeseh for 32bit msvc libcontext Special flag thats default for modern platforms already --- thirdparty/libcontext/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/thirdparty/libcontext/CMakeLists.txt b/thirdparty/libcontext/CMakeLists.txt index c908ef8342..298688c655 100644 --- a/thirdparty/libcontext/CMakeLists.txt +++ b/thirdparty/libcontext/CMakeLists.txt @@ -18,6 +18,7 @@ if( MSVC ) if( NOT LIBCONTEXT_USE_WINFIBER ) if ( NOT CMAKE_SIZEOF_VOID_P EQUAL 8 ) + set( CMAKE_ASM_MASM_FLAGS "${CMAKE_ASM_MASM_FLAGS} /safeseh" ) list(APPEND LIBCONTEXT_SOURCES make_i386_ms_pe_masm.asm jump_i386_ms_pe_masm.asm