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

Convert ARM64 armasm to armclang #262

Merged
merged 1 commit into from
Aug 28, 2024
Merged

Convert ARM64 armasm to armclang #262

merged 1 commit into from
Aug 28, 2024

Conversation

Liryna
Copy link
Contributor

@Liryna Liryna commented Jun 18, 2024

The armasm legacy assembler is deprecated. The code was migrated to the GNU syntax (used by armclang).
https://developer.arm.com/documentation/100068/0621/Migrating-from-armasm-to-the-armclang-Integrated-Assembler

Split this into two commit to keep the history and diff clean

@dixyes
Copy link
Contributor

dixyes commented Jun 19, 2024

Does Microsoft provide armclang in the default installation of Visual Studio?

These codes are used in many projects. If armasm support is removed, they may require users to install additional dependencies (and a build system modification).

@dixyes
Copy link
Contributor

dixyes commented Jun 19, 2024

BTW the armasm in file name means ms armasm64, not ARM armasm, they are not deprecated yet.

So I think keeping these armasm64 sources, adding new armclang sources/b2 configurations then wait for ms providing armclang is better

@Liryna
Copy link
Contributor Author

Liryna commented Jun 19, 2024

Correct, I couldn't find msvc support armclang for now 😢
Therefore I kept the existing one and added the converted armclang only

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

Successfully merging this pull request may close these issues.

3 participants