projects
/
ghc-hetmet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
e0ff87e
)
Remover PROT_EXEC flag from mmap()
author
Simon Marlow
<marlowsd@gmail.com>
Tue, 30 Sep 2008 14:18:42 +0000
(14:18 +0000)
committer
Simon Marlow
<marlowsd@gmail.com>
Tue, 30 Sep 2008 14:18:42 +0000
(14:18 +0000)
Needed for #738 fix
rts/posix/OSMem.c
patch
|
blob
|
history
diff --git
a/rts/posix/OSMem.c
b/rts/posix/OSMem.c
index
7216f0e
..
bdae273
100644
(file)
--- a/
rts/posix/OSMem.c
+++ b/
rts/posix/OSMem.c
@@
-112,8
+112,8
@@
my_mmap (void *addr, lnat size)
vm_protect(mach_task_self(),(vm_address_t)ret,size,FALSE,VM_PROT_READ|VM_PROT_WRITE);
}
#else
- ret = mmap(addr, size, PROT_READ | PROT_WRITE | PROT_EXEC,
- MAP_ANON | MAP_PRIVATE, -1, 0);
+ ret = mmap(addr, size, PROT_READ | PROT_WRITE,
+ MAP_ANON | MAP_PRIVATE, -1, 0);
#endif
if (ret == (void *)-1) {