8322 nl: misleading-indentation
[unleashed/tickless.git] / usr / src / lib / librt / common / mapfile-vers
blob69484ef84a6699a99a322d3825446090d0fabf4f
2 # CDDL HEADER START
4 # The contents of this file are subject to the terms of the
5 # Common Development and Distribution License (the "License").
6 # You may not use this file except in compliance with the License.
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 # or http://www.opensolaris.org/os/licensing.
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
19 # CDDL HEADER END
22 # Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
26 # MAPFILE HEADER START
28 # WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
29 # Object versioning must comply with the rules detailed in
31 #       usr/src/lib/README.mapfiles
33 # You should not be making modifications here until you've read the most current
34 # copy of that file. If you need help, contact a gatekeeper for guidance.
36 # MAPFILE HEADER END
40 # DO NOT TOUCH THIS FILE.
41 # This file declares interfaces that are cast in stone.
42 # They offer interfaces that will never change.
43 # DO NOT TOUCH THIS FILE.
46 $mapfile_version 2
48 SYMBOL_VERSION SUNW_1.4 {
49     global:
50         clock_nanosleep         { TYPE = FUNCTION };
51         mq_reltimedreceive_np   { TYPE = FUNCTION };
52         mq_reltimedsend_np      { TYPE = FUNCTION };
53         mq_timedreceive         { TYPE = FUNCTION };
54         mq_timedsend            { TYPE = FUNCTION };
55         sem_reltimedwait_np     { TYPE = FUNCTION };
56         sem_timedwait           { TYPE = FUNCTION };
57     local:
58         *;
59 } SUNW_1.3;
61 SYMBOL_VERSION SUNW_1.3 {
62     global:
63         aio_waitn               { TYPE = FUNCTION };
64 $if _ELF32
65         aio_waitn64             { TYPE = FUNCTION };
66 $endif
67 } SUNW_1.2;
69 SYMBOL_VERSION SUNW_1.2 {
70     global:
71         close                   { TYPE = FUNCTION; FLAGS = NODIRECT };
72 } SUNW_1.1;
74 SYMBOL_VERSION SUNW_1.1 {
75     global:
76         fork                    { TYPE = FUNCTION; FLAGS = NODIRECT };
78 $if _ELF32
79         aio_cancel64            { TYPE = FUNCTION };
80         aio_error64             { TYPE = FUNCTION };
81         aio_fsync64             { TYPE = FUNCTION };
82         aio_read64              { TYPE = FUNCTION };
83         aio_return64            { TYPE = FUNCTION };
84         aio_suspend64           { TYPE = FUNCTION };
85         aio_write64             { TYPE = FUNCTION };
86         lio_listio64            { TYPE = FUNCTION };
87 $endif
88 } SUNW_0.7;
90 SYMBOL_VERSION SUNW_0.7 {
91     global:
92         aio_cancel              { TYPE = FUNCTION };
93         aio_error               { TYPE = FUNCTION };
94         aio_fsync               { TYPE = FUNCTION };
95         aio_read                { TYPE = FUNCTION };
96         aio_return              { TYPE = FUNCTION };
97         aio_suspend             { TYPE = FUNCTION };
98         aio_write               { TYPE = FUNCTION };
99         clock_getres            { TYPE = FUNCTION };
100         clock_gettime           { TYPE = FUNCTION };
101         clock_settime           { TYPE = FUNCTION };
102         fdatasync               { TYPE = FUNCTION };
103         lio_listio              { TYPE = FUNCTION };
104         mq_close                { TYPE = FUNCTION };
105         mq_getattr              { TYPE = FUNCTION };
106         mq_notify               { TYPE = FUNCTION };
107         mq_open                 { TYPE = FUNCTION };
108         mq_receive              { TYPE = FUNCTION };
109         mq_send                 { TYPE = FUNCTION };
110         mq_setattr              { TYPE = FUNCTION };
111         mq_unlink               { TYPE = FUNCTION };
112         nanosleep               { TYPE = FUNCTION };
113         sched_getparam          { TYPE = FUNCTION };
114         sched_get_priority_max  { TYPE = FUNCTION };
115         sched_get_priority_min  { TYPE = FUNCTION };
116         sched_getscheduler      { TYPE = FUNCTION };
117         sched_rr_get_interval   { TYPE = FUNCTION };
118         sched_setparam          { TYPE = FUNCTION };
119         sched_setscheduler      { TYPE = FUNCTION };
120         sched_yield             { TYPE = FUNCTION };
121         sem_close               { TYPE = FUNCTION };
122         sem_destroy             { TYPE = FUNCTION };
123         sem_getvalue            { TYPE = FUNCTION };
124         sem_init                { TYPE = FUNCTION };
125         sem_open                { TYPE = FUNCTION };
126         sem_post                { TYPE = FUNCTION };
127         sem_trywait             { TYPE = FUNCTION };
128         sem_unlink              { TYPE = FUNCTION };
129         sem_wait                { TYPE = FUNCTION };
130         shm_open                { TYPE = FUNCTION };
131         shm_unlink              { TYPE = FUNCTION };
132         sigqueue                { TYPE = FUNCTION };
133         sigtimedwait            { TYPE = FUNCTION };
134         sigwaitinfo             { TYPE = FUNCTION };
135         timer_create            { TYPE = FUNCTION };
136         timer_delete            { TYPE = FUNCTION };
137         timer_getoverrun        { TYPE = FUNCTION };
138         timer_gettime           { TYPE = FUNCTION };
139         timer_settime           { TYPE = FUNCTION };
142 SYMBOL_VERSION SUNWprivate_1.1 {
143     global:
144         SUNWprivate_1.1;