mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-09-17 00:12:44 -04:00
16 lines
679 B
C
16 lines
679 B
C
$NetBSD: patch-src_codegen.c,v 1.1 2016/01/22 14:57:41 gson Exp $
|
|
|
|
Provide the appropriate arguents to mmap on NetBSD.
|
|
|
|
--- src/codegen.c.orig 2014-01-05 22:32:16.000000000 +0000
|
|
+++ src/codegen.c
|
|
@@ -181,6 +181,8 @@ void ffts_generate_func_code(ffts_plan_t
|
|
|
|
#ifdef __APPLE__
|
|
p->transform_base = mmap(NULL, p->transform_size, PROT_WRITE | PROT_READ, MAP_ANON | MAP_SHARED, -1, 0);
|
|
+#elif defined(__NetBSD__)
|
|
+ p->transform_base = mmap(NULL, p->transform_size, PROT_WRITE | PROT_READ | PROT_EXEC, MAP_ANON | MAP_SHARED, -1, 0);
|
|
#else
|
|
#define MAP_ANONYMOUS 0x20
|
|
p->transform_base = mmap(NULL, p->transform_size, PROT_WRITE | PROT_READ, MAP_ANONYMOUS | MAP_SHARED, -1, 0);
|