cvs commit: src/sys/amd64/include _types.h float.h
Bruce Evans
bde at FreeBSD.org
Thu Jan 17 05:12:47 PST 2008
bde 2008-01-17 13:12:47 UTC
FreeBSD src repository
Modified files:
sys/amd64/include _types.h float.h
Log:
Translate from the i386. All FP constants and operations are evaluated
in the range and precision of their type(s) on amd64, but FLT_EVAL_METHOD
said that they were evalated in the "interesting" (buggy) i387 methods.
float_t was broken compatibly with FLT_EVAL_METHOD.
These definitions seem to be broken on powerpc and possibly on arm.
float_t is float on powerpc with gcc [-notraditional] according to
glibc, and FLT_EVAL_METHOD is marked with XXX on arm.
Revision Changes Path
1.12 +1 -1 src/sys/amd64/include/_types.h
1.16 +1 -1 src/sys/amd64/include/float.h
More information about the cvs-src
mailing list