about summary refs log tree commit diff
path: root/src/fenv/mips
Commit message (Collapse)AuthorAgeFilesLines
* make arch __fesetround backends hiddenRich Felker2018-09-121-0/+1
| | | | | these are not public interfaces and do not match the public function, but delegate argument checking to it.
* switch arm, sh, and mips fenv asm from .sub system to .S filesRich Felker2016-01-202-0/+7
|
* fix mips fesetround failure to write back resulting modeRich Felker2015-10-011-0/+1
| | | | patch by Anand Takale.
* fix mips fesetenv(FE_DFL_ENV) againRich Felker2015-04-171-0/+1
| | | | | commit 5fc1487832e16aa2119e735a388d5f36c8c139e2 attempted to fix it, but neglected the fact that mips has branch delay slots.
* fix fesetenv(FE_DFL_ENV) on mipsSzabolcs Nagy2015-02-081-1/+3
| | | | | mips fesetenv did not handle FE_DFL_ENV, now fcsr is cleared in that case.
* fix fenv exception functions to mask their argumentSzabolcs Nagy2013-08-181-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
* floating point environment/exceptions support for mipsRich Felker2012-10-181-0/+60