From: Szabolcs Nagy Date: Mon, 18 Jul 2022 06:12:56 +0000 (+0100) Subject: cheri: fix static linking early allocation X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cb79f5073a957fb4804538fad25d6656343f2ef3;p=thirdparty%2Fglibc.git cheri: fix static linking early allocation Store mmap result to intptr_t instead of long. --- 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