diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2006-07-03 10:49:42 +0000 |
---|---|---|
committer | Danny Smith <dannysmith@users.sourceforge.net> | 2006-07-03 10:49:42 +0000 |
commit | ebd84cac3ca10681f5eac8621e5f6e9bbd8c8aaf (patch) | |
tree | 4b9ab89289542773a8b5fc24a969726c42b0ca93 /winsup | |
parent | f34428eb356a001928e1786d51cbfe216ebeef83 (diff) | |
download | cygnal-ebd84cac3ca10681f5eac8621e5f6e9bbd8c8aaf.tar.gz cygnal-ebd84cac3ca10681f5eac8621e5f6e9bbd8c8aaf.tar.bz2 cygnal-ebd84cac3ca10681f5eac8621e5f6e9bbd8c8aaf.zip |
Add a real Changelog entry.
Diffstat (limited to 'winsup')
-rw-r--r-- | winsup/mingw/ChangeLog | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog index ba8313e94..d7e85d351 100644 --- a/winsup/mingw/ChangeLog +++ b/winsup/mingw/ChangeLog @@ -1,4 +1,26 @@ 2006-07-03 Danny Smith <dannysmith@users.sourceforge.net> + + 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. 2006-06-25 Chris Sutcliffe <ir0nh34d@users.sourceforge.net> |