]> granicus.if.org Git - python/commitdiff
Made a few minor style & markup changes to the new {get,set}dlopenflags()
authorFred Drake <fdrake@acm.org>
Wed, 18 Jul 2001 16:35:05 +0000 (16:35 +0000)
committerFred Drake <fdrake@acm.org>
Wed, 18 Jul 2001 16:35:05 +0000 (16:35 +0000)
descriptions; added availability notes.

Doc/lib/libsys.tex

index 4818cfde3637c39ac68f90f660c1e5e674e85216..173d93fd0726a8d4bee88010ee8fabe3d3d063a7 100644 (file)
@@ -181,10 +181,11 @@ way to exit a program when an error occurs.
 \end{funcdesc}
 
 \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}
+  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}
 
 \begin{funcdesc}{getrefcount}{object}
@@ -341,17 +342,18 @@ maximizing responsiveness as well as overhead.
 \end{funcdesc}
 
 \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}
+  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}
 
 \begin{funcdesc}{setprofile}{profilefunc}