Tuesday, April 22, 2025 "Richard Sandiford" <richard.sandif...@arm.com> wrote:
> + <li>Support has been added for the AArch64 MinGW target > + (<code>aarch64-w64-mingw32</code>). At present, this target only > + supports C, but further work is planned. > + </li> Thank you for the release summary for AArch64 and for mentioning the new aarch64-w64-mingw32 target. Here is some clarification about the current upstream changes for aarch64-w64-mingw32 and the upstreaming status for the next release cycle: - C and C++ languages are supported. - 605k tests were executed with a pass rate of 89%. - The main tested architecture is armv8-a. - Optional extensions, such as SVE, are not supported. - SEH and variadic functions are not included in this release and are still under review for upstreaming. armv8-a has been used as the main testing architecture for the new target. C++ code with exceptions can be compiled, and it works until an exception needs to be handled. The current SEH patch series for binutils and GCC covers all SEH cases in the Boost library testing. Once they are upstreamed, the Boost library test results will be very close for x64 and aarch64. Variadic functions mostly work, however some changes need to be upstreamed to support all cases. Regards, Evgeny