about summary refs log tree commit diff stats
path: root/src/include/custommem.h
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-08-18 16:02:27 +0200
committerGitHub <noreply@github.com>2024-08-18 16:02:27 +0200
commitfda0e9a4cba9b71de60f974fadfa74c7fbff5b15 (patch)
treef18d6631d62761d1556abd18a91d4729bd1f41e1 /src/include/custommem.h
parentf1da5d433a707a1308732884c455ae50ffbe4fe1 (diff)
parentdead2003fa59cbfa6a2fd8ba285bdf28aac953f3 (diff)
downloadbox64-fda0e9a4cba9b71de60f974fadfa74c7fbff5b15.tar.gz
box64-fda0e9a4cba9b71de60f974fadfa74c7fbff5b15.zip
Merge branch 'box32' into main
Diffstat (limited to 'src/include/custommem.h')
-rw-r--r--src/include/custommem.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/include/custommem.h b/src/include/custommem.h
index dda21053..ba5441d1 100644
--- a/src/include/custommem.h
+++ b/src/include/custommem.h
@@ -102,6 +102,7 @@ void* find31bitBlockNearHint(void* hint, size_t size, uintptr_t mask);
 void* find47bitBlock(size_t size);
 void* find47bitBlockNearHint(void* hint, size_t size, uintptr_t mask); // mask can be 0 for default one (0xffff)
 void* find47bitBlockElf(size_t size, int mainbin, uintptr_t mask);
+void* find31bitBlockElf(size_t size, int mainbin, uintptr_t mask);
 int isBlockFree(void* hint, size_t size);
 
 // unlock mutex that are locked by current thread (for signal handling). Return a mask of unlock mutex
@@ -125,4 +126,6 @@ int checkInHotPage(uintptr_t addr);
 void* internal_mmap(void *addr, unsigned long length, int prot, int flags, int fd, ssize_t offset);
 int internal_munmap(void* addr, unsigned long length);
 
+void reserveHighMem();
+
 #endif //__CUSTOM_MEM__H_