Control: tags -1 moreinfo

Hi Andreas,

On 20-04-2023 19:16, Andreas Beckmann wrote:
Looks like I forgot to merge the -fvisibility=hidden changes from
src:spirv-llvm-translator-14 (and the corresponding removal of 4500+
useless C++ symbols from the .symbols file) into
src:spirv-llvm-translator-15. Just noticed while preparing -16 for
experimental.

I'm a bit paranoid and not very well versed on C++ symbols. Can you please summarize (or point to a short explanation elsewhere on the internet) why they are useless and can be safely *removed*? In other words, why is it not possible that something already uses those symbols? (I recall rra had a good explanation why symbol files were rather useless for C++, but from memory that feels not exactly the same)

Paul

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to