| Commit message (Expand) | Author | Age | Files | Lines |
* | Imoproved comments for the minimax polynomial. | bde | 2005-11-12 | 1 | -10/+11 |
* | Tweaked the minimax polynomial and improved its comments. | bde | 2005-11-12 | 1 | -5/+5 |
* | Improved comments for the minimax polynomial. | bde | 2005-11-12 | 1 | -4/+4 |
* | As for the float trig functions, use a minimax polynomial that is | bde | 2005-11-12 | 1 | -9/+7 |
* | As for __kernel_cosf() and __kernel_sinf(), use a fairly optimal minimax | bde | 2005-11-10 | 1 | -17/+11 |
* | Detach k_rem_pio2f.c from the build since it is now unused. It is a libm | bde | 2005-11-06 | 1 | -1/+1 |
* | Use a 53-bit approximation to pi/2 instead of a 33+53 bit one for the | bde | 2005-11-06 | 1 | -9/+39 |
* | The logb() functions are not just ieee754 "test" functions, but are | bde | 2005-11-06 | 4 | -33/+48 |
* | Moved the optimization for tiny x from __kernel_tan[f](x) to tan[f](x) | bde | 2005-11-02 | 4 | -46/+14 |
* | Updated the comment about the optimization for tiny x (the previous | bde | 2005-11-02 | 1 | -2/+4 |
* | Removed dead code for handling tan[f]() on odd multiples of pi/2. This | bde | 2005-11-02 | 2 | -6/+2 |
* | Fixed some of the silliness related to rev.1.8. In 1.8, "double" in | bde | 2005-11-02 | 1 | -1/+1 |
* | Fixed spelling of remquof() in its prototype. | bde | 2005-10-30 | 1 | -1/+1 |
* | Fixed some comments added in rev.1.5. | bde | 2005-10-30 | 1 | -5/+7 |
* | Implement inline functions to give the complex result x+I*y from float | bde | 2005-10-29 | 1 | -0/+42 |
* | Use double precision to simplify and optimize arg reduction for small | bde | 2005-10-29 | 1 | -97/+22 |
* | Start trying to make the float precision trig functions actually worth | bde | 2005-10-29 | 1 | -30/+28 |
* | Use fairly optimal minimax polynomials for __kernel_cosf() and | bde | 2005-10-28 | 2 | -16/+15 |
* | Use a better algorithm for reducing the error in __kernel_cos[f](). | bde | 2005-10-26 | 2 | -51/+22 |
* | More fixes for arg reduction near pi/2 on systems with broken assignment | bde | 2005-10-25 | 1 | -5/+8 |
* | Moved the optimization for tiny x from __kernel_{cos,sin}[f](x) to | bde | 2005-10-24 | 8 | -22/+22 |
* | Fixed range reduction for large multiples of pi/2 on systems with | bde | 2005-10-11 | 1 | -0/+1 |
* | Fixed range reduction near (but not very near) medium-sized multiples | bde | 2005-10-10 | 1 | -3/+18 |
* | Fix numerous errors of >= 1 ulp for cosf(x) and sinf(x) (1 line) | bde | 2005-10-09 | 1 | -1/+12 |
* | Oops, the last-minute optimization in rev.1.8 wasn't a good idea. The | bde | 2005-10-09 | 1 | -7/+18 |
* | Fixed syntax error (a missing brace) in previous commit. | bde | 2005-10-08 | 1 | -0/+1 |
* | Fixed range reduction near (but not very near) +-pi/2. A bug caused | bde | 2005-10-08 | 1 | -19/+7 |
* | Fixed aliasing bugs in TRUNC() by using the fdlibm macros for access | bde | 2005-09-19 | 3 | -12/+26 |
* | Add a missing ldexpf() alias for amd64. | das | 2005-09-12 | 1 | -0/+3 |
* | Bump the shared library version number of all libraries that have not | kensmith | 2005-07-22 | 1 | -1/+1 |
* | Markup nit. | ru | 2005-06-16 | 1 | -1/+1 |
* | Fixed compile warning. | ru | 2005-06-16 | 1 | -2/+0 |
* | Assorted markup fixes. | ru | 2005-06-15 | 4 | -6/+6 |
* | Prevent these functions from using stack outside of their frame. | deischen | 2005-05-06 | 3 | -15/+15 |
* | Revert the last change, the conversion from long double to double can raise | stefanf | 2005-04-28 | 3 | -12/+12 |
* | Use double additions to raise the inexact exception to work around problems | stefanf | 2005-04-22 | 3 | -12/+12 |
* | Fix raising the inexact exception (FE_INEXACT) if the result differs from the | stefanf | 2005-04-22 | 3 | -18/+34 |
* | Fix truncl.3 MLINKS | ache | 2005-04-17 | 1 | -1/+1 |
* | More optimized math functions. | das | 2005-04-16 | 16 | -5/+399 |
* | Implement truncl() based on floorl(). | das | 2005-04-16 | 4 | -12/+80 |
* | Add roundl(), lroundl(), and llroundl(). | das | 2005-04-08 | 7 | -18/+120 |
* | These files should include s_lround.c instead of s_lrint.c. | das | 2005-04-08 | 3 | -3/+3 |
* | Fix a (coincidentally harmless) bug. | das | 2005-04-08 | 1 | -5/+4 |
* | Fix a long-standing bug in k_rem_pio2(), which led to large errors when | das | 2005-04-05 | 1 | -1/+1 |
* | Build exp2(), exp2f(), and related documentation. | das | 2005-04-05 | 1 | -2/+3 |
* | Document exp2() and exp2f(), and make other minor tweaks and updates. | das | 2005-04-05 | 2 | -88/+37 |
* | Implement exp2() and exp2f(). | das | 2005-04-05 | 3 | -0/+532 |
* | Implement and document remquo() and remquof(). | das | 2005-03-25 | 12 | -20/+583 |
* | Fix the double rounding problem with subnormals, and | das | 2005-03-18 | 2 | -16/+36 |
* | Add missing prototypes for fma() and fmaf(), and remove an inaccurate | das | 2005-03-18 | 1 | -1/+2 |