|
|
@ -296,7 +296,7 @@ std::shared_ptr<Dynarmic::A32::Jit> ArmDynarmic32::MakeJit(Common::PageTable* pa |
|
|
// Curated optimizations
|
|
|
// Curated optimizations
|
|
|
if (Settings::values.cpu_accuracy.GetValue() == Settings::CpuAccuracy::Auto) { |
|
|
if (Settings::values.cpu_accuracy.GetValue() == Settings::CpuAccuracy::Auto) { |
|
|
config.unsafe_optimizations = true; |
|
|
config.unsafe_optimizations = true; |
|
|
#if defined(_WIN32) || defined(__linux__) || defined(__ANDROID__)
|
|
|
|
|
|
|
|
|
#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__sun__)
|
|
|
config.fastmem_pointer = std::nullopt; |
|
|
config.fastmem_pointer = std::nullopt; |
|
|
config.fastmem_exclusive_access = false; |
|
|
config.fastmem_exclusive_access = false; |
|
|
#endif
|
|
|
#endif
|
|
|
|