[Python-checkins] CVS: python/dist/src/Doc/lib libsys.tex,1.47,1.48

Fred L. Drake fdrake@users.sourceforge.net
Wed, 18 Jul 2001 09:35:07 -0700


Update of /cvsroot/python/python/dist/src/Doc/lib
In directory usw-pr-cvs1:/tmp/cvs-serv24480/lib

Modified Files:
	libsys.tex 
Log Message:

Made a few minor style & markup changes to the new {get,set}dlopenflags()
descriptions; added availability notes.


Index: libsys.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libsys.tex,v
retrieving revision 1.47
retrieving revision 1.48
diff -C2 -r1.47 -r1.48
*** libsys.tex	2001/07/18 16:17:16	1.47
--- libsys.tex	2001/07/18 16:35:05	1.48
***************
*** 182,189 ****
  
  \begin{funcdesc}{getdlopenflags}{}
!  Return the current value of the flags that are used for \code{dlopen}
!  calls. The flag constants are defined in the \refmodule{dl} and
!  \module{DLFCN} modules.
!  \versionadded{2.2}
  \end{funcdesc}
  
--- 182,190 ----
  
  \begin{funcdesc}{getdlopenflags}{}
!   Return the current value of the flags that are used for
!   \cfunction{dlopen()} calls. The flag constants are defined in the
!   \refmodule{dl} and \module{DLFCN} modules.
!   Availability: \UNIX.
!   \versionadded{2.2}
  \end{funcdesc}
  
***************
*** 342,356 ****
  
  \begin{funcdesc}{sertdlopenflags}{n}
!  Set the flags that will be used for \code{dlopen()} calls, i.e. when
!  the interpreter loads extension modules. Among other things, this
!  will enable a lazy resolving of symbols when imporing a module, if
!  called as \code{sys.setdlopenflags(0)}. To share symols across
!  extension modules, call as
!  \code{sys.setdlopenflags(dl.RTLD_NOW|dl.RTLD_GLOBAL)}.  The symbolic
!  names for the flag modules can be either found in the \refmodule{dl}
!  module, or in the \module{DLFCN} module. If \module{DLFCN} is not
!  available, it can be generated from \code{/usr/include/dlfcn.h} using
!  the \code{h2py} script.
!  \versionadded{2.2}
  \end{funcdesc}
  
--- 343,358 ----
  
  \begin{funcdesc}{sertdlopenflags}{n}
!   Set the flags used by the interpreter for \cfunction{dlopen()}
!   calls, such as when the interpreter loads extension modules.  Among
!   other things, this will enable a lazy resolving of symbols when
!   imporing a module, if called as \code{sys.setdlopenflags(0)}.  To
!   share symols across extension modules, call as
!   \code{sys.setdlopenflags(dl.RTLD_NOW|dl.RTLD_GLOBAL)}.  Symbolic
!   names for the flag modules can be either found in the \refmodule{dl}
!   module, or in the \module{DLFCN} module. If \module{DLFCN} is not
!   available, it can be generated from \code{/usr/include/dlfcn.h}
!   using the \code{h2py} script.
!   Availability: \UNIX.
!   \versionadded{2.2}
  \end{funcdesc}