diff options
author | mostang.com!davidm <mostang.com!davidm> | 2003-12-10 07:14:38 +0000 |
---|---|---|
committer | mostang.com!davidm <mostang.com!davidm> | 2003-12-10 07:14:38 +0000 |
commit | f18f14e2f56701d66358ef9c218fcaded3cd773f (patch) | |
tree | f4c62eb070455d7487c8a77acbd79164ab7508aa /doc/_U_dyn_register.tex | |
parent | 76a1dfe588fc5cdcb3c6feb0de3f43845393e34c (diff) | |
download | libunwind-f18f14e2f56701d66358ef9c218fcaded3cd773f.tar.gz |
(Logical change 1.139)
Diffstat (limited to 'doc/_U_dyn_register.tex')
-rw-r--r-- | doc/_U_dyn_register.tex | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/doc/_U_dyn_register.tex b/doc/_U_dyn_register.tex index e69de29b..0dd45278 100644 --- a/doc/_U_dyn_register.tex +++ b/doc/_U_dyn_register.tex @@ -0,0 +1,49 @@ +\documentclass{article} +\usepackage[fancyhdr,pdf]{latex2man} + +\input{common.tex} + +\begin{document} + +\begin{Name}{3}{\_U\_dyn\_register}{David Mosberger-Tang}{Programming Library}{\_U\_dyn\_register}\_U\_dyn\_register -- register unwind-info for dynamically generated code +\end{Name} + +\section{Synopsis} + +\File{\#include $<$libunwind.h$>$}\\ + +\Type{void} \Func{\_U\_dyn\_register}(\Type{unw\_dyn\_info\_t~*}\Var{di});\\ + +\section{Description} + +The \Func{\_U\_dyn\_register}() routine registers unwind-info for a +dynamically generated procedure. The procedure's unwind-info is +described by a structure of type \Type{unw\_dyn\_info\_t} (see +\SeeAlso{libunwind-dynamic(3)}). A pointer to this structure is +passed in argument \Var{di}. + +The \Func{\_U\_dyn\_register}() routine is guaranteed to execute in +constant time (in the absence of contention from concurrent calls to +\Func{\_U\_dyn\_register}() or \Func{\_U\_dyn\_cancel}()). + + +\section{Thread and Signal Safety} + +\Func{\_U\_dyn\_register}() is thread-safe but \emph{not} safe to use +from a signal handler. + +\section{See Also} + +\SeeAlso{libunwind-dynamic(3)}, \SeeAlso{\_U\_dyn\_cancel(3)} + +\section{Author} + +\noindent +David Mosberger-Tang\\ +Hewlett-Packard Labs\\ +Palo-Alto, CA 94304\\ +Email: \Email{davidm@hpl.hp.com}\\ +WWW: \URL{http://www.hpl.hp.com/research/linux/libunwind/}. +\LatexManEnd + +\end{document} |