[PATCH] D116279: [lld] Add support for other demanglers other than Itanium

Luís Ferreira via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Dec 25 10:53:30 PST 2021


ljmf00 created this revision.
Herald added subscribers: JDevlieghere, arichardson, sbc100, emaste.
Herald added a reviewer: MaskRay.
Herald added a project: lld-macho.
Herald added a reviewer: lld-macho.
ljmf00 requested review of this revision.
Herald added subscribers: llvm-commits, aheejin.
Herald added a project: LLVM.

LLVM core library supports other mangling names other than itanium, such as D and Rust. LLD should use those demanglers in order to output pretty demangled symbols on error messages.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D116279

Files:
  lld/COFF/Symbols.cpp
  lld/Common/Strings.cpp
  lld/ELF/SymbolTable.cpp
  lld/ELF/Symbols.cpp
  lld/MachO/Symbols.cpp
  lld/include/lld/Common/Strings.h
  lld/test/ELF/undef.s
  lld/wasm/Symbols.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D116279.396200.patch
Type: text/x-patch
Size: 7210 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20211225/25c0224f/attachment.bin>


More information about the llvm-commits mailing list