[Scons-users] Add arm64ec support on Visual Studio
Mats Wichmann
mats at wichmann.us
Sat Jul 12 13:24:03 EDT 2025
On 7/12/25 10:35, Leonard de Ruijter wrote:
> Hi,
>
>
> Arm64ec is an architecture supported on Windows 11. In short, it runs
> smooth on arm64 processors without emulation, but it is compatible with
> x64. So you can load arm64ec dll's in x64 processes and vise versa, as
> long as you're on an arm64 host system.
>
> It is already possible to compile arm64ec on SCons by adding /ARM64EC to
> ccflags and /machine:arm64ec to linkflags. However I think it would be
> better to add arm64ec as a supported architecture directly in SCons
> itself, and it should append to ccflags and linkflags itself.
>
> Would you be open for a pull request that adds this?
Thanks for asking first - I know Bill feels that's a big deal :-)
Is this "emulation compatible" ABI a Windows-only thing (admit I'd never
heard of it)?
It seems from glancing around a bit that llvm has made some effort to
support it, too (mingw clang builds).
I don't know how any of this would map into what exists now, it might be
just a few table updates or there might be more.
Maybe if you could share a few more details here (or use a github
discussion) of what you'll propose before going all the way to a PR?
Hate to see you prepare one and then have it sit because we "don't get it".
More information about the Scons-users
mailing list