diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2025-06-19 11:18:07 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2025-06-19 11:18:07 +0200 |
| commit | 42c0f891e38daa8eb15d6a0a78e0bab08a94bc71 (patch) | |
| tree | 94e08b0c6c1dc19106a2bf151947d52af4f6b2d2 /src | |
| parent | 725316a5386eb713438625220b561bcd3710c8bc (diff) | |
| download | box64-42c0f891e38daa8eb15d6a0a78e0bab08a94bc71.tar.gz box64-42c0f891e38daa8eb15d6a0a78e0bab08a94bc71.zip | |
[DYNACACHE] Try to fix non Dynarec build
Diffstat (limited to 'src')
| -rw-r--r-- | src/tools/env.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/tools/env.c b/src/tools/env.c index ec9da3c8..ebc9cad0 100644 --- a/src/tools/env.c +++ b/src/tools/env.c @@ -1250,7 +1250,7 @@ void MmapDynaCache(mapping_t* mapping) #endif #else void SerializeMmaplist(mapping_t* mapping) {} -void DynaCacheList() { printf_log(LOG_NONE, "Dynarec not enable\n"); } +void DynaCacheList(const char* filter) { printf_log(LOG_NONE, "Dynarec not enable\n"); } void DynaCacheClean() {} #endif @@ -1393,10 +1393,14 @@ int IsAddrNeedReloc(uintptr_t addr) int IsAddrMappingLoadAndClean(uintptr_t addr) { + #ifdef DYNAREC if(!envmap) return 0; mapping_t* mapping = ((mapping_t*)rb_get_64(envmap, addr)); if(!mapping) return 0; if(!mapping->mmaplist) return 0; if(MmaplistIsDirty(mapping->mmaplist)) return 0; return 1; + #else + return 0; + #endif } \ No newline at end of file |