xref: /freebsd/lib/msun/Symbol.map (revision b0d29bc47dba79f6f38e67eabadfb4b32ffd9390)
1/*
2 * $FreeBSD$
3 */
4
5/* 7.0-CURRENT */
6FBSD_1.0 {
7	__fe_dfl_env;
8	tgamma;
9	acos;
10	acosf;
11	acosh;
12	acoshf;
13	asin;
14	asinf;
15	atan2;
16	atan2f;
17	atanh;
18	atanhf;
19	cosh;
20	coshf;
21	exp;
22	expf;
23	fmod;
24	fmodf;
25	gamma;
26	gamma_r;
27	gammaf;
28	gammaf_r;
29	hypot;
30	hypotf;
31	j0;
32	y0;
33	j0f;
34	y0f;
35	j1;
36	y1;
37	j1f;
38	y1f;
39	jn;
40	yn;
41	jnf;
42	ynf;
43	lgamma;
44	lgamma_r;
45	lgammaf;
46	lgammaf_r;
47	log;
48	log10;
49	log10f;
50	logf;
51	pow;
52	powf;
53	remainder;
54	remainderf;
55	scalb;
56	scalbf;
57	sinh;
58	sinhf;
59	sqrt;
60	sqrtf;
61	asinh;
62	asinhf;
63	atan;
64	atanf;
65	cbrt;
66	cbrtf;
67	ceil;
68	ceilf;
69	ceill;
70	cimag;
71	cimagf;
72	cimagl;
73	conj;
74	conjf;
75	conjl;
76	copysign;
77	copysignf;
78	copysignl;
79	cos;
80	cosf;
81	creal;
82	crealf;
83	creall;
84	erf;
85	erfc;
86	erff;
87	erfcf;
88	exp2;
89	exp2f;
90	expm1;
91	expm1f;
92	fabs;
93	fabsf;
94	fabsl;
95	fdim;
96	fdimf;
97	fdiml;
98	finite;
99	finitef;
100	floor;
101	floorf;
102	floorl;
103	fma;
104	fmaf;
105	fmal;
106	fmax;
107	fmaxf;
108	fmaxl;
109	fmin;
110	fminf;
111	fminl;
112	frexp;
113	frexpf;
114	frexpl;
115	ilogb;
116	ilogbf;
117	ilogbl;
118	__isfinite;
119	__isfinitef;
120	__isfinitel;
121	isnanf;
122	__isnanl;
123	__isnormal;
124	__isnormalf;
125	__isnormall;
126	llrint;
127	llrintf;
128	llround;
129	llroundf;
130	llroundl;
131	log1p;
132	log1pf;
133	logb;
134	logbf;
135	lrint;
136	lrintf;
137	lround;
138	lroundf;
139	lroundl;
140	modff;
141	modfl;
142	nearbyint;
143	nearbyintf;
144	nextafter;
145	nexttoward;
146	nexttowardl;
147	nextafterl;
148	nextafterf;
149	nexttowardf;
150	remquo;
151	remquof;
152	rint;
153	rintf;
154	round;
155	roundf;
156	roundl;
157	scalbln;
158	scalblnf;
159	scalblnl;
160	scalbn;
161	scalbnl;
162	scalbnf;
163	ldexpf;
164	ldexpl;
165	__signbit;
166	__signbitf;
167	__signbitl;
168	signgam;
169	significand;
170	significandf;
171	sin;
172	sinf;
173	tan;
174	tanf;
175	tanh;
176	tanhf;
177	trunc;
178	truncf;
179	truncl;
180	cabs;
181	cabsf;
182	drem;
183	dremf;
184};
185
186/* First added in 8.0-CURRENT */
187FBSD_1.1 {
188	carg;
189	cargf;
190	csqrt;
191	csqrtf;
192	logbl;
193	nan;
194	nanf;
195	nanl;
196	llrintl;
197	lrintl;
198	nearbyintl;
199	rintl;
200	exp2l;
201	sinl;
202	cosl;
203	tanl;
204	tgammaf;
205	sqrtl;
206	hypotl;
207	cabsl;
208	csqrtl;
209	remquol;
210	remainderl;
211	fmodl;
212	acosl;
213	asinl;
214	atan2l;
215	atanl;
216	cargl;
217	cproj;
218	cprojf;
219	cprojl;
220};
221
222/* First added in 9.0-CURRENT */
223FBSD_1.2 {
224	__isnanf;
225	cbrtl;
226	cexp;
227	cexpf;
228	log2;
229	log2f;
230};
231
232/* First added in 10.0-CURRENT */
233FBSD_1.3 {
234	feclearexcept;
235	fegetexceptflag;
236	fetestexcept;
237	fegetround;
238	fesetround;
239	fesetenv;
240	acoshl;
241	asinhl;
242	atanhl;
243	cacos;
244	cacosf;
245	cacosh;
246	cacoshf;
247	casin;
248	casinf;
249	casinh;
250	casinhf;
251	catan;
252	catanf;
253	catanh;
254	catanhf;
255	csin;
256	csinf;
257	csinh;
258	csinhf;
259	ccos;
260	ccosf;
261	ccosh;
262	ccoshf;
263	coshl;
264	ctan;
265	ctanf;
266	ctanh;
267	ctanhf;
268	erfcl;
269	erfl;
270	expl;
271	expm1l;
272	lgammal;
273	log10l;
274	log1pl;
275	log2l;
276	logl;
277	powl;
278	sinhl;
279	tanhl;
280	/* Implemented as weak aliases for imprecise versions */
281	tgammal;
282};
283
284/* First added in 11.0-CURRENT */
285FBSD_1.4 {
286	lgammal_r;
287};
288
289/* First added in 12.0-CURRENT */
290FBSD_1.5 {
291	cacoshl;
292	cacosl;
293	casinhl;
294	casinl;
295	catanl;
296	catanhl;
297	clog;
298	clogf;
299	clogl;
300	cpow;
301	cpowf;
302	cpowl;
303	sincos;
304	sincosf;
305	sincosl;
306};
307