summaryrefslogtreecommitdiff
path: root/rjit_c.c
diff options
context:
space:
mode:
Diffstat (limited to 'rjit_c.c')
-rw-r--r--rjit_c.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/rjit_c.c b/rjit_c.c
index e9863129a1..50eb263559 100644
--- a/rjit_c.c
+++ b/rjit_c.c
@@ -66,7 +66,7 @@ rjit_reserve_addr_space(uint32_t mem_size)
// On Linux
#if defined(MAP_FIXED_NOREPLACE) && defined(_SC_PAGESIZE)
uint32_t const page_size = (uint32_t)sysconf(_SC_PAGESIZE);
- uint8_t *const cfunc_sample_addr = (void *)&rjit_reserve_addr_space;
+ uint8_t *const cfunc_sample_addr = (void *)(uintptr_t)&rjit_reserve_addr_space;
uint8_t *const probe_region_end = cfunc_sample_addr + INT32_MAX;
// Align the requested address to page size
uint8_t *req_addr = align_ptr(cfunc_sample_addr, page_size);