From 044dec0bfa0f3f8f62f7703d6b0a8600c1354dc5 Mon Sep 17 00:00:00 2001 From: Yang Liu Date: Tue, 21 Jan 2025 23:13:51 +0800 Subject: [ENV] Initial refactor of env variables infrastructure (#2274) * [ENV] Initial refactor of env variables infrastructure * Ported BOX64_DYNAREC_LOG * Ported more options * Ported BOX64_MALLOC_HACK * Ported BOX64_DYNAREC_TEST * Ported more options * Ported more options * Ported more options * Ported all options * Removed old rcfile parser * Fix * review * fix * fix * more fixes --- src/custommem.c | 29 +++++++++++------------------ 1 file changed, 11 insertions(+), 18 deletions(-) (limited to 'src/custommem.c') diff --git a/src/custommem.c b/src/custommem.c index 4b0f0712..cd2a743b 100644 --- a/src/custommem.c +++ b/src/custommem.c @@ -1934,7 +1934,7 @@ void reverveHigMem32(void) } } printf_log(LOG_INFO, "Memory higher than 32bits reserved\n"); - if(box64_log>=LOG_DEBUG) { + if (BOX64ENV(log)>=LOG_DEBUG) { uintptr_t start=0x100000000LL; int prot; uintptr_t bend; @@ -1963,7 +1963,7 @@ void my_reserveHighMem() size_t n = sizeof(p)/sizeof(p[0]); for(size_t i=0; i=LOG_DEBUG) { + if (BOX64ENV(log)>=LOG_DEBUG) { printf_log(LOG_DEBUG, "Reserved %u MB of low memory [", (SZ)*n); for(size_t i=0; i