19 Dec
2025
19 Dec
'25
1:23 p.m.
Martin Storsjö (@mstorsjo) commented about include/excpt.h:
#define EXCEPTION_CONTINUE_SEARCH 0 #define EXCEPTION_CONTINUE_EXECUTION -1
- -#if !defined(USE_COMPILER_EXCEPTIONS) && defined(_MSC_VER) && !defined(__i386__) && !defined(__arm__) && (!defined(__clang_major__) || __clang_major__ >= 19) +#if !defined(USE_COMPILER_EXCEPTIONS) && defined(_MSC_VER) +#if !defined(__clang_major__) || \ + (defined(__x86_64__) && !defined(__arm64ec__) && __clang_major__ >= 19) || \ + (defined(__arm64ec__) && __clang_major__ >= 21) I don't see aarch64 handled at all here now, which was included before this change as far as I can see?
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9768#note_125901