Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.7.0, v3.4.3 |
#
a8a6a916 |
| 11-Jun-2013 |
John Marino <draco@marino.st> |
libm: Add several new functions and symbol versioning
The following long double functions were added to the math library: logl log2l log10l log1pl expm1l acoshl asinhl atanhl
In add
libm: Add several new functions and symbol versioning
The following long double functions were added to the math library: logl log2l log10l log1pl expm1l acoshl asinhl atanhl
In addition, the FreeBSD functionality that creates symbol versioning for libraries was adapted for FreeBSD. The first version is called "DFLY36.0". If it is necessary to create a new version of the 3.5 or 3.6 branch, the number after the decimal will be incremented. The 3.7 branch will start with "DFLY38.0" if it needs its own version.
libm was baselined with all symbols being the same version: DFLY36.0. With symbol versioning, it will not be necessary to increment the major version anymore, so this library shall always be known as libm.so.4 from this point on.
show more ...
|