This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: V3 vs. AIX
- To: David Edelsohn <dje at watson dot ibm dot com>
- Subject: Re: V3 vs. AIX
- From: Geoff Keating <geoffk at geoffk dot org>
- Date: 05 Feb 2001 18:13:34 -0800
- Cc: bkoz at nabi dot net, gcc at gcc dot gnu dot org
- References: <200102051851.NAA36862@mal-ach.watson.ibm.com>
David Edelsohn <dje@watson.ibm.com> writes:
> We need -berok, at least for some shared libraries, because
> GNU/Linux developers have a habit of not listing all dependencies when
> creating a shared library. They assume that the main application's
> dependency on the library and other SysV semantics will handle it when the
> library actually is used at runtime.
FYI, all those linux applications are wrong; libraries should
explicitly list all their dependencies. Otherwise symbol versioning
won't work properly.
--
- Geoffrey Keating <geoffk@geoffk.org>