diff options
author | Jeff Johnston <jjohnstn@redhat.com> | 2012-10-24 21:01:39 +0000 |
---|---|---|
committer | Jeff Johnston <jjohnstn@redhat.com> | 2012-10-24 21:01:39 +0000 |
commit | 6555743a4bba74913f8df26482bbd9ed4f8adddf (patch) | |
tree | 163108f213d468a7393df880730122bb349dbc0d /newlib/libm/mathfp/README | |
parent | 738ff2e83ef6fb53663647731911ca656e3d3a17 (diff) | |
download | cygnal-6555743a4bba74913f8df26482bbd9ed4f8adddf.tar.gz cygnal-6555743a4bba74913f8df26482bbd9ed4f8adddf.tar.bz2 cygnal-6555743a4bba74913f8df26482bbd9ed4f8adddf.zip |
2012-10-24 Jeff Johnston <jjohnstn@redhat.com>
* configure.in: Comment out the --enable-newlib-fp-hw option
as the mathfp library is inaccurate and should not be used.
* Makefile.am: Add comment regarding the mathfp directory.
* configure: Regenerated.
* Makefile.in: Ditto.
* libm/mathfp/README: New file that details why the mathfp
directory is not used.
Diffstat (limited to 'newlib/libm/mathfp/README')
-rw-r--r-- | newlib/libm/mathfp/README | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/newlib/libm/mathfp/README b/newlib/libm/mathfp/README new file mode 100644 index 000000000..7eba79cb7 --- /dev/null +++ b/newlib/libm/mathfp/README @@ -0,0 +1,11 @@ +This directory was an experiment to use floating-point operations to implement +the math library when a processor had a floating-point instruction set. The +experiment was a failure in that some of the algorithms chosen (e.g. recursive +algorithms for sin/cos, etc..) are too simple and do not provide proper accuracy +nor handle very large or very small inputs adequately. + +The code is considered moth-balled. The stable math library routines can be +found in libm/math and the configuration option to use this has been removed. + +If you wish to experiment with the concept, please feel free and report back if +you have major improvements. |