aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxc/xg_private.c
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-04-15 16:07:30 +0100
committerKeir Fraser <keir.fraser@citrix.com>2008-04-15 16:07:30 +0100
commit98892a5e5760cdcc2d4919b8f0030bcf9c0ca78c (patch)
tree0599c43c978efb49f54a512028b9b38463d2047f /tools/libxc/xg_private.c
parentfb6dd9a13061ca956b00f404831d8e993870c136 (diff)
downloadxen-98892a5e5760cdcc2d4919b8f0030bcf9c0ca78c.tar.gz
xen-98892a5e5760cdcc2d4919b8f0030bcf9c0ca78c.tar.bz2
xen-98892a5e5760cdcc2d4919b8f0030bcf9c0ca78c.zip
tools: Build fixes for *BSD.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'tools/libxc/xg_private.c')
-rw-r--r--tools/libxc/xg_private.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/tools/libxc/xg_private.c b/tools/libxc/xg_private.c
index 02c0ff70a6..224544a744 100644
--- a/tools/libxc/xg_private.c
+++ b/tools/libxc/xg_private.c
@@ -8,7 +8,6 @@
#include <unistd.h>
#include <zlib.h>
#include <strings.h>
-#include <stdlib.h>
#include <malloc.h>
#include "xg_private.h"
@@ -209,7 +208,7 @@ void *xg_memalign(size_t alignment, size_t size)
if (ret != 0)
return NULL;
return ptr;
-#elif defined(_BSD)
+#elif defined(__NetBSD__) || defined(__OpenBSD__)
return valloc(size);
#else
return memalign(alignment, size);