This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: RFC: change in std::type_info's equality operator
On Wednesday 04 February 2004 11:48 pm, Matt Austern wrote:
> On Feb 4, 2004, at 7:21 PM, Douglas Gregor wrote:
> > This particular quirk always surprised me, because it's one of the few
> > things
> > that just doesn't work across shared libraries.
>
> Do you happen to know what systems it fails on, and what the use cases
> look like?
I've asked around a little about this (since I haven't had time to test it out
yet). David Abrahams mentioned this scenario:
+--- dlopen ---> .so #1 -- regular shared link--+
/ \
python-< >--> bpl.so
\ /
+--- dlopen ---> .so #2 -- regular shared link--+
This was an issue as recently as May 2002:
http://gcc.gnu.org/ml/gcc/2002-05/msg01970.html
I'll try to try it out, to see if it is still a problem, but perhaps the
example will trigger the memory of someone who knows more about this than I.
Doug