Monday, March 4, 2024 Evgeny Karpov wrote: > > Changes from v1 to v2: > Adjust the target name to aarch64-*-mingw* to exclude the big-endian target > from support. > Exclude 64-bit ISA. > Rename enum calling_abi to aarch64_calling_abi. > Move AArch64 MS ABI definitions FIXED_REGISTERS, > CALL_REALLY_USED_REGISTERS, and STATIC_CHAIN_REGNUM from aarch64.h > to aarch64-abi-ms.h. > Rename TARGET_ARM64_MS_ABI to TARGET_AARCH64_MS_ABI. > Exclude TARGET_64BIT from the aarch64 target. > Exclude HAVE_GAS_WEAK. > Set HAVE_GAS_ALIGNED_COMM to 1 by default. > Use a reference from "x86 Windows Options" to "Cygwin and MinGW > Options". > Update commit descriptions to follow standard style. > Rebase from 4th March 2024.
Hello, It looks like the initial feedback has been addressed. While unit testing for the x86_64-w64-mingw32 target is still in progress, the first 4 patches do not obviously change other targets, including aarch64-linux-gnu. Could they be merged once stage 1 starts, or could it be done even now? Thanks! Regards, Evgeny