summaryrefslogtreecommitdiff
path: root/sysdeps/sparc/fpu
AgeCommit message (Collapse)AuthorFilesLines
2014-02-04Adjust sparc ULPs.David S. Miller1-0/+5
* sysdeps/sparc/fpu/libm-test-ulps: Update for some 64-bit differences from 32-bit.
2014-01-24Rebuild sparc ULPs.David S. Miller1-1203/+9817
* sysdeps/sparc/fpu/libm-test-ulps: Regenerate.
2014-01-01Update copyright notices with scripts/update-copyrightsAllan McRae17-17/+17
2013-11-28Fix dbl-64 e_sqrt.c for non-default rounding modes (bug 16271).Joseph Myers1-0/+1
2013-10-10Update sparc ULPs.David S. Miller1-0/+125
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2013-08-21Fix typos.Ondřej Bílka1-1/+1
2013-07-20Update Sparc ULPs.David S. Miller1-0/+5
* sysdeps/sparc/fpu/libm-test-ulps: Update ULPs to handle minor difference between 32-bit and 64-bit.
2013-07-07Full from-scratch rebuild of sparc ULPs.David S. Miller1-238/+73
* sysdeps/sparc/fpu/libm-test-ulps: Regenerate from scratch.
2013-07-02Update sparc ULPs.David S. Miller1-0/+46
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2013-05-22Don't include expected results in libm-test test names.Joseph Myers1-2470/+2470
2013-05-19Handle sincos with generic libm-test logic.Joseph Myers1-7/+7
2013-05-14Update Sparc ULPs.David S. Miller1-6/+853
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2013-05-02Update Sparc ULPs.David S. Miller1-24/+4125
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2013-03-22Update sparc ULPs.David S. Miller1-4/+1002
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2013-03-17Update Sparc ULPs.David S. Miller1-2/+14
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2013-02-04Add long-double sparc ULPs updates missing in previous commit.David S. Miller1-0/+36
2013-02-04Update sparc ULPs after Joseph's casin fixes.David S. Miller1-0/+126
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2013-01-17Update sparc ULPs.David S. Miller1-0/+74
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2013-01-10Update sparc ULPs for new casin{,h} tests.David S. Miller1-0/+114
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2013-01-04Update Sparc ULPs.David S. Miller1-0/+5
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2013-01-02Update copyright notices with scripts/update-copyrights.Joseph Myers17-18/+17
2012-11-28Update sparc ULPs for recently added pow tests.David S. Miller1-0/+25
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-11-19Fix spurious underflows in ldbl-128 atan implementation.David S. Miller1-0/+3
With help from Joseph Myers. * sysdeps/ieee754/ldbl-128/s_atanl.c (__atanl): Handle tiny and very large arguments properly. * math/libm-test.inc (atan_test): New tests. (atan2_test): New tests. * sysdeps/sparc/fpu/libm-test-ulps: Update. * sysdeps/x86_64/fpu/libm-test-ulps: Update.
2012-11-18Correct tinyness handling in long-double and float y0/y1.David S. Miller1-1/+46
With help from Joseph Myers. * sysdeps/ieee754/flt-32/e_j0f.c (__ieee754_y0f): Adjust tinyness cutoff to 2**-13. * sysdeps/ieee754/flt-32/e_j1f.c (__ieee754_y1f): Adjust tinyness cutoff to 2**-25. * sysdeps/ieee754/ldbl-128/e_j0l.c (U0): New constant. ( __ieee754_y0l): Avoid arithmetic underflow when 'x' is very small. * sysdeps/ieee754/ldbl-128/e_j1l.c (__ieee754_y1l): Likewise. * math/libm-test.inc (y0_test): New tests. (y1_test): New tests. * sysdeps/i386/fpu/libm-test-ulps: Update. * sysdeps/x86_64/fpu/libm-test-ulps: Update. * sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-11-03Make fma use of Dekker and Knuth algorithms use round-to-nearest (bug 14796).Joseph Myers2-1/+14
2012-11-03Make fenv.h FE_* macros usable in #if (bug 3439).Joseph Myers1-18/+27
2012-09-28Uncorrupt Sparc ULPS file.David S. Miller1-2/+1
* sysdeps/sparc/fpu/libm-test-ulps: Fix garbage in file.
2012-09-28Revert "Add missed ildouble case in yesterday's sparc ULPs update for ↵David S. Miller1-2/+0
clog/clog10." This reverts commit 084b8fabd28ab541efbe5ce7ef6008107a4b86ea. Sorry something put garbage into the string, will debug this.
2012-09-28Add missed ildouble case in yesterday's sparc ULPs update for clog/clog10.David S. Miller1-0/+2
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-09-27Update sparc ULPS for recent clog/clog10 activity.David S. Miller1-2/+176
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-09-05Update sparc ULPs for recently added math tests.David S. Miller1-0/+12
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-08-03Update SPARC ULPs.David S. Miller1-4/+51
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-07-31Update sparc ULPs.David S. Miller1-0/+8
2012-07-27Update sparc ULPs.David S. Miller1-0/+53
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-07-11Update sparc ULPs.David S. Miller1-0/+449
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-05-31Update sparc ulps after Joseph's math.h fixes.David S. Miller1-9/+0
* sysdeps/sparc/fpu/libm-test-ulps: Remove sqrt(2) and sqrt test entries.
2012-05-24Don't include exceptions in libm-test-ulps test names.Joseph Myers1-10/+10
2012-05-19Update sparc ULPs for ccos, csin, ccosh, csinh tests.David S. Miller1-0/+290
2012-05-11Mark sparc %fsr load and store inline asms as volatile.David S. Miller2-6/+6
* sysdeps/sparc/fpu/bits/fenv.h (__fenv_stfsr): Add __volatile__. * sysdeps/sparc/fpu/fpu_control.h (_FPU_GETCW): Likewise. (_FPU_SETCW): Likewise.
2012-05-08With -frounding-math, some sparc ULPs need to be adjusted.David S. Miller1-0/+33
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-05-07Update sparc ULPs for recently added exp tests.David S. Miller1-0/+17
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-05-02Update sparc ULPs for recently added acos/asin tests.David S. Miller1-0/+100
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-04-11Update sparc libm ULPs.David S. Miller1-10/+124
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-03-23Update sparc ULPs for recently added tests and bug fixes.David S. Miller1-67/+59
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-03-21Update sparc ULPs for recently added tests.David S. Miller1-0/+26
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-03-19Update sparc ULPs for newly added tests.David S. Miller1-0/+49
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-03-19Fix sparc build after math_private.h cleanups.David S. Miller2-62/+107
* sysdeps/sparc/fpu/fenv_private.h: New file. * sysdeps/sparc/fpu/math_private.h: Use it. (libc_feholdexcept, libc_feholdexceptf, libc_feholdexceptl): Remove. (libc_feholdexcept_setround, libc_feholdexcept_setroundf, (libc_feholdexcept_setroundl): Remove. (libc_fetestexcept, libc_fetestexceptf, libc_fetestexceptl): Remove. (libc_fesetenv, libc_fesetenvf, libc_fesetenvl): Remove. (libc_feupdateenv, libc_feupdateenvf, libc_feupdateenvf): Remove.
2012-03-16Update sparc ULPs.David S. Miller1-89/+71
* sysdeps/sparc/fpu/libm-test/ulps: Update.
2012-03-16Implement optimized libc_fe*() math routines on sparc.David S. Miller1-0/+68
* sysdeps/sparc/fpu/math_private.h: New file.
2012-03-14Update sparc ULPs for newly added csqrt tests.David S. Miller1-0/+34
* sysdeps/sparc/fpu/libm-test-ulps: Update.