From: Kamil Rytarowski Date: Thu, 28 Jan 2016 23:59:48 +0000 (+0100) Subject: Stop setting for NetBSD -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200809L X-Git-Tag: accepted/tizen/base/20180629.140029~5730^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ae8a769caf3e114ec822828f98b0a1bf4c739fa6;p=platform%2Fupstream%2Fcoreclr.git Stop setting for NetBSD -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200809L This makes ucontext.h related discovery functions work. --- diff --git a/src/pal/src/configure.cmake b/src/pal/src/configure.cmake index acb79fa..deaf402 100644 --- a/src/pal/src/configure.cmake +++ b/src/pal/src/configure.cmake @@ -12,7 +12,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL FreeBSD) elseif(CMAKE_SYSTEM_NAME STREQUAL SunOS) set(CMAKE_REQUIRED_INCLUDES /opt/local/include) endif() -if(NOT CMAKE_SYSTEM_NAME STREQUAL Darwin AND NOT CMAKE_SYSTEM_NAME STREQUAL FreeBSD) +if(NOT CMAKE_SYSTEM_NAME STREQUAL Darwin AND NOT CMAKE_SYSTEM_NAME STREQUAL FreeBSD AND NOT CMAKE_SYSTEM_NAME STREQUAL NetBSD) set(CMAKE_REQUIRED_DEFINITIONS "-D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200809L") endif()