diff options
author | Mike Danes <onemihaid@hotmail.com> | 2015-12-05 12:24:32 +0200 |
---|---|---|
committer | Mike Danes <onemihaid@hotmail.com> | 2015-12-06 18:06:15 +0200 |
commit | 03fe85991f055fcad160407e8f03f6aa54112740 (patch) | |
tree | c4f19e57e98962446e35647a358c254abb7ccceb /CMakeLists.txt | |
parent | c28fdd314ee4bdcaab02689cf47b0fb497b0bca2 (diff) | |
download | coreclr-03fe85991f055fcad160407e8f03f6aa54112740.tar.gz coreclr-03fe85991f055fcad160407e8f03f6aa54112740.tar.bz2 coreclr-03fe85991f055fcad160407e8f03f6aa54112740.zip |
Enable SAFESEH in the Windows x86 build
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 90d5780ab7..ce2a595f81 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -381,9 +381,6 @@ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /MANIFEST:NO") #Do n set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /SUBSYSTEM:WINDOWS,6.00") #windows subsystem set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /LARGEADDRESSAWARE") # can handle addresses larger than 2 gigabytes set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /RELEASE") #sets the checksum in the header -if (IS_64BIT_BUILD EQUAL 0) -set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /SAFESEH:NO") #Image does not have Safe Exception Handlers..valid only for x86 -endif (IS_64BIT_BUILD EQUAL 0) set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /NXCOMPAT") #Compatible with Data Execution Prevention set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /DYNAMICBASE") #Use address space layout randomization set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /DEBUGTYPE:cv,fixup") #debugging format |