[libstdc++] Option to allow symbol versioning
Benjamin Kosnik
bkoz@redhat.com
Thu Feb 14 14:26:00 GMT 2002
> > +## The symbol version here is a SWAG based on libgcc-std.ver.
> > +GCC_3.1 {
>
> The symbol version tag defines an ABI. Since you implement different
> functionality from libgcc, you should have your own tag.
Say GLIBCPP_3.1? And CXXABI_1 for libsupc++?
(BTW, Something I'd been meaning to ask: shouldn't libsupc++ be renamed
to libcxa?)
> Perhaps I should have made this more clear by choosing LIBGCC_3.1
> elsewhere, but its too late now.
>
> > +# DW.ref.__gxx_personality_v0; # I have no idea what this is.
>
> This shouldn't be exported. In fact, I believe it is marked .hidden
> so that it _cannot_ be exported.
Thanks!
More information about the Libstdc++
mailing list