Mercurial > illumos > onarm
annotate usr/src/lib/libm/arm/mapfile-common @ 12:41256afcdc09
Add nexttoward to libm
author | Andrew Stormont <andyjstormont@gmail.com> |
---|---|
date | Wed, 29 Feb 2012 23:27:16 +0000 |
parents | c9caec207d52 |
children |
rev | line source |
---|---|
0 | 1 # |
2 # CDDL HEADER START | |
3 # | |
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. | |
7 # | |
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. | |
12 # | |
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] | |
18 # | |
19 # CDDL HEADER END | |
20 # | |
21 # Copyright 2006 Sun Microsystems, Inc. All rights reserved. | |
22 # Use is subject to license terms. | |
23 # | |
24 # @(#)libmv1-common 1.4 06/01/31 SMI | |
25 | |
26 # | |
27 # Copyright (c) 2008 NEC Corporation | |
28 # | |
29 | |
30 # | |
31 # Interface definition for libm.so.1 | |
32 # | |
33 # For information regarding the establishment of versioned definitions see: | |
34 # The Linker and Libraries Manual (version 2.5 or greater) | |
35 # This is part of the Developers Guide in the Answerbook. Specifically refer | |
36 # to Chapter 2 under section "Defining Additional Symbols" through section | |
37 # "Reducing Symbol Scope", and Chapter 5 "Versioning". | |
38 # | |
39 # For specific rules for the modification (evolution) of these version | |
40 # definitions see: | |
41 # psarc_1995_14: Integration of Scoped Libraries | |
42 # (/shared/sac/PSARC/1995/014) | |
43 # Policy for Shared Library Version Names and Interface Definitions | |
44 # (/shared/ON/general_docs/scoping-rules.ps) | |
45 | |
46 SUNW_1.1.1 { | |
47 global: | |
48 __acosf; | |
49 __acosl; | |
50 __asinf; | |
51 __asinl; | |
52 __atan2f; | |
53 __atan2l; | |
54 __atanf; | |
55 __atanl; | |
56 __ceilf; | |
57 __ceill; | |
58 __cosf; | |
59 __coshf; | |
60 __coshl; | |
61 __cosl; | |
62 __expf; | |
63 __expl; | |
64 __fabsf; | |
65 __fabsl; | |
66 __floorf; | |
67 __floorl; | |
68 __fmodf; | |
69 __fmodl; | |
70 __frexpl; | |
71 __ldexpl; | |
72 __log10f; | |
73 __log10l; | |
74 __logf; | |
75 __logl; | |
76 __powf; | |
77 __powl; | |
78 __sinf; | |
79 __sinhf; | |
80 __sinhl; | |
81 __sinl; | |
82 __sqrtf; | |
83 __sqrtl; | |
84 __tanf; | |
85 __tanhf; | |
86 __tanhl; | |
87 __tanl; | |
88 } SUNW_1.1; | |
89 | |
90 SUNW_1.1 { | |
91 global: | |
92 __acos; | |
93 __acosh; | |
94 __asin; | |
95 __asinh; | |
96 __atan; | |
97 __atan2; | |
98 __atanh; | |
99 __cbrt; | |
100 __ceil; | |
101 __copysign; | |
102 __cos; | |
103 __cosh; | |
104 __erf; | |
105 __erfc; | |
106 __exp; | |
107 __expm1; | |
108 __fabs; | |
109 __floor; | |
110 __fmod; | |
111 __gamma; | |
112 __gamma_r; | |
113 __hypot; | |
114 __ilogb; | |
115 __isnan; | |
116 __j0; | |
117 __j1; | |
118 __jn; | |
119 __lgamma; | |
120 __lgamma_r; | |
121 __log; | |
122 __log10; | |
123 __log1p; | |
124 __logb; | |
125 __nextafter; | |
12
41256afcdc09
Add nexttoward to libm
Andrew Stormont <andyjstormont@gmail.com>
parents:
0
diff
changeset
|
126 __nexttoward; |
0 | 127 __pow; |
128 __remainder; | |
129 __rint; | |
130 __scalb; | |
131 __scalbn; | |
132 __signgam; | |
133 __significand; | |
134 __sin; | |
135 __sinh; | |
136 __sqrt; | |
137 __tan; | |
138 __tanh; | |
139 __y0; | |
140 __y1; | |
141 __yn; | |
142 acos; | |
143 acosh; | |
144 asin; | |
145 asinh; | |
146 atan; | |
147 atan2; | |
148 atanh; | |
149 cbrt; | |
150 ceil; | |
151 copysign; | |
152 cos; | |
153 cosh; | |
154 erf; | |
155 erfc; | |
156 exp; | |
157 expm1; | |
158 fabs; | |
159 floor; | |
160 fmod; | |
161 gamma; | |
162 gamma_r; | |
163 hypot; | |
164 ilogb; | |
165 isnan; | |
166 j0; | |
167 j1; | |
168 jn; | |
169 lgamma; | |
170 lgamma_r; | |
171 log; | |
172 log10; | |
173 log1p; | |
174 logb; | |
175 matherr; | |
176 nextafter; | |
12
41256afcdc09
Add nexttoward to libm
Andrew Stormont <andyjstormont@gmail.com>
parents:
0
diff
changeset
|
177 nexttoward; |
0 | 178 pow; |
179 remainder; | |
180 rint; | |
181 scalb; | |
182 scalbn; | |
183 signgam; | |
184 significand; | |
185 sin; | |
186 sinh; | |
187 sqrt; | |
188 tan; | |
189 tanh; | |
190 y0; | |
191 y1; | |
192 yn; | |
193 }; | |
194 | |
195 SUNWprivate_1.2 { | |
196 global: | |
197 __libm_errno; # SC3.0.1 -lmopt | |
198 } SUNWprivate_1.1; | |
199 | |
200 SUNWprivate_1.1 { | |
201 global: | |
202 _lib_version; | |
203 __libm__rem_pio2; | |
204 __libm__rem_pio2m; | |
205 # anything else is local | |
206 local: | |
207 *; # symbols not mentioned in this file are scoped out | |
208 }; |