From d882a5c8fe84bced3ddce9f0ae10baf6357d64e0 Mon Sep 17 00:00:00 2001 From: Yang Liu Date: Wed, 22 Jan 2025 00:13:12 +0800 Subject: [ENV] Optimized BOX64ENV log a bit (#2277) --- src/include/env.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/include') diff --git a/src/include/env.h b/src/include/env.h index d5385d8a..0b808dd5 100644 --- a/src/include/env.h +++ b/src/include/env.h @@ -5,7 +5,12 @@ #include #define BOX64ENV(name) (box64env.name) -#define SET_BOX64ENV(name, value) { box64env.name = (value); box64env.is_##name##_overridden = 1; } +#define SET_BOX64ENV(name, value) \ + { \ + box64env.name = (value); \ + box64env.is_any_overridden = 1; \ + box64env.is_##name##_overridden = 1; \ + } /* INTEGER(NAME, name, default, min, max) @@ -187,6 +192,7 @@ typedef struct box64env_s { uintptr_t nodynarec_end; int dynarec_perf_map_fd; + uint64_t is_any_overridden : 1; uint64_t is_dynarec_perf_map_fd_overridden : 1; } box64env_t; -- cgit 1.4.1