This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PATCH: Add PROVIDE_HIDDEN


On Thu, Aug 04, 2005 at 11:58:11AM -0700, H. J. Lu wrote:
> On Thu, Aug 04, 2005 at 10:41:24AM -0700, H. J. Lu wrote:
> > There is one problem. The linker provided symbols used to hidden, now
> > they are global. It is a very bad when some bound symbols have to
> > be provided for DSOs. I should we should make all linker provided
> > symbol hidden for ELF.

I was considering doing something like this myself, but you beat me to
it.

> This patch adds PROVIDE_HIDDEN.

OK, except

> +@node PROVIDE_HIDDEN
> +@subsection PROVIDE_HIDDEN
> +@cindex PROVIDE_HIDDEN
> +Similar to @code{PROVIDE}. But the symbol will be hidden and won't be
> +exported.

you should say that the difference only applies to ELF

-- 
Alan Modra
IBM OzLabs - Linux Technology Centre


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]