diff --git a/src/xenia/cpu/backend/x64/premake5.lua b/src/xenia/cpu/backend/x64/premake5.lua index 573714a51..b0d397a2c 100644 --- a/src/xenia/cpu/backend/x64/premake5.lua +++ b/src/xenia/cpu/backend/x64/premake5.lua @@ -18,6 +18,7 @@ project("xenia-cpu-backend-x64") "CAPSTONE_HAS_X86", "CAPSTONE_USE_SYS_DYN_MEM", "XBYAK_NO_OP_NAMES", + "XBYAK_ENABLE_OMITTED_OPERAND", }) -- Enable VTune, if it's installed. if os.isdir(project_root.."/third_party/vtune") then diff --git a/src/xenia/cpu/backend/x64/x64_emitter.h b/src/xenia/cpu/backend/x64/x64_emitter.h index 9c87bab0a..0d74ce948 100644 --- a/src/xenia/cpu/backend/x64/x64_emitter.h +++ b/src/xenia/cpu/backend/x64/x64_emitter.h @@ -22,6 +22,7 @@ // NOTE: must be included last as it expects windows.h to already be included. #include "third_party/xbyak/xbyak/xbyak.h" +#include "third_party/xbyak/xbyak/xbyak_bin2hex.h" #include "third_party/xbyak/xbyak/xbyak_util.h" namespace xe { diff --git a/third_party/xbyak b/third_party/xbyak index 7ba56efc5..f395faf02 160000 --- a/third_party/xbyak +++ b/third_party/xbyak @@ -1 +1 @@ -Subproject commit 7ba56efc538dd3020816c0a60ac535b3ea7d8543 +Subproject commit f395faf024a98f44bbfe799e316eee84e4df8fcb