Menu

Commit [r381]  Maximize  Restore  History

- Added <fenv.h> for C99, and the (yet unimplemented) functions

feclearexcept(), fegetenv(), fegetexceptflag(), fegetround(),
feholdexcept(), feraiseexcept(), fesetenv(), fesetexceptflag(),
fetestexcept(), fetestround() and feupdateenv().

- Replaced the old pow() implementation. However, powf() may need to
be changed to set a domain error.

obarthel 2005-11-19

changed /trunk/library/GNUmakefile.68k
changed /trunk/library/GNUmakefile.os4
changed /trunk/library/changes
added /trunk/library/fenv_feclearexcept.c
added /trunk/library/fenv_fegetenv.c
added /trunk/library/fenv_fegetexceptflag.c
added /trunk/library/fenv_fegetround.c
added /trunk/library/fenv_feholdexcept.c
added /trunk/library/fenv_feraiseexcept.c
added /trunk/library/fenv_fesetenv.c
added /trunk/library/fenv_fesetexceptflag.c
added /trunk/library/fenv_fetestexcept.c
added /trunk/library/fenv_fetestround.c
added /trunk/library/fenv_feupdateenv.c
added /trunk/library/include/fenv.h
changed /trunk/library/math_headers.h
changed /trunk/library/math_pow.c
changed /trunk/library/smakefile
/trunk/library/GNUmakefile.68k Diff Switch to side-by-side view
Loading...
/trunk/library/GNUmakefile.os4 Diff Switch to side-by-side view
Loading...
/trunk/library/changes Diff Switch to side-by-side view
Loading...
/trunk/library/fenv_feclearexcept.c Diff Switch to side-by-side view
Loading...
/trunk/library/fenv_fegetenv.c Diff Switch to side-by-side view
Loading...
/trunk/library/fenv_fegetexceptflag.c Diff Switch to side-by-side view
Loading...
/trunk/library/fenv_fegetround.c Diff Switch to side-by-side view
Loading...
/trunk/library/fenv_feholdexcept.c Diff Switch to side-by-side view
Loading...
/trunk/library/fenv_feraiseexcept.c Diff Switch to side-by-side view
Loading...
/trunk/library/fenv_fesetenv.c Diff Switch to side-by-side view
Loading...
/trunk/library/fenv_fesetexceptflag.c Diff Switch to side-by-side view
Loading...
/trunk/library/fenv_fetestexcept.c Diff Switch to side-by-side view
Loading...
/trunk/library/fenv_fetestround.c Diff Switch to side-by-side view
Loading...
/trunk/library/fenv_feupdateenv.c Diff Switch to side-by-side view
Loading...
/trunk/library/include/fenv.h Diff Switch to side-by-side view
Loading...
/trunk/library/math_headers.h Diff Switch to side-by-side view
Loading...
/trunk/library/math_pow.c Diff Switch to side-by-side view
Loading...
/trunk/library/smakefile Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.