use different const in __expo2
[libm] / LICENSES
1 /*
2  * ====================================================
3  * Copyright 2004 Sun Microsystems, Inc.  All Rights Reserved.
4  *
5  * Permission to use, copy, modify, and distribute this
6  * software is freely granted, provided that this notice
7  * is preserved.
8  * ====================================================
9  */
10 math/__tan.c
11 math/__tandf.c
12 math/exp.c
13 math/pow.c
14
15 /*
16  * ====================================================
17  * Copyright 2004 Sun Microsystems, Inc.  All Rights Reserved.
18  * Copyright (c) 2008 Steven G. Kargl, David Schultz, Bruce D. Evans.
19  *
20  * Permission to use, copy, modify, and distribute this
21  * software is freely granted, provided that this notice
22  * is preserved.
23  * ====================================================
24  */
25 math/__tanl.c
26
27 /*
28  * ====================================================
29  * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
30  * Copyright (c) 2008 Steven G. Kargl, David Schultz, Bruce D. Evans.
31  *
32  * Developed at SunSoft, a Sun Microsystems, Inc. business.
33  * Permission to use, copy, modify, and distribute this
34  * software is freely granted, provided that this notice
35  * is preserved.
36  * ====================================================
37  */
38 math/__cosl.c
39 math/__rem_pio2l.h
40 math/__sinl.c
41
42 /*-
43  * ====================================================
44  * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
45  * Copyright (c) 2009-2011, Bruce D. Evans, Steven G. Kargl, David Schultz.
46  *
47  * Developed at SunPro, a Sun Microsystems, Inc. business.
48  * Permission to use, copy, modify, and distribute this
49  * software is freely granted, provided that this notice
50  * is preserved.
51  * ====================================================
52  *
53  * The argument reduction and testing for exceptional cases was
54  * written by Steven G. Kargl with input from Bruce D. Evans
55  * and David A. Schultz.
56  */
57 math/cbrtl.c
58
59 /*
60  * ====================================================
61  * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
62  *
63  * Developed at SunSoft, a Sun Microsystems, Inc. business.
64  * Permission to use, copy, modify, and distribute this
65  * software is freely granted, provided that this notice
66  * is preserved.
67  * ====================================================
68  */
69 math/__cos.c
70 math/__log1p.h
71 math/__rem_pio2.c
72 math/__rem_pio2_large.c
73 math/__sin.c
74 math/acos.c
75 math/acosh.c
76 math/acosl.c
77 math/asin.c
78 math/asinl.c
79 math/atan2.c
80 math/atan2l.c
81 math/atanh.c
82 math/cosh.c
83 math/fmod.c
84 math/fmodl.c
85 math/hypot.c
86 math/hypotl.c
87 math/j0.c
88 math/j1.c
89 math/jn.c
90 math/lgamma_r.c
91 math/log.c
92 math/log10.c
93 math/log2.c
94 math/remainder.c
95 math/remquo.c
96 math/remquof.c
97 math/remquol.c
98 math/scalb.c
99 math/sinh.c
100 math/sqrt.c
101
102 /*
103  * ====================================================
104  * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
105  *
106  * Developed at SunPro, a Sun Microsystems, Inc. business.
107  * Permission to use, copy, modify, and distribute this
108  * software is freely granted, provided that this notice
109  * is preserved.
110  * ====================================================
111  */
112 internal/libm.h
113 math/__cosdf.c
114 math/__log1pf.h
115 math/__rem_pio2f.c
116 math/__sindf.c
117 math/acosf.c
118 math/acoshf.c
119 math/acoshl.c
120 math/asinf.c
121 math/asinh.c
122 math/asinhf.c
123 math/asinhl.c
124 math/atan.c
125 math/atan2f.c
126 math/atanf.c
127 math/atanhf.c
128 math/atanhl.c
129 math/atanl.c
130 math/cbrt.c
131 math/cbrtf.c
132 math/ceil.c
133 math/ceilf.c
134 math/ceill.c
135 math/cos.c
136 math/cosf.c
137 math/coshf.c
138 math/coshl.c
139 math/erf.c
140 math/erff.c
141 math/erfl.c
142 math/expf.c
143 math/expm1.c
144 math/expm1f.c
145 math/floor.c
146 math/floorf.c
147 math/floorl.c
148 math/fmodf.c
149 math/hypotf.c
150 math/j0f.c
151 math/j1f.c
152 math/jnf.c
153 math/lgammaf_r.c
154 math/lgammal.c
155 math/log10f.c
156 math/log1p.c
157 math/log1pf.c
158 math/log2f.c
159 math/logf.c
160 math/modf.c
161 math/modff.c
162 math/modfl.c
163 math/nextafter.c
164 math/nextafterf.c
165 math/nextafterl.c
166 math/nexttoward.c
167 math/nexttowardf.c
168 math/powf.c
169 math/remainderf.c
170 math/rint.c
171 math/rintf.c
172 math/scalbf.c
173 math/scalbn.c
174 math/scalbnf.c
175 math/scalbnl.c
176 math/sin.c
177 math/sinf.c
178 math/sinhf.c
179 math/sinhl.c
180 math/sqrtf.c
181 math/tan.c
182 math/tanf.c
183 math/tanh.c
184 math/tanhf.c
185 math/tanhl.c
186 math/trunc.c
187 math/truncf.c
188 math/truncl.c
189
190
191 /*-
192  * Copyright (c) 2005 Bruce D. Evans and Steven G. Kargl
193  * All rights reserved.
194  *
195  * Redistribution and use in source and binary forms, with or without
196  * modification, are permitted provided that the following conditions
197  * are met:
198  * 1. Redistributions of source code must retain the above copyright
199  *    notice unmodified, this list of conditions, and the following
200  *    disclaimer.
201  * 2. Redistributions in binary form must reproduce the above copyright
202  *    notice, this list of conditions and the following disclaimer in the
203  *    documentation and/or other materials provided with the distribution.
204  *
205  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
206  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
207  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
208  * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
209  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
210  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
211  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
212  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
213  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
214  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
215  */
216 cmath/ccosh.c
217 cmath/ccoshf.c
218 cmath/csinh.c
219 cmath/csinhf.c
220
221 /*-
222  * Copyright (c) 2003,2007 Steven G. Kargl
223  * All rights reserved.
224  *
225  * Redistribution and use in source and binary forms, with or without
226  * modification, are permitted provided that the following conditions
227  * are met:
228  * 1. Redistributions of source code must retain the above copyright
229  *    notice unmodified, this list of conditions, and the following
230  *    disclaimer.
231  * 2. Redistributions in binary form must reproduce the above copyright
232  *    notice, this list of conditions and the following disclaimer in the
233  *    documentation and/or other materials provided with the distribution.
234  *
235  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
236  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
237  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
238  * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
239  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
240  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
241  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
242  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
243  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
244  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
245  */
246 math/cosl.c
247 math/round.c
248 math/roundf.c
249 math/roundl.c
250 math/sinl.c
251 math/tanl.c
252
253 /*-
254  * Copyright (c) 2005-2011 David Schultz <das@FreeBSD.ORG>
255  * All rights reserved.
256  *
257  * Redistribution and use in source and binary forms, with or without
258  * modification, are permitted provided that the following conditions
259  * are met:
260  * 1. Redistributions of source code must retain the above copyright
261  *    notice, this list of conditions and the following disclaimer.
262  * 2. Redistributions in binary form must reproduce the above copyright
263  *    notice, this list of conditions and the following disclaimer in the
264  *    documentation and/or other materials provided with the distribution.
265  *
266  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
267  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
268  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
269  * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
270  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
271  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
272  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
273  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
274  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
275  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
276  * SUCH DAMAGE.
277  */
278 cmath/__cexp.c
279 cmath/__cexpf.c
280 cmath/cexp.c
281 cmath/cexpf.c
282 cmath/csqrt.c
283 cmath/csqrtf.c
284 cmath/ctanh.c
285 cmath/ctanhf.c
286 math/__expo2.c
287 math/__expo2f.c
288 math/__invtrigl.c
289 math/__invtrigl.h
290 math/exp2.c
291 math/exp2f.c
292 math/exp2l.c
293 math/fma.c
294 math/fmaf.c
295 math/fmal.c
296 math/lrint.c
297 math/lround.c
298 math/modfl.c
299 math/rintl.c
300
301 /*
302  * Copyright (c) 2008 Stephen L. Moshier <steve@moshier.net>
303  *
304  * Permission to use, copy, modify, and distribute this software for any
305  * purpose with or without fee is hereby granted, provided that the above
306  * copyright notice and this permission notice appear in all copies.
307  *
308  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
309  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
310  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
311  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
312  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
313  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
314  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
315  */
316 cmath/catan.c
317 cmath/catanf.c
318 cmath/catanl.c
319 math/__polevll.c
320 math/erfl.c
321 math/expl.c
322 math/expm1l.c
323 math/lgammal.c
324 math/log10l.c
325 math/log1pl.c
326 math/log2l.c
327 math/logl.c
328 math/powl.c
329 math/tgammal.c
330
331
332 /* public domain */
333 cmath/cabs.c
334 cmath/cabsf.c
335 cmath/cabsl.c
336 cmath/cacos.c
337 cmath/cacosf.c
338 cmath/cacosh.c
339 cmath/cacoshf.c
340 cmath/cacoshl.c
341 cmath/cacosl.c
342 cmath/carg.c
343 cmath/cargf.c
344 cmath/cargl.c
345 cmath/casin.c
346 cmath/casinf.c
347 cmath/casinh.c
348 cmath/casinhf.c
349 cmath/casinhl.c
350 cmath/casinl.c
351 cmath/catanh.c
352 cmath/catanhf.c
353 cmath/catanhl.c
354 cmath/ccos.c
355 cmath/ccosf.c
356 cmath/ccosl.c
357 cmath/cimag.c
358 cmath/cimagf.c
359 cmath/cimagl.c
360 cmath/clog.c
361 cmath/clogf.c
362 cmath/clogl.c
363 cmath/conj.c
364 cmath/conjf.c
365 cmath/conjl.c
366 cmath/cpow.c
367 cmath/cpowf.c
368 cmath/cpowl.c
369 cmath/cproj.c
370 cmath/cprojf.c
371 cmath/cprojl.c
372 cmath/creal.c
373 cmath/crealf.c
374 cmath/creall.c
375 cmath/csin.c
376 cmath/csinf.c
377 cmath/csinl.c
378 cmath/ctan.c
379 cmath/ctanf.c
380 cmath/ctanl.c
381 internal/ldhack.h
382 math/__fpclassify.c
383 math/__fpclassifyf.c
384 math/__fpclassifyl.c
385 math/__signbit.c
386 math/__signbitf.c
387 math/__signbitl.c
388 math/copysign.c
389 math/copysignf.c
390 math/copysignl.c
391 math/fabs.c
392 math/fabsf.c
393 math/fabsl.c
394 math/fdim.c
395 math/fdimf.c
396 math/fdiml.c
397 math/fmax.c
398 math/fmaxf.c
399 math/fmaxl.c
400 math/fmin.c
401 math/fminf.c
402 math/fminl.c
403 math/frexp.c
404 math/frexpf.c
405 math/frexpl.c
406 math/ilogb.c
407 math/ilogbf.c
408 math/ilogbl.c
409 math/ldexp.c
410 math/ldexpf.c
411 math/ldexpl.c
412 math/lgamma.c
413 math/lgammaf.c
414 math/llrint.c
415 math/llrintf.c
416 math/llrintl.c
417 math/llround.c
418 math/llroundf.c
419 math/llroundl.c
420 math/logb.c
421 math/logbf.c
422 math/logbl.c
423 math/lrintf.c
424 math/lrintl.c
425 math/lroundf.c
426 math/lroundl.c
427 math/nearbyint.c
428 math/nearbyintf.c
429 math/nearbyintl.c
430 math/nexttowardl.c
431 math/remainderl.c
432 math/scalbln.c
433 math/scalblnf.c
434 math/scalblnl.c
435 math/signgam.c
436 math/sqrtl.c