Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

arm64ec support? #4771

Open
p0nce opened this issue Nov 4, 2024 · 4 comments
Open

arm64ec support? #4771

p0nce opened this issue Nov 4, 2024 · 4 comments

Comments

@p0nce
Copy link
Contributor

p0nce commented Nov 4, 2024

On Windows the x86_64 and arm64ec are made to interoperate (each can host the other in the same process).
arm64ec may well be there for a long time.

@JohanEngelen
Copy link
Member

Some implementation hints:

@kassane
Copy link
Contributor

kassane commented Nov 23, 2024

@p0nce
Copy link
Contributor Author

p0nce commented Nov 24, 2024

It seems to me D compilers will need a way to separate arm64 (version identifier AArch64 from arm64ec (could be AArch64ec ?)

@JohanEngelen
Copy link
Member

It seems to me D compilers will need a way to separate arm64 (version identifier AArch64 from arm64ec (could be AArch64ec ?)

Yes indeed. The precedent of ABI version identifiers seems to follow ARCH_ABINAME naming, e.g. ARM_HardFloat. https://dlang.org/spec/version.html#predefined-versions So maybe AArch64_ARM64CE.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants