On Mon Mar 9 11:00:36 2026 +0000, Jacek Caban wrote:
C++ exceptions are broken in MSVC mode on this target (even a trivial test case crashes the compiler), so at least in the current LLVM state, C++ is problematic there, while it seems to work fine in mingw mode. Back then, one motivation for defaulting to msvc mode was to make it easier for packages to build, while using mingw target depended on a full llvm-mingw build. We have recently started building compiler-rt for mingw targets as well, so this change should not be a problem in that regard. Oh, right, that's true. Yes, the arm target is incomplete in msvc mode.
It would be nice to have this explained in the commit message. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10273#note_131582