On 25 Dec 2025, Pali R. wrote:
> + };
> + __writefsdword (0, (DWORD)&exception_record); /* dynamically register
> SEH error handler, it is active until manually unregistered */
> +#elif defined(SEH_INLINE_ASM)
> + asm volatile (".seh_handler %p0, " ASM_EXCEPT :: "i"
> (__mingw_SEH_error_handler)); /* statically register error SEH handler, it is
> active only in the current function */
> +#elif defined(__x86_64__)
> + __mingw_init_ehandler (); /* dynamically register SEH error handler for
> all functions, it is active until program terminates */
> +#endif
The final version that was committed a few days ago reports an error for
unsupported platform. It breaks aarch64-w64-mingw32 build from upstream repos.
It should contain at least an empty block for __aarch64__.
Regards,
Evgeny
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public