diff options
author | Kamil Rytarowski <n54@gmx.com> | 2016-02-02 02:37:06 +0100 |
---|---|---|
committer | Kamil Rytarowski <n54@gmx.com> | 2016-02-07 13:45:28 +0100 |
commit | 652335e3de29e1c0752282ca9e1a988662af375b (patch) | |
tree | fce1e1e40869a3e58647feebd1ed56676c5eb850 /CMakeLists.txt | |
parent | 64744ed7e7581bb42841ce2554da73d736bb7013 (diff) | |
download | coreclr-652335e3de29e1c0752282ca9e1a988662af375b.tar.gz coreclr-652335e3de29e1c0752282ca9e1a988662af375b.tar.bz2 coreclr-652335e3de29e1c0752282ca9e1a988662af375b.zip |
Disable FEATURE_HIJACK in NetBSD as unimplemented
Solution suggested by Jan Kotas (Microsoft).
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 65fb3f3555..2cc5393f6f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -694,9 +694,10 @@ if(FEATURE_EVENT_TRACE) endif(FEATURE_EVENT_TRACE) add_definitions(-DFEATURE_EXCEPTIONDISPATCHINFO) add_definitions(-DFEATURE_FRAMEWORK_INTERNAL) -if(NOT CLR_CMAKE_PLATFORM_UNIX_TARGET_ARM) +# NetBSD doesn't implement this feature +if(NOT CLR_CMAKE_PLATFORM_UNIX_TARGET_ARM AND NOT CMAKE_SYSTEM_NAME STREQUAL NetBSD) add_definitions(-DFEATURE_HIJACK) -endif(NOT CLR_CMAKE_PLATFORM_UNIX_TARGET_ARM) +endif(NOT CLR_CMAKE_PLATFORM_UNIX_TARGET_ARM AND NOT CMAKE_SYSTEM_NAME STREQUAL NetBSD) add_definitions(-DFEATURE_HOST_ASSEMBLY_RESOLVER) add_definitions(-DFEATURE_HOSTED_BINDER) add_definitions(-DFEATURE_ICASTABLE) |