Import changesets (part 4) 428,457,460,467: defines for openbsd etc.

This commit is contained in:
grischka
2007-12-16 18:24:44 +00:00
parent f466577673
commit 6c96c41ee4
5 changed files with 40 additions and 16 deletions

View File

@ -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