3 Nov
2025
3 Nov
'25
3:23 p.m.
On Mon Nov 3 15:23:37 2025 +0000, Piotr Caban wrote:
Can we move all architecture specific code to except_ARCH.c files? Or is there anything that prevents \__C_specific_handler from being moved there easily? If I understand it correctly, having all code in architecture specific files was not playing well with ARM64EC builds, as we need both `__C_specific_handler_arm64` and the x86_64 version of `__C_specific_handler` to be built, and I couldn't make that happen easily. It probably has something to do with `except_x86_64.c` having a `!defined(__arm64ec_)` guard, I'll still see if I can move it to arch specific files.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9351#note_120522