Skip to content

Support demangling in llvm-cxxfilt for fixed point types #114090

@PiJoules

Description

@PiJoules

Tools like llvm-cxxfilt or other llvm tools that support demangling like llvm-readelf won't demangle fixed point types. Clang supports mangling them but it would be really helpful for llvm tools to demangle them. The mangling rules under the Itanium C++ ABI for fixed point types are at https://itanium-cxx-abi.github.io/cxx-abi/abi.html#mangling-builtin.

PiJoules#1 is a WIP patch that someone can ressurect and land but it'll need some tests before landing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issuehttps://github.com/llvm/llvm-project/contributellvmUmbrella label for LLVM issues

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions