summaryrefslogtreecommitdiff
path: root/rts/linker/Elf.c
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2022-02-07 19:56:22 -0500
committerMarge Bot <ben+marge-bot@smart-cactus.org>2022-02-09 20:43:39 -0500
commit4d3a306dce59649b303ac7aba56758aff3dee077 (patch)
treed61824b92ccd6074978b8e439d2405a8f9de0187 /rts/linker/Elf.c
parent30e205ca1e8d78a538e0217e3cb07f13396900df (diff)
downloadhaskell-4d3a306dce59649b303ac7aba56758aff3dee077.tar.gz
rts/linker/MMap: Use MemoryAccess in mmapForLinker
Diffstat (limited to 'rts/linker/Elf.c')
-rw-r--r--rts/linker/Elf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/rts/linker/Elf.c b/rts/linker/Elf.c
index f84d6bb495..70f3c8870b 100644
--- a/rts/linker/Elf.c
+++ b/rts/linker/Elf.c
@@ -650,7 +650,7 @@ mapObjectFileSection (int fd, Elf_Word offset, Elf_Word size,
pageOffset = roundDownToPage(offset);
pageSize = roundUpToPage(offset-pageOffset+size);
- p = mmapForLinker(pageSize, PROT_READ | PROT_WRITE, 0, fd, pageOffset);
+ p = mmapForLinker(pageSize, MEM_READ_WRITE, 0, fd, pageOffset);
if (p == NULL) return NULL;
*mapped_size = pageSize;
*mapped_offset = pageOffset;