From 655141c7aed79be8db0a7227faa90e88b3b7e021 Mon Sep 17 00:00:00 2001 From: Duy Tran Khanh <40482367+khanhduytran0@users.noreply.github.com> Date: Sat, 30 Nov 2024 20:40:34 +0700 Subject: [PATCH] Fix(iOS): fix another jdk17 patch --- patches/jre_17/ios/jdk17u_ios.diff | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patches/jre_17/ios/jdk17u_ios.diff b/patches/jre_17/ios/jdk17u_ios.diff index f5972eba..449c8828 100644 --- a/patches/jre_17/ios/jdk17u_ios.diff +++ b/patches/jre_17/ios/jdk17u_ios.diff @@ -502,7 +502,7 @@ index 243c12ce3..879f28df3 100644 + int prot = exec&&os::Bsd::isRWXJITAvailable() ? PROT_READ|PROT_WRITE|PROT_EXEC : PROT_READ|PROT_WRITE; #if defined(__OpenBSD__) // XXX: Work-around mmap/MAP_FIXED bug temporarily on OpenBSD - Events::log(NULL, "Protecting memory [" INTPTR_FORMAT "," INTPTR_FORMAT "] with protection modes %x", p2i(addr), p2i(addr+size), prot); + Events::log_memprotect(NULL, "Protecting memory [" INTPTR_FORMAT "," INTPTR_FORMAT "] with protection modes %x", p2i(addr), p2i(addr+size), prot); @@ -1720,7 +1740,7 @@ bool os::remove_stack_guard_pages(char* addr, size_t size) { static char* anon_mmap(char* requested_addr, size_t bytes, bool exec) { // MAP_FIXED is intentionally left out, to leave existing mappings intact.