Émilie Feral
|
e7619633bd
|
[liba] Add fmax in math.h header
|
2018-07-18 16:32:49 +02:00 |
|
Émilie Feral
|
2a05247629
|
[liba] Add hypot in math.h header
|
2018-07-18 16:32:49 +02:00 |
|
Émilie Feral
|
90a75a320b
|
[liba] Add __aeabi_ul2d implementation
|
2018-01-23 10:24:52 +01:00 |
|
Léa Saviot
|
fe3d470d2d
|
[liba] Fixed Gamma function bug.
There was a problem with the definition of ldexp, used in b_log__D.c
Change-Id: I83d012815e38b76efa730c1a3d259ec276e15f11
|
2017-11-17 14:05:23 +01:00 |
|
Romain Goyet
|
f265822792
|
[liba] Add extra math functions (erf erfc log2 logb tgamma rint scalb)
|
2017-11-17 11:59:49 +01:00 |
|
Romain Goyet
|
0ca52e201f
|
[liba] Add extra libm symbols (ldexp, fmod, trunc, atan2)
|
2017-11-17 11:59:49 +01:00 |
|
Romain Goyet
|
3adc5d9fac
|
Use OpenBSD 4.9's libm
This version still has all the double function (and not the long-double
ones). And apart from this, it's virtually identical to the 6.0 code.
|
2017-11-17 11:59:49 +01:00 |
|
Romain Goyet
|
b9e83231e6
|
[liba] Add extra math functions (frexpf, modff, truncf)
|
2017-11-17 11:59:49 +01:00 |
|
Romain Goyet
|
5a2446eff7
|
[liba] Proper support for function-like macros for math functions
|
2017-10-19 17:31:40 +02:00 |
|
Jacob Young
|
f2b7f92d71
|
Merge in upstream openbsd commit yu8HfTXRTrrv8b2W which allows isnanf, isnand, isinff, and isinfd to be deleted.
|
2017-10-13 18:08:15 +02:00 |
|
Émilie Feral
|
925f404382
|
[liba] Add aeabi long conversion
|
2017-08-31 15:17:22 +02:00 |
|
Émilie Feral
|
818c56bd45
|
[python] Enable float
Change-Id: I94111dd821fb3a9ef1e22ae5133c3a48285c52d5
|
2017-08-25 11:20:49 +02:00 |
|
Émilie Feral
|
3bbc3f2cb9
|
[liba] Fix bug in double arithmetic implementation
Change-Id: I9344e5d9c483d17b8b8ce3a652a7b8259e0f651c
|
2017-08-16 09:55:22 +02:00 |
|
Romain Goyet
|
f21428e20f
|
[liba] More detailed README for the externals
Change-Id: I9c5c4d9e86933aa81e3f45048bb004acafed41bc
|
2017-08-03 14:59:34 +02:00 |
|
Romain Goyet
|
c84b378b8b
|
[liba] Add a double-precision libm
Change-Id: I3d0b5393eaaec3e01529e739535512c07f41a088
|
2017-08-03 14:52:20 +02:00 |
|
Romain Goyet
|
e655adb36a
|
[liba] Remove some softfloat warnings
Change-Id: I932344e1f1997899dcc42cec54aaf10df1cf2eea
|
2017-08-03 13:19:18 +02:00 |
|
Romain Goyet
|
42e5a45539
|
[liba] Rename a libm file
Change-Id: Ic0271c3a769f29fa46dd9bc1bb65e848a0f48373
|
2017-08-03 13:10:36 +02:00 |
|
Romain Goyet
|
27b9675709
|
[liba] Nicer port softfloat.h header
Change-Id: I347b181ce8b69d5274e590edcac5ed32af867662
|
2017-08-03 13:10:30 +02:00 |
|
Romain Goyet
|
70b9f41de9
|
[liba] Implement AEABI double helpers using the softfloat library
Change-Id: If329dcc55425f6e8db4b2ce26ea7d8be15c31c8d
|
2017-08-03 11:10:57 +02:00 |
|
Émilie Feral
|
e13919cca7
|
[poincare] Use OpenBSD function for cosh, sinh, tanh and arccosh,
arcsinh and arctanh
Change-Id: I64f6718ebdd042512ce9b9db78dffa3c943471ff
|
2017-03-16 17:35:36 +01:00 |
|
Émilie Feral
|
d11fede7e3
|
[liba] Add openbsd implemenation of acos and asin
Change-Id: Ifc455f4e758e7c9fd936439b988bf4faf8affe4b
|
2017-03-16 15:12:09 +01:00 |
|
Émilie Feral
|
a07a90c182
|
[liba] Add openbsd implementation of arc tan
Change-Id: I48f555ea0da4cf10d3bc225c1bc4cb931c2cc8db
|
2017-02-13 17:15:04 +01:00 |
|
Émilie Feral
|
9dc82ab35b
|
[liba] Replace the gamma extern constant file by the open bsd file
Change-Id: I11b6a6912aff05fc31a4a75c27ee5ff3bf5e2dbd
|
2017-01-09 15:08:54 +01:00 |
|
Émilie Feral
|
6e47595eaa
|
[liba] Add expf and lgammaf to the math library
Change-Id: I8ddca97622404bf3346a3166e354bbfc88fc299f
|
2016-12-15 16:17:48 +01:00 |
|
Émilie Feral
|
9b01508fac
|
[liba] add the method ceilf in math library
Change-Id: I339c6e51b5b89d6d18ee5dc55f069919697aea3a
|
2016-12-08 15:21:52 +01:00 |
|
Romain Goyet
|
6ba4c55832
|
[liba] Use roundf from OpenBSD
Change-Id: I00fbcadffcc54b2af820de203be6c5880f12a884
|
2016-10-25 11:38:13 +02:00 |
|
Romain Goyet
|
183efe9257
|
[liba] Import trigonometric function from OpenBSD's libm
Change-Id: Ib192451a0063388e0438bdef5e7ae776ed058e19
|
2016-10-07 20:10:57 +02:00 |
|
Romain Goyet
|
e991ea07c2
|
[liba] Use OpenBSD's libm
It has support for single-precision float functions
Change-Id: Ibf59c0fd790445773b24d4832a4b30a1eb15006d
|
2016-10-07 19:45:09 +02:00 |
|
Romain Goyet
|
39f6990f76
|
[liba] Add powf from FreeBSD and its dependencies
Change-Id: I8cfe65edfb95232e6a6bc66dcc2f908a3135ed14
|
2016-10-07 17:11:52 +02:00 |
|
Romain Goyet
|
9fd2d9e68c
|
[liba] Use log10f from FreeBSD's msun library
Change-Id: Ief92bbab53377e093a381aed5e92ab00c894b9d0
|
2016-10-07 13:54:56 +02:00 |
|
Romain Goyet
|
872efea4d1
|
Liba cleanup
|
2015-05-31 13:51:41 +02:00 |
|