On Sunday 05 July 2026 00:08:00 LIU Hao wrote: > 在 2026-7-4 23:54, Pali Rohár 写道: > > You need to use -fno-asynchronous-unwind-tables (you are missing "no"). > > Or at least this switch is working with my gcc version. > > Maybe it is possible that gcc toolchain build with some other flags will > > not accept the -fno-asynchronous-unwind-tables flag (or ignores it). > > Ah right. Overlooked it. > > > > Anyway, I in other email I have proposed to remove the > > __mingw_init_ehandler code if the fixing it could not be accepted due to > > big maintenance issue. > > > > IMHO the current state of __mingw_init_ehandler is already maintenance > > issue, as seems to be that only me was able to compile mingw-w64 when > > that __mingw_init_ehandler code was enabled and was in use. So another > > argument for removal. > > Yes. You are free to send a patch to remove it; I don't mind. Without SEH > unwind information, signal handlers might not work, but it's not a big loss > for x86-64, and it has never been working for ARM64. > > And for this reason you should delete the `#error` which is causing build > failures for ARM64.
Yes, I did that already too. Changes are in this email: https://sourceforge.net/p/mingw-w64/mailman/message/59355278/ _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
