Date: Thu, 17 Jan 2008 13:12:47 +0000 (UTC) From: Bruce Evans <bde@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/amd64/include _types.h float.h Message-ID: <200801171312.m0HDCllo053622@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200801171312.m0HDCllo053622>