summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/net.cc
diff options
context:
space:
mode:
authorDanny Smith <dannysmith@users.sourceforge.net>2006-07-03 10:32:58 +0000
committerDanny Smith <dannysmith@users.sourceforge.net>2006-07-03 10:32:58 +0000
commitf34428eb356a001928e1786d51cbfe216ebeef83 (patch)
treed6319e46a0cc4bdaae18f49f4a4ad821677f895e /winsup/cygwin/net.cc
parent69d5f3329f4869d6d0e20f610926934fc0044dce (diff)
downloadcygnal-f34428eb356a001928e1786d51cbfe216ebeef83.tar.gz
cygnal-f34428eb356a001928e1786d51cbfe216ebeef83.tar.bz2
cygnal-f34428eb356a001928e1786d51cbfe216ebeef83.zip
Support SSE float environment in fenv.h functions.
* cpu_features.c: New file. * cpu_features.h: New file. * crt1.c: Include "cpu_features.h". (__mingw_CRTStartup): Call cpu_features_init(). * Makefile.in (MING_OBJS): Add cpu_features.c. (SRCDIST_FILES): Add cpu_features.c, cpu_features.h. * include/fenv,h ( fenv_t;): Append __mxcsr field. (__MXCSR_EXCEPT_FLAG_SHIFT): New define. (__MXCSR_EXCEPT_MASK_SHIFT): New define. (__MXCSR_ROUND_FLAG_SHIFT): New define. * mingwex/feclearexcept.c: Include "cpu_features.h". Handle SSE environment. * mingwex/fegetenv.c: Likewise. * mingwex/feholdexcept.c: Likewise. * mingwex/fesetenv.c: Likewise. * mingwex/fesetexceptflag.c: Likewise. * mingwex/fesetround.c: Likewise. * mingwex/fetestexcept.c: Likewise. * mingwex/feupdateenv.c: Likewise. * mingwex/fegetround.c: Add comment.
Diffstat (limited to 'winsup/cygwin/net.cc')
0 files changed, 0 insertions, 0 deletions