summaryrefslogtreecommitdiff
path: root/src/fenv/mips
AgeCommit message (Collapse)AuthorLines
2018-09-12make arch __fesetround backends hiddenRich Felker-0/+1
these are not public interfaces and do not match the public function, but delegate argument checking to it.
2016-01-20switch arm, sh, and mips fenv asm from .sub system to .S filesRich Felker-0/+7
2015-10-01fix mips fesetround failure to write back resulting modeRich Felker-0/+1
patch by Anand Takale.
2015-04-17fix mips fesetenv(FE_DFL_ENV) againRich Felker-0/+1
commit 5fc1487832e16aa2119e735a388d5f36c8c139e2 attempted to fix it, but neglected the fact that mips has branch delay slots.
2015-02-08fix fesetenv(FE_DFL_ENV) on mipsSzabolcs Nagy-1/+3
mips fesetenv did not handle FE_DFL_ENV, now fcsr is cleared in that case.
2013-08-18fix fenv exception functions to mask their argumentSzabolcs Nagy-3/+6
fesetround.c is a wrapper to do the arch independent argument check (on archs where rounding mode is not stored in 2 bits __fesetround still has to check its arguments) on powerpc fe*except functions do not accept the extra invalid flags of its fpscr register the useless FENV_ACCESS pragma was removed from feupdateenv
2012-10-18floating point environment/exceptions support for mipsRich Felker-0/+60