You don't need anything like this for C++
You don't need anything like this for C++
Posted Jun 19, 2012 20:28 UTC (Tue) by nix (subscriber, #2304)In reply to: You don't need anything like this for C++ by khim
Parent article: Calling for a new openSUSE development model
And use 'using' instead of a default symbol version? I suppose that would work. If you put a using inside each symbol namespace, you can have the effect of symbol nodes depending on other symbol nodes as well.
(In any case, mathstuf was wrong and so was I: GNU ld supports extern "C++" in version scripts to force appropriate C++ mangling of names, using the name mangler in libbfd.)
