From 776364f395d786c4c27e1f7a49cbba38951d9820 Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Fri, 10 Sep 2010 21:09:07 +0200 Subject: Add support for __FreeBSD_kernel__ kernel Add support for kfreebsd-i386 and kfreebsd-amd64 Debian arch with thanks to Pierre Chifflier . --- lib/bcheck.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/bcheck.c b/lib/bcheck.c index 09f2a3a..9996649 100644 --- a/lib/bcheck.c +++ b/lib/bcheck.c @@ -21,7 +21,8 @@ #include #include #include -#if !defined(__FreeBSD__) && !defined(__DragonFly__) && !defined(__OpenBSD__) +#if !defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) \ + && !defined(__DragonFly__) && !defined(__OpenBSD__) #include #endif @@ -35,7 +36,8 @@ #define CONFIG_TCC_MALLOC_HOOKS #define HAVE_MEMALIGN -#if defined(__FreeBSD__) || defined(__DragonFly__) || defined(__dietlibc__) \ +#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) \ + || defined(__DragonFly__) || defined(__dietlibc__) \ || defined(__UCLIBC__) || defined(__OpenBSD__) || defined(_WIN32) #warning Bound checking does not support malloc (etc.) in this environment. #undef CONFIG_TCC_MALLOC_HOOKS -- cgit v1.3.1