Initial import
[external/libunwind.git] / doc / _U_dyn_register.man
1 '\" t
2 .\" Manual page created with latex2man on Thu Aug 16 09:44:45 MDT 2007
3 .\" NOTE: This file is generated, DO NOT EDIT.
4 .de Vb
5 .ft CW
6 .nf
7 ..
8 .de Ve
9 .ft R
10
11 .fi
12 ..
13 .TH "\\_U\\_DYN\\_REGISTER" "3" "16 August 2007" "Programming Library " "Programming Library "
14 .SH NAME
15 _U_dyn_register
16 \-\- register unwind\-info for dynamically generated code 
17 .PP
18 .SH SYNOPSIS
19
20 .PP
21 #include <libunwind.h>
22 .br
23 .PP
24 void
25 _U_dyn_register(unw_dyn_info_t *di);
26 .br
27 .PP
28 .SH DESCRIPTION
29
30 .PP
31 The _U_dyn_register()
32 routine registers unwind\-info for a 
33 dynamically generated procedure. The procedure\&'s unwind\-info is 
34 described by a structure of type unw_dyn_info_t
35 (see 
36 libunwind\-dynamic(3)).
37 A pointer to this structure is 
38 passed in argument di\&.
39 .PP
40 The _U_dyn_register()
41 routine is guaranteed to execute in 
42 constant time (in the absence of contention from concurrent calls to 
43 _U_dyn_register()
44 or _U_dyn_cancel()).
45 .PP
46 .SH THREAD AND SIGNAL SAFETY
47
48 .PP
49 _U_dyn_register()
50 is thread\-safe but \fInot\fP
51 safe to use 
52 from a signal handler. 
53 .PP
54 .SH SEE ALSO
55
56 .PP
57 libunwind\-dynamic(3),
58 _U_dyn_cancel(3)
59 .PP
60 .SH AUTHOR
61
62 .PP
63 David Mosberger\-Tang
64 .br
65 Email: \fBdmosberger@gmail.com\fP
66 .br
67 WWW: \fBhttp://www.nongnu.org/libunwind/\fP\&.
68 .\" NOTE: This file is generated, DO NOT EDIT.