Print this page
4474 DTrace Userland CTF Support
4475 DTrace userland Keyword
4476 DTrace tests should be better citizens
4479 pid provider types
4480 dof emulation missing checks
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/lib/libctf/common/mapfile-vers
+++ new/usr/src/lib/libctf/common/mapfile-vers
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 15 # If applicable, add the following below this CDDL HEADER, with the
↓ open down ↓ |
15 lines elided |
↑ open up ↑ |
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21 #
22 22 # Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
23 23 #
24 24
25 25 #
26 +# Copyright (c) 2013, Joyent, Inc. All rights reserved.
27 +#
28 +
29 +#
26 30 # MAPFILE HEADER START
27 31 #
28 32 # WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
29 33 # Object versioning must comply with the rules detailed in
30 34 #
31 35 # usr/src/lib/README.mapfiles
32 36 #
33 37 # You should not be making modifications here until you've read the most current
34 38 # copy of that file. If you need help, contact a gatekeeper for guidance.
35 39 #
36 40 # MAPFILE HEADER END
37 41 #
38 42
39 43 $mapfile_version 2
40 44
41 45 # There really should be only one SUNWprivate version.
42 46 # Don't add any more. Add new private symbols to SUNWprivate_1.2
43 47
44 48 SYMBOL_VERSION SUNWprivate_1.2 {
45 49 global:
46 50 ctf_add_array;
47 51 ctf_add_const;
48 52 ctf_add_enum;
49 53 ctf_add_enumerator;
50 54 ctf_add_float;
51 55 ctf_add_forward;
52 56 ctf_add_function;
53 57 ctf_add_integer;
54 58 ctf_add_member;
↓ open down ↓ |
19 lines elided |
↑ open up ↑ |
55 59 ctf_add_pointer;
56 60 ctf_add_restrict;
57 61 ctf_add_struct;
58 62 ctf_add_type;
59 63 ctf_add_typedef;
60 64 ctf_add_union;
61 65 ctf_add_volatile;
62 66 ctf_create;
63 67 ctf_delete_type;
64 68 ctf_discard;
69 + ctf_dup;
65 70 ctf_enum_value;
66 71 ctf_label_info;
67 72 ctf_label_iter;
68 73 ctf_label_topmost;
69 74 ctf_member_info;
70 75 ctf_parent_file;
71 76 ctf_parent_name;
72 77 ctf_set_array;
73 78 ctf_type_align;
74 79 ctf_type_cmp;
75 80 ctf_type_compat;
76 81 ctf_type_pointer;
77 82 ctf_update;
78 83 ctf_write;
79 84 } SUNWprivate_1.1;
80 85
81 86 SYMBOL_VERSION SUNWprivate_1.1 {
82 87 global:
83 88 ctf_array_info;
84 89 ctf_bufopen;
85 90 ctf_close;
86 91 ctf_enum_iter;
87 92 ctf_enum_name;
88 93 ctf_errmsg;
89 94 ctf_errno;
90 95 ctf_fdopen;
91 96 ctf_func_args;
92 97 ctf_func_info;
93 98 ctf_getmodel;
94 99 ctf_getspecific;
95 100 ctf_import;
96 101 ctf_lookup_by_name;
↓ open down ↓ |
22 lines elided |
↑ open up ↑ |
97 102 ctf_lookup_by_symbol;
98 103 ctf_member_iter;
99 104 ctf_open;
100 105 ctf_setmodel;
101 106 ctf_setspecific;
102 107 ctf_type_encoding;
103 108 ctf_type_iter;
104 109 ctf_type_kind;
105 110 ctf_type_lname;
106 111 ctf_type_name;
112 + ctf_type_qname;
107 113 ctf_type_reference;
108 114 ctf_type_resolve;
109 115 ctf_type_size;
110 116 ctf_type_visit;
111 117 ctf_version;
112 118 _libctf_debug;
113 119 local:
114 120 *;
115 121 };
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX