在 2023/6/15 16:47, Julian Waters 写道:
My apologies, I meant that each try block was delimited by a C_SCOPE_TABLE_ENTRY, not by multiple tables. Regardless, .seh_handlerdata is still the instruction responsible for emitting those, and Windows 100% accepts multiple scope table entries, so if this is a defect we should fix it
I might know no more details about SEH than you. Have you examined contents of the compiled object file and the executable? If generated SEH data do not match assembly source then there's likely an issue in GNU AS. These .seh directives are highly undocumented (I have checked binutils 2.38 manual and they are all absent) so maybe we should ask GNU AS developers about how to use them correctly.
-- Best regards, LIU Hao
OpenPGP_signature
Description: OpenPGP digital signature
_______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
