* Roger Phillips via Dwarf-discuss: > And this macro would also work for Utf8?
Isn't this really a question for the Itanium C++ ABI? It currently says: | This ABI does not yet specify a mangling for identifiers containing | characters outside of _A-Za-z0-9. <https://itanium-cxx-abi.github.io/cxx-abi/abi.html#mangle.source-name> But also: | It is used in <source-name> to provide the byte length of the | following identifier. <https://itanium-cxx-abi.github.io/cxx-abi/abi.html#mangle.number> So I think the ABI treats source names as opaque byte sequences, not sequences of Unicode code points. Demangling looks at digits only outside source identifiers, and those are specified to be ASCII. -- Dwarf-discuss mailing list Dwarf-discuss@lists.dwarfstd.org https://lists.dwarfstd.org/mailman/listinfo/dwarf-discuss