summaryrefslogtreecommitdiff
path: root/lib/libm/arch
AgeCommit message (Expand)Author
2019-12-08Pull up following revision(s) (requested by riastradh in ticket #507):martin
2019-04-26Remove unused 387 implementations.maya
2019-04-13Don't alias the long double version to the double version.maya
2018-11-07When hardware subnormal support is available, disable flush-to-zero.riastradh
2018-01-25use named initializerschristos
2017-12-30Fix usage of sysarch(ALPHA_FPGETMASK)martin
2017-05-08Complete the namespace dancemartin
2017-05-08Add missing namespace.h includemartin
2017-03-23expose the BSD/linux fenv extensions in libm on ia64 too.chs
2017-03-22provide a common softfloat fenv implemenation and use it for softfloat builds.chs
2017-03-16lrint() and lrintf() are supposed to use the current rounding mode,chs
2017-02-23Add fenv for ia64, imported from FreeBSD, compile tested only.scole
2016-08-25more fenv for shchristos
2016-08-23fenv.h for alphachristos
2016-03-20Update {read,write}fpsr to work everywhereskrll
2016-02-17PR/50822: David Binderman: Fix copy length.christos
2016-01-11fix lint buildchristos
2015-12-24add fenv for m68kchristos
2015-12-21Add mips fenv.c (From FreeBSD)christos
2015-12-20Powerpc fenv.c from FreeBSDchristos
2015-03-27Update to new RISCV ABImatt
2015-01-13Simplify, now that rounding mode defines match the hardware bits.martin
2014-12-29Fix exception status vs mask confusion, of course feenableexcept(),martin
2014-12-28Add missing return in __SOFTFP__ variant, pointed out by htodd.martin
2014-12-27Add our common non standard extensions and fix typo (FE_EXCEPT_ALL ->martin
2014-12-27Fix consistent typo: it is FE_ALL_EXCEPT instead of FE_EXCEPT_ALL (thismartin
2014-12-27fenv(3) support for hppamartin
2014-11-16Deal with the potential pressence of long double support.joerg
2014-11-15It's copysign, not _copysign.joerg
2014-11-15Add copysignl aliases.joerg
2014-11-14Define copysignl on !long double platforms. Be consistent in the use ofjoerg
2014-10-11Seems we need both sqrtl and _sqrtl as a weak alias - something must bemartin
2014-10-11Fix _sqrtl aliasmartin
2014-10-10More aliasesmartin
2014-10-10Add a few missing weak aliasesmartin
2014-09-19New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)matt
2014-08-10Improve the code. %sp@(4) is already loaded in %fp0.isaki
2014-08-10Remove a meaningless conditional branch.isaki
2014-08-10Preliminary files for AARCH64 (64-bit ARM) support.matt
2014-03-15Need to load the full argumentmartin
2014-03-15Provide copysignf and copysignlmartin
2014-03-06Provide sqrtl aliasmartin
2014-03-06Simple tanf() for vaxmartin
2014-03-03Drop in a fabs() after the fsqrt().dsl
2014-02-03Provide scalbnl, scalbnf, logbl, logbf, fmaxl for vax.martin
2013-11-24Provide cbrtl() and cbrtf() for vaxmartin
2013-11-11Preserve the initial x87 control word in the global FP environmentjoerg
2013-10-18use the masked variablechristos
2013-09-12Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is smalljoerg
2013-05-29Fix amd64 feraiseexcept so that it actually traps.riastradh