1. b023c03 math: fix expf(-NAN) and exp2f(-NAN) to return -NAN instead of 0 by Szabolcs Nagy · 9 years ago
  2. 71c334f work around regression building for armhf with clang (compiler bug) by Rich Felker · 9 years ago
  3. ed97dfd improve macro logic for enabling arm math asm by Rich Felker · 9 years ago
  4. e4355bd replace armhf math asm source files with inline asm by Rich Felker · 9 years ago
  5. 8eead3e math: explicitly promote expressions to excess-precision types by Rich Felker · 9 years ago
  6. 4e73d12 explicitly assemble all arm asm sources as UAL by Rich Felker · 9 years ago
  7. 7557a84 declare fpu usage to the assembler in arm hard-float asm files by Szabolcs Nagy · 9 years ago
  8. 18938c2 fix regression in x86_64 math asm with old binutils by Rich Felker · 10 years ago
  9. b35c4c4 remove potentially PIC-incompatible relocations from x86_64 and x32 asm by Rich Felker · 10 years ago
  10. 8ed66ec remove the last of possible-textrels from i386 asm by Rich Felker · 10 years ago
  11. cb5c057 math: fix pow(+-0,-inf) not to raise divbyzero flag by Szabolcs Nagy · 10 years ago
  12. 01ef3dd add aarch64 port by Szabolcs Nagy · 10 years ago
  13. f4e4632 math: add dummy implementations of 128 bit long double functions by Szabolcs Nagy · 10 years ago
  14. 53cfe0c math: add ld128 exp2l based on the freebsd implementation by Szabolcs Nagy · 10 years ago
  15. 018f9df math: fix fmodl for IEEE binary128 by Szabolcs Nagy · 10 years ago
  16. 3f92f92 math: fix __fpclassifyl(-0.0) for IEEE binary128 by Szabolcs Nagy · 10 years ago
  17. 6e76e15 add parenthesis in fma.c to clarify intent and silence warnings by Szabolcs Nagy · 10 years ago
  18. ec43189 math: use fnstsw consistently instead of fstsw in x87 asm by Szabolcs Nagy · 10 years ago
  19. a732e80 math: fix x86_64 and x32 asm not to use sahf instruction by Szabolcs Nagy · 10 years ago
  20. 0ce946c math: use the rounding idiom consistently by Szabolcs Nagy · 10 years ago
  21. 79ca860 fix rint.c and rintf.c when FLT_EVAL_METHOD!=0 by Szabolcs Nagy · 10 years ago
  22. 0539e6d always provide __fpclassifyl and __signbitl definitions by Rich Felker · 10 years ago
  23. 18daae3 math: fix exp10 not to raise invalid exception on NaN by Szabolcs Nagy · 10 years ago
  24. e640388 fix exp10l.c to include float.h by Szabolcs Nagy · 10 years ago
  25. 0c32c26 prune math code on archs with binary64 long double by Szabolcs Nagy · 10 years ago
  26. 73c870e math: fix aliasing violation in long double wrappers by Szabolcs Nagy · 11 years ago
  27. 664cd34 x32 port (diff against vanilla x86_64) by rofl0r · 11 years ago
  28. 323272d import vanilla x86_64 code as x32 by rofl0r · 11 years ago
  29. bcff807 math: add drem and dremf weak aliases to i386 remainder asm by Szabolcs Nagy · 11 years ago
  30. ec41199 math: define _GNU_SOURCE when implementing non-standard math functions by Szabolcs Nagy · 11 years ago
  31. 3fdf94e math: clean up __rem_pio2 by Szabolcs Nagy · 11 years ago
  32. 5d01ab4 math: add (obsolete) bsd drem and finite functions by Szabolcs Nagy · 11 years ago
  33. ebbaf21 math: lgamma cleanup (simpler sin(pi*x) for the negative case) by Szabolcs Nagy · 11 years ago
  34. 71d23b3 math: extensive log*.c cleanup by Szabolcs Nagy · 11 years ago
  35. 8f43811 math: fix rare underflow issue in fma by Szabolcs Nagy · 11 years ago
  36. 4b539a8 math: use sqrtl if FLT_EVAL_METHOD==2 in acosh and acoshf by Szabolcs Nagy · 11 years ago
  37. b9cd1d4 math: remove an unused variable from modfl by Szabolcs Nagy · 11 years ago
  38. e5100b3 math: remove code duplication in erfl found by clang analyzer by Szabolcs Nagy · 11 years ago
  39. e71981a math: remove a useless assignment in lgammal found by clang analyzer by Szabolcs Nagy · 11 years ago
  40. 2f1de80 fix x86_64 lrintl asm, again by Rich Felker · 11 years ago
  41. 067aea7 math: remove STRICT_ASSIGN from exp2f (see previous commit) by Szabolcs Nagy · 11 years ago
  42. 9b0fcb4 math: remove STRICT_ASSIGN macro by Szabolcs Nagy · 11 years ago
  43. f657fe4 math: support invalid ld80 representations in fpclassify by Szabolcs Nagy · 11 years ago
  44. f4d9bfb math: fix atanh (overflow and underflow issues) by Szabolcs Nagy · 11 years ago
  45. afa2aac math: remove libc.h include from libm.h by Szabolcs Nagy · 11 years ago
  46. 101e601 math: fix acoshf on negative values by Szabolcs Nagy · 11 years ago
  47. 0234394 math: fix expm1l on x86_64 (avoid underflow for large negative x) by Szabolcs Nagy · 11 years ago
  48. e593788 math: fix lrintl.s on x86_64 (use movslq to signextend the result) by Szabolcs Nagy · 11 years ago
  49. 07039ed math: fix exp2l asm on x86 (raise underflow correctly) by Szabolcs Nagy · 11 years ago
  50. 8dba548 math: cosmetic cleanup (use explicit union instead of fshape and dshape) by Szabolcs Nagy · 11 years ago
  51. 63b9cc7 math: remove *_WORD64 macros from libm.h by Szabolcs Nagy · 11 years ago
  52. aa0c4a2 math: long double fix (use ldshape union) by Szabolcs Nagy · 11 years ago
  53. 2eaed46 math: use float_t and double_t in scalbnf and scalbn by Szabolcs Nagy · 11 years ago
  54. 34660d7 math: fix remaining old long double code (erfl, fmal, lgammal, scalbnl) by Szabolcs Nagy · 11 years ago
  55. 535104a math: cbrt cleanup and long double fix by Szabolcs Nagy · 11 years ago
  56. 39c910f math: fix underflow in exp*.c and long double handling in exp2l by Szabolcs Nagy · 11 years ago
  57. ea9bb95 math: long double trigonometric cleanup (cosl, sinl, sincosl, tanl) by Szabolcs Nagy · 11 years ago
  58. bcd797a math: long double inverse trigonometric cleanup (acosl, asinl, atanl, atan2l) by Szabolcs Nagy · 11 years ago
  59. c2a0dfe math: rewrite hypot by Szabolcs Nagy · 11 years ago
  60. ee2ee92 math: rewrite remainder functions (remainder, remquo, fmod, modf) by Szabolcs Nagy · 11 years ago
  61. d1a2ead math: rewrite rounding functions (ceil, floor, trunc, round, rint) by Szabolcs Nagy · 11 years ago
  62. 98be442 math: fix logb(-0.0) in downward rounding mode by Szabolcs Nagy · 11 years ago
  63. 4cec31f math: ilogb cleanup by Szabolcs Nagy · 11 years ago
  64. af5f6d9 long double cleanup, initial commit by Szabolcs Nagy · 11 years ago
  65. 63893d3 some initial math asm for armhf (fabs[f] and sqrt[f]) by Rich Felker · 11 years ago
  66. 0a4a4a7 fix build of x86_64 expl assembly by Rich Felker · 11 years ago
  67. c221af9 math: fix pow(x,-1) to raise underflow properly by Szabolcs Nagy · 11 years ago
  68. 411efb3 math: fix i386 atan2.s to raise underflow for subnormal results by Szabolcs Nagy · 11 years ago
  69. 6d85096 math: clean up atan2.c by Szabolcs Nagy · 11 years ago
  70. 31c5fb8 math: fix x86 asin, atan, exp, log1p to raise underflow by Szabolcs Nagy · 11 years ago
  71. 1b3973f math: fix x86 expl.s to raise underflow and clean up special case handling by Szabolcs Nagy · 11 years ago
  72. c599f4f math: fix asin, atan, log1p, tanh to raise underflow on subnormal by Szabolcs Nagy · 11 years ago
  73. cd18dc8 math: fix tgamma to raise underflow for large negative values by Szabolcs Nagy · 11 years ago
  74. f29fea0 math: fix pow(0,-inf) to raise divbyzero flag by Szabolcs Nagy · 11 years ago
  75. 1b77b90 math: minor scalbn*.c simplification by Szabolcs Nagy · 11 years ago
  76. 7efa12a add missing erfcl wrapper for archs where long double is plain double by Rich Felker · 11 years ago
  77. 1e5eb73 math: add fma TODO comments about the underflow issue by Szabolcs Nagy · 11 years ago
  78. ffd8ac2 math: fix two fma issues (only affects non-nearest rounding mode, x86) by Szabolcs Nagy · 11 years ago
  79. bfda379 math: sin cos cleanup by Szabolcs Nagy · 11 years ago
  80. 1d5ba3b math: tan cleanups by Szabolcs Nagy · 11 years ago
  81. e216951 math: use double_t for temporaries to avoid stores on i386 by Szabolcs Nagy · 11 years ago
  82. 121e3a3 math: erf and erfc cleanup by Szabolcs Nagy · 12 years ago
  83. 5652d70 math: bessel cleanup (jn.c and jnf.c) by Szabolcs Nagy · 12 years ago
  84. 5bb6b24 math: bessel cleanup (j1.c and j1f.c) by Szabolcs Nagy · 12 years ago
  85. 697acde math: bessel cleanup (j0.c and j0f.c) by Szabolcs Nagy · 12 years ago
  86. c6383b7 math: use 0x1p-120f and 0x1p120f for tiny and huge values by Szabolcs Nagy · 12 years ago
  87. d8a7619 math: tgammal.c fixes by Szabolcs Nagy · 12 years ago
  88. e42a977 math: tanh.c cleanup similar to sinh, cosh by Szabolcs Nagy · 12 years ago
  89. f143458 math: sinh.c cleanup similar to the cosh one by Szabolcs Nagy · 12 years ago
  90. 1aec620 math: finished cosh.c cleanup by Szabolcs Nagy · 12 years ago
  91. 58bba42 math: x86_64 version of expl, fixed some comments in the i386 version by Szabolcs Nagy · 12 years ago
  92. 525ad96 math: move x86_64 exp2l implementation to exp2l.s from expl.s by Szabolcs Nagy · 12 years ago
  93. a8f73bb math: fix i386/expl.s with more precise x*log2e by Szabolcs Nagy · 12 years ago
  94. 0f53c1a math: add a non-dummy tgamma implementation by Szabolcs Nagy · 12 years ago
  95. 14cc9c7 math: cosh cleanup by Szabolcs Nagy · 12 years ago
  96. 9c6b1de math: fix comment in __rem_pio2f.c by Szabolcs Nagy · 12 years ago
  97. 1384ad5 math: add empty __invtrigl.s to i386 and x86_64 by Szabolcs Nagy · 12 years ago
  98. b12a73d math: clean up inverse trigonometric functions by Szabolcs Nagy · 12 years ago
  99. 482ccd2 math: rewrite inverse hyperbolic functions to be simpler/smaller by Szabolcs Nagy · 12 years ago
  100. 03b0f13 fix trailing whitespace issues that crept in here and there by Rich Felker · 12 years ago