From 59116a06b9e493d731f93aa18895adbf2494d86f Mon Sep 17 00:00:00 2001 From: Ryan Houdek Date: Tue, 25 Aug 2026 17:19:35 -0700 Subject: [PATCH] HostFeatures: Fixes crash in mingw build Turns out packed enum classes without specifying an underlying type causes problems. Declare its underlying type as uint32_t to match everything else here. --- FEXCore/include/FEXCore/Core/HostFeatures.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FEXCore/include/FEXCore/Core/HostFeatures.h b/FEXCore/include/FEXCore/Core/HostFeatures.h index 077e4de67..9aa1452a7 100644 --- a/FEXCore/include/FEXCore/Core/HostFeatures.h +++ b/FEXCore/include/FEXCore/Core/HostFeatures.h @@ -14,7 +14,7 @@ namespace FEXCore { */ struct HostFeatures { // Changes code generation slightly. - enum class HostTypeEnum { + enum class HostTypeEnum : uint32_t { Unknown, Linux, Wow64,