cvs commit: src/sys/amd64/include ieeefp.h
Peter Wemm
peter at FreeBSD.org
Mon Jul 21 23:44:58 PDT 2003
peter 2003/07/21 23:44:55 PDT
FreeBSD src repository
Modified files:
sys/amd64/include ieeefp.h
Log:
Extend the machine/ieeefp.h that was inherited from i386 to support
the SSE mxcsr register as well. Since gcc will intermix SSE2 and x87
FP code, the fpsetround() etc mode had better be the same.
There are hooks to enable these inlines to be instantiated inside libc
for non-gcc or C++ callers. (g++ doesn't like the inlines that tried
to extract an integer and convert it to an enum).
Revision Changes Path
1.9 +164 -54 src/sys/amd64/include/ieeefp.h
More information about the cvs-src
mailing list