On 2/16/24 08:49, Thomas Stüfe wrote:
It is probably safe to hide C++ mangled symbols since those decorations are compiler-specific anyway, no? So they cannot have worked in a reliable fashion
They're not entirely compiler specific, but part of the ABI. See https://itanium-cxx-abi.github.io/cxx-abi/abi.html#mangling. But that the extensive use of inlining in compiler headers means that even a minor change affects binary compatibility.