From cb79f5073a957fb4804538fad25d6656343f2ef3 Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Mon, 18 Jul 2022 07:12:56 +0100 Subject: [PATCH] cheri: fix static linking early allocation Store mmap result to intptr_t instead of long. --- sysdeps/unix/sysv/linux/dl-early_allocate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sysdeps/unix/sysv/linux/dl-early_allocate.c b/sysdeps/unix/sysv/linux/dl-early_allocate.c index 52c538e85af..d3e4961dbae 100644 --- a/sysdeps/unix/sysv/linux/dl-early_allocate.c +++ b/sysdeps/unix/sysv/linux/dl-early_allocate.c @@ -64,7 +64,7 @@ _dl_early_allocate (size_t size) for static PIE. */ if (result == NULL) { - long int ret; + intptr_t ret; int prot = PROT_READ | PROT_WRITE; int flags = MAP_PRIVATE | MAP_ANONYMOUS; #ifdef __NR_mmap2 -- 2.47.2