This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Duplicate data objects in shared libraries
----- Original Message -----
From: "Jason Merrill" <jason@redhat.com>
> 5) Do not allow an object loaded with RTLD_LOCAL to override symbols from
a
> dependency.
>
> This rule is easily stated; it would cause both A.so and B.so to refer to
> the definition in C.so, regardless of the order of loading. I like it.
At first glance, I like it very much also. Very interesting.
-Dave