https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118408

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
libstdc++.so.6 itself is an example where the two ABI coexist fine.
And generally, the intent was that you could have say some older gcc built C++
plugin library or something similar which interfaces with the rest with just C
APIs or limited set of C++ APIs which didn't change ABI.
Mixing two different ABIs within a single shared library or executable is less
frequent (with the exception of libstdc++).

Reply via email to