This is the mail archive of the binutils@sources.redhat.com 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: Fix ld.texinfo


On Wed, Nov 27, 2002 at 10:17:46AM -0800, H. J. Lu wrote:
> I will check in this patch shortly.
> 
> 
> H.J.
> ---
> 2002-11-27  H.J. Lu <hjl@gnu.org>
> 
> 	* ld.texinfo: Add the missing `;' to sample version scripts.
> 
> --- ld.texinfo.version	Wed Nov 20 09:31:25 2002
> +++ ld.texinfo	Wed Nov 27 10:11:20 2002
> @@ -3743,7 +3743,7 @@ and @samp{bar2} are bound to the version
>  When the linker finds a symbol defined in a library which is not
>  specifically bound to a version node, it will effectively bind it to an
>  unspecified base version of the library.  You can bind all otherwise
> -unspecified symbols to a given version node by using @samp{global: *}
> +unspecified symbols to a given version node by using @samp{global: *;};

That doesn't look right.  The {} there are for @samp, they aren't
typeset; so you just added two semicolons next to each other.  You
probably just want @samp{global: *;}.  The text info browser will
typeset that as `global: *;'.

>  somewhere in the version script.
>  
>  The names of the version nodes have no specific meaning other than what
> @@ -3757,7 +3757,7 @@ symbols, only selects which symbols will
>  won't.
>  
>  @smallexample
> -@{ global: foo; bar; local: *; @}
> +@{ global: foo; bar; local: *; @};
>  @end smallexample
>  
>  When you link an application against a shared library that has versioned
> 

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer


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