On Thursday 11 June 2026 19:04:27 Evgeny Karpov wrote:
> On 11 Jun 2026, Pali R. wrote:
> > Hello, could you provide your build errors? We have tested all changes
> > which were merged via github CI for i386, amd64, arm32, arm64 and
> > arm64ec and all tests passed. We have also tested builds locally for
> > i386 and amd64 for different msvcrt versions and there was no test
> > failure or compile issue.
> 
> Hello Pali,
> 
> Compiling GCC for aarch64-w64-mingw32 target.
> mingw-w64-crt/crt/crtexe.c:171:2: error: #error unsupported platform
> 
> > Note that arm64 is using SEH and there the relevant macro for SEH should
> > be defined and SEH code compiled.
> >
> > If you have some configuration of arm64 without SEH then such thing is
> > not supported. If this is your case the __mingw_init_ehandler code could
> > be a fallback (which is now defined only for amd64 without SEH 
> > configuration).
> 
> __SEH__ is not defined yet. That work is still in progress for GCC.
> It would be great to find a temporary workaround that will allow to build
> MinGW from upstream. Once the patch series with SEH implementation is merged,
> the workaround will be removed.

Could you enable the ifdef branch which calls __mingw_init_ehandler?
It would be needed to enable it also in crt_handler.c file.

> > In any case, I would need more details what is wrong or what is not
> > working. I will try to address those issues.
> 
> Thank you.
> 
> Regards,
> Evgeny
> 


_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to