diff --git a/thirdparty/mbedtls/include/godot_module_mbedtls_config.h b/thirdparty/mbedtls/include/godot_module_mbedtls_config.h index 58bf1d9d542..0228e0fc0a3 100644 --- a/thirdparty/mbedtls/include/godot_module_mbedtls_config.h +++ b/thirdparty/mbedtls/include/godot_module_mbedtls_config.h @@ -56,6 +56,14 @@ #undef MBEDTLS_AESCE_C #endif +#if defined(__has_feature) +#if __has_feature(memory_sanitizer) +// MemorySanitizer is incompatible with ASM. +#undef MBEDTLS_HAVE_ASM +#undef MBEDTLS_AESNI_C +#endif +#endif + // Disable deprecated #define MBEDTLS_DEPRECATED_REMOVED