diff --git a/src/xenia/cpu/hir/hir_builder.h b/src/xenia/cpu/hir/hir_builder.h index 91c6ad4c0..2621148ef 100644 --- a/src/xenia/cpu/hir/hir_builder.h +++ b/src/xenia/cpu/hir/hir_builder.h @@ -24,6 +24,11 @@ #include "xenia/cpu/hir/value.h" #include "xenia/cpu/mmio_handler.h" +#if defined(XE_COMPILER_MSVC) && defined(XE_ARCH_ARM64) +// winnt.h defines `MemoryBarrier` as a macro on ARM-MSVC +#undef MemoryBarrier +#endif + namespace xe { namespace cpu { namespace hir {