diff options
Diffstat (limited to 'src/tools/env.c')
| -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 |