bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: shared library symbol exports and versioning


From: Bruno Haible
Subject: Re: shared library symbol exports and versioning
Date: Tue, 3 Mar 2009 12:17:27 +0100
User-agent: KMail/1.9.9

Simon Josefsson wrote:
> Given that the parameter is called --version-script, I think
> "version-script" would be a better name for the module.

Even the suffix "-script" is a bit of a misnomer, IMO. I would call it
'symbol-versions'. If you agree with that, I'll rename the 'visbility'
module to 'symbol-visibility', for consistency.

> It seems (a) has already been fixed right?

Nearly. Forgot to commit doc/gnulib.texi yesterday. Now I merged with your
commit:

*** doc/gnulib.texi.orig        2009-03-03 12:13:51.000000000 +0100
--- doc/gnulib.texi     2009-03-03 12:11:38.000000000 +0100
***************
*** 5821,5832 ****
  * gcd::
  * Regular expressions::
  * Searching for Libraries::
  * Supporting Relocation::
  * func::
  * warnings::
  * manywarnings::
- * visibility::
- * LD Version Scripts::
  @end menu
  
  @node alloca
--- 5821,5832 ----
  * gcd::
  * Regular expressions::
  * Searching for Libraries::
+ * Exported Symbols of Shared Libraries::
+ * LD Version Scripts::
  * Supporting Relocation::
  * func::
  * warnings::
  * manywarnings::
  @end menu
  
  @node alloca
***************
*** 5911,5916 ****
--- 5911,5920 ----
  
  @include havelib.texi
  
+ @include visibility.texi
+ 
+ @include ld-version-script.texi
+ 
  @include relocatable-maint.texi
  
  @include func.texi
***************
*** 5919,5928 ****
  
  @include manywarnings.texi
  
- @include visibility.texi
- 
- @include ld-version-script.texi
- 
  @node GNU Free Documentation License
  @appendix GNU Free Documentation License
  
--- 5923,5928 ----
*** doc/visibility.texi.orig    2009-03-03 12:13:51.000000000 +0100
--- doc/visibility.texi 2009-03-03 12:11:35.000000000 +0100
***************
*** 1,5 ****
! @node visibility
! @section visibility
  
  @c Documentation of gnulib module 'visibility'.
  
--- 1,5 ----
! @node Exported Symbols of Shared Libraries
! @section Controlling the Exported Symbols of Shared Libraries
  
  @c Documentation of gnulib module 'visibility'.
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]