57 Commits (0572555dab1d1e10b5f7351a005ec588cab41e25)

Author SHA1 Message Date
Rich Felker 3df932bc33 fix condition for riscv{32,64} non-stup fenv 2 months ago
Alex Rønne Petersen b37d241dfe fenv: add missing C dummy functions for loongarch64 soft float 8 months ago
Stefan O'Rear b4f7b2ca35 riscv32: add fenv and math 6 years ago
Hongliang Wang 522bd54eda add loongarch64 port 3 years ago
Rich Felker 7be59733d7 add SPE FPU support to powerpc-sf 5 years ago
Rich Felker 043c6e31d9 fix sh fesetround failure to clear old mode 6 years ago
Ruinland ChuanTzu Tsai c0b4a7b254 riscv64: fix fesetenv(FE_DFL_ENV) crash 7 years ago
Rich Felker 0a48860c27 add riscv64 architecture support 7 years ago
Szabolcs Nagy 7b384c42b7 fix fesetround error checking 8 years ago
Rich Felker 5ce3737931 reduce spurious inclusion of libc.h 8 years ago
Rich Felker 039f1b3c56 make arch __fesetround backends hidden 8 years ago
Rich Felker f81e44a0d9 add m68k port 8 years ago
Bobby Bingham 1509494305 add s390x port 10 years ago
Bobby Bingham c0ede9e404 add powerpc64 port 10 years ago
Rich Felker 5972c4a411 add mips n32 port (ILP32 ABI for mips64) 10 years ago
Felix Fietkau 5a92dd95c7 add powerpc soft-float support 10 years ago
Rich Felker 83933573af add mips64 port 10 years ago
Rich Felker af21a82ccc switch arm, sh, and mips fenv asm from .sub system to .S files 10 years ago
Rich Felker 4e73d12117 explicitly assemble all arm asm sources as UAL 11 years ago
Szabolcs Nagy 31d73a560b use vfp mnemonics instead of p10 coprocessor ones in armhf fenv asm 11 years ago
Szabolcs Nagy 7557a8462e declare fpu usage to the assembler in arm hard-float asm files 11 years ago
Rich Felker fd2add5ba0 fix mips fesetround failure to write back resulting mode 11 years ago
Rich Felker 8b0d66d21c fix mips fesetenv(FE_DFL_ENV) again 11 years ago
Szabolcs Nagy 01ef3dd9c5 add aarch64 port 11 years ago
Szabolcs Nagy 559de8f5f0 fix FLT_ROUNDS to reflect the current rounding mode 11 years ago
Szabolcs Nagy 04d522cba6 simplify armhf fesetenv 11 years ago
Szabolcs Nagy 5fc1487832 fix fesetenv(FE_DFL_ENV) on mips 11 years ago
Rich Felker b1683a1d6a add nofpu subarchs to the sh arch, and properly detect compiler's fpu config 12 years ago
Rich Felker aacd348637 rename superh port to "sh" for consistency 12 years ago
Rich Felker e7837ec79f add missing sub files for mipsel-sf to use softfloat code 12 years ago
Szabolcs Nagy e5bb165bed mips: add mips-sf subarch support (soft-float) 12 years ago
Bobby Bingham 3a3c813e08 superh port 13 years ago
rofl0r 664cd34192 x32 port (diff against vanilla x86_64) 13 years ago
rofl0r 323272db17 import vanilla x86_64 code as x32 13 years ago
Szabolcs Nagy 7ee48f7b69 fix fesetenv(FE_DFL_ENV) on x86_64 (see previous commit) 12 years ago
Szabolcs Nagy 929729d430 fix fesetenv(FE_DFL_ENV) on i386 12 years ago
Szabolcs Nagy 7e01b8f09b fenv: fix i386 fesetround for sse 13 years ago
Rich Felker ebc87349fe fix invalid instruction mnemonics in powerpc fenv asm 13 years ago
Szabolcs Nagy a6b0170a7f fix fenv exception functions to mask their argument 13 years ago
Szabolcs Nagy d8764bf840 optimize x86 feclearexcept: only use save/restore x87 fenv if needed 13 years ago
Szabolcs Nagy ebc10fa176 add sse fenv support on i386 through hwcap 13 years ago
Szabolcs Nagy d684149910 fix i386 fesetenv: FE_DFL_ENV is (fenv_t*)-1 not 0 13 years ago
Rich Felker 7318c62e64 support floating point environment (fenv) on armhf (hard float) subarchs 13 years ago
Rich Felker 75c450cff3 fenv support for ppc, untested 14 years ago
Rich Felker 0b52bf5c78 fix feholdexcept -- it needs to clear exceptions after saving environment 14 years ago
Szabolcs Nagy 68847ecd3a fenv: return FE_TONEAREST in dummy fegetround 14 years ago
Szabolcs Nagy 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 14 years ago
Rich Felker f321de9e0a floating point environment/exceptions support for mips 14 years ago
Rich Felker b60053e762 try fixing/optimizing x86_64 fenv exception code 14 years ago
Rich Felker 316e024f63 optimize x86 feclearexcept 14 years ago