From 37a5bedb81738345b87f21a8301670879eda7f03 Mon Sep 17 00:00:00 2001 From: historic_bruno Date: Mon, 7 May 2012 01:53:35 +0000 Subject: [PATCH] Adds partial support for Debian GNU/kFreeBSD, based on patch by vincent. Refs #1322. This was SVN commit r11781. --- build/premake/premake4/src/host/premake.h | 2 +- source/lib/sysdep/os.h | 2 +- source/third_party/mongoose/mongoose.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build/premake/premake4/src/host/premake.h b/build/premake/premake4/src/host/premake.h index 4358b18a8c..46f8784c79 100644 --- a/build/premake/premake4/src/host/premake.h +++ b/build/premake/premake4/src/host/premake.h @@ -15,7 +15,7 @@ #if defined(__linux__) #define PLATFORM_LINUX (1) #define PLATFORM_STRING "linux" -#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) +#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD_kernel__) #define PLATFORM_BSD (1) #define PLATFORM_STRING "bsd" #elif defined(__APPLE__) && defined(__MACH__) diff --git a/source/lib/sysdep/os.h b/source/lib/sysdep/os.h index 538d2fb3a5..5d0d162032 100644 --- a/source/lib/sysdep/os.h +++ b/source/lib/sysdep/os.h @@ -66,7 +66,7 @@ # define OS_MACOSX 0 #endif // BSD -#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) +#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD_kernel__) # define OS_BSD 1 #else # define OS_BSD 0 diff --git a/source/third_party/mongoose/mongoose.cpp b/source/third_party/mongoose/mongoose.cpp index 48bbe0ee99..5f7cb7d1ad 100644 --- a/source/third_party/mongoose/mongoose.cpp +++ b/source/third_party/mongoose/mongoose.cpp @@ -37,7 +37,7 @@ #undef DEBUG -#if defined(__FreeBSD__) +#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) // Fix undefined PF_INET on FreeBSD #include #endif