Hotspot symbol visibility

Andrew Haley aph-open at littlepinkcloud.com
Fri Feb 16 09:06:39 UTC 2024


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.



More information about the build-dev mailing list