This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH: Build shared libraries with -Bsymbolic-functions
- From: "H. J. Lu" <hjl at lucon dot org>
- To: Andrew Pinski <pinskia at physics dot uc dot edu>
- Cc: Andrew Haley <aph at redhat dot com>, Paolo Bonzini <paolo dot bonzini at lu dot unisi dot ch>, gcc-patches at gcc dot gnu dot org
- Date: Sun, 14 Jan 2007 10:47:41 -0800
- Subject: Re: PATCH: Build shared libraries with -Bsymbolic-functions
- References: <20070114154640.GA24001@lucon.org> <200701141830.l0EIU78u005241@localhost.localdomain>
On Sun, Jan 14, 2007 at 01:30:07PM -0500, Andrew Pinski wrote:
> > I checked in the libjava part. Here is the updated patch for other
> > libraries. If someone can give me a list of functions in libobjc
> > which should be overridable, I will add them to the dynamic list
> > for libobjc.
>
> All except for the class functions themselves. For libobjc, a better
> way of doing this is actually marking the class methods as hidden as they
> are never called directly.
I assume *.m files have class functions and other files have non-class
functions which may be overrable by programmers. Is that correct?
What about functuons with the prefixes of __?
H.J.