From: Tobias Nygren Date: Sun, 7 Aug 2011 09:57:05 +0000 (+0000) Subject: Use mmap to allocate execute memory X-Git-Tag: qemu-xen-4.3.0-rc1~2627^2~1 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=9f4b09a4cd2f65f972b0b334658aaab8760bff73;p=qemu-upstream-4.4-testing.git Use mmap to allocate execute memory Use mmap to allocate executable memory on NetBSD as well. Signed-off-by: Christoph Egger Signed-off-by: Blue Swirl --- diff --git a/exec.c b/exec.c index 5bc920313..719fff9a9 100644 --- a/exec.c +++ b/exec.c @@ -526,7 +526,8 @@ static void code_gen_alloc(unsigned long tb_size) } } #elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) \ - || defined(__DragonFly__) || defined(__OpenBSD__) + || defined(__DragonFly__) || defined(__OpenBSD__) \ + || defined(__NetBSD__) { int flags; void *addr = NULL;