Add support for demangling Rust v0 symbols to llvm-nm by reusing
nonMicrosoftDemangle which supports both Itanium and Rust mangling.
Details
Details
- Reviewers
dblaikie jhenderson - Commits
- rGc3e07df60760: [llvm-nm] Demangle Rust symbols
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
LGTM.
I had some concern about this now meaning some names getting demangled when they shouldn't be, but at the same time, such names would only come from C code, and those names are reserved by the compiler. I guess in such a situation, the user could just not use the --demangle option.
Perhaps worth a release note?