summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/sparc64/fpu
AgeCommit message (Expand)AuthorFilesLines
2019-10-27Mark the _Qp_{mul,div,add,sub} functions as 'protected' to eliminateguenther1-2/+3
2019-06-21Fix conversions to long double on sparc64jca2-12/+12
2019-03-15Remove FBSDID.kevlo9-45/+9
2016-05-08Hide __fpu_* and make internal _Qp_* calls go direct.guenther5-13/+53
2015-11-15Tweak previous: rename it to fpround() to match FreeBSDguenther1-11/+11
2015-11-15I got a round tuit to rename round() to roundit() to avoid gcc warning.guenther1-14/+14
2014-09-12Fix some bugs in the _Qp_sqrt implementation that would limit the accuracykettenis1-4/+4
2014-04-17It's been a quarter century: we can assume volatile is present with that name.guenther2-17/+17
2013-11-261 << 31 cleanup. Eitan Adler pointed out that there has been aderaadt2-8/+8
2012-12-05Remove excessive sys/cdefs.h inclusionderaadt9-18/+9
2012-12-03Add two missing quad-precision emulation functions: _Qp_cmp and _Qp_cmpe. Atkettenis1-9/+12
2011-09-17arithemtic -> arithmeticmiod1-2/+2
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.ray1-8/+1
2007-02-12from FreeBSD via Jung (moorang at gmail), fix obvious typo in __fpu_ftox()jason1-9/+9
2006-12-23please gccderaadt1-1/+2
2004-09-28Fix unsigned {int, long, long long} to long double conversions forotto3-11/+65
2004-03-24From the how many ways can you screw up replacing one line of codejason1-2/+2
2004-03-23use absolute value like rev 1.1 did; pointed out by tom and ok deraadt.jason1-1/+2
2004-03-23gcc3 doesn't align things the same as gcc2. Casting upwards is dangerousjason1-2/+3
2004-02-03correct psABI functions _Q_feq and friends (they return 'int' not long double);jason2-14/+14
2003-07-21quad float emulation stuff. Mostly based on freebsd (which is based onjason17-0/+3898