From c845d0cf81a259e0d21be46841dc41a0f0ba5b0e Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Sat, 17 Aug 2024 15:59:09 +0200 Subject: [BOX32] Added 32bits elf alloc and load --- src/core.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/core.c') diff --git a/src/core.c b/src/core.c index bfba08f8..eae05d67 100644 --- a/src/core.c +++ b/src/core.c @@ -2087,8 +2087,10 @@ int initialize(int argc, const char **argv, char** env, x64emu_t** emulator, elf } #ifdef BOX32 box64_is32bits = FileIsX86ELF(my_context->fullpath); - if(box64_is32bits) + if(box64_is32bits) { printf_log(LOG_INFO, "BOX64: Using Box32 to load 32bits elf\n"); + reserveHighMem(); + } #endif elfheader_t *elf_header = LoadAndCheckElfHeader(f, my_context->fullpath, 1); if(!elf_header) { -- cgit 1.4.1