Skip to content

Conversation

@dpaoliello
Copy link
Contributor

With version 0.5.0, ar_archive_writer lost the ability to Arm64EC mangle C++ names.

However, with how ar_archive_writer is used within the Rust compiler we don't care about the Arm64EC mangled name: the final DLL only uses the unmangled name in EXPORTAS, therefore if we see EXPORTAS set then we can assume that's the correct name and ignore the error that we couldn't mangle the name.

@bjorn3 bjorn3 merged commit 7473c3b into rust-lang:master Aug 25, 2025
2 checks passed
@bjorn3
Copy link
Member

bjorn3 commented Aug 25, 2025

Published as v0.5.1.

@dpaoliello dpaoliello deleted the exexport branch August 25, 2025 16:43
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.

2 participants