https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116159
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1 Last reconfirmed| |2024-09-10 --- Comment #7 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Jakub Jelinek from comment #5) > In any case, the iostream hack was meant for when GNU symbol versioning is > actually used, so perhaps we want && defined(__ELF__) or something similar. > Or && defined(_GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE) && > defined(_GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT) Yes, something like that to stop this symbol being used.