Commit 194884dd6f1fee4d4c41f74649e98af04ad6f83a
1 parent
91aa5d49
win32 + Mac OS X compile fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1304 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
8 additions
and
0 deletions
osdep.c
... | ... | @@ -273,7 +273,15 @@ void *get_mmap_addr(unsigned long size) |
273 | 273 | |
274 | 274 | #else |
275 | 275 | |
276 | +#ifdef _BSD | |
277 | +#include <stdlib.h> | |
278 | +#else | |
276 | 279 | #include <malloc.h> |
280 | +#endif | |
281 | +#ifdef _WIN32 | |
282 | +/* XXX: find a solution to have page aligned data */ | |
283 | +#define memalign(align, size) malloc(size) | |
284 | +#endif | |
277 | 285 | |
278 | 286 | int qemu_write(int fd, const void *buf, size_t n) |
279 | 287 | { | ... | ... |