From 9f4b09a4cd2f65f972b0b334658aaab8760bff73 Mon Sep 17 00:00:00 2001 From: Tobias Nygren Date: Sun, 7 Aug 2011 09:57:05 +0000 Subject: [PATCH] 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 --- exec.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/exec.c b/exec.c index 5bc920313a..719fff9a91 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;