diff options
Diffstat (limited to 'bcheck.c')
| -rw-r--r-- | bcheck.c | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -21,7 +21,7 @@ #include <stdio.h> #include <stdarg.h> #include <string.h> -#ifndef __FreeBSD__ +#if !defined(__FreeBSD__) && !defined(__DragonFly__) && !defined(__OpenBSD__) #include <malloc.h> #endif @@ -36,8 +36,9 @@ #define HAVE_MEMALIGN -#if defined(__FreeBSD__) || defined(__dietlibc__) -#warning Bound checking not fully supported on FreeBSD +#if defined(__FreeBSD__) || defined(__DragonFly__) || defined(__dietlibc__) \ + || defined(__UCLIBC__) || defined(__OpenBSD__) +#warning Bound checking not fully supported in this environment. #undef CONFIG_TCC_MALLOC_HOOKS #undef HAVE_MEMALIGN #endif |
