newlib/winsup/mingw/mingwex
Danny Smith f34428eb35 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-07-03 10:32:58 +00:00
..
complex
math * mingwex/math/tgamma.c (SQTPI): Add braces. 2006-06-26 00:56:40 +00:00
stdio
_Exit.c
aclocal.m4 update to newer autoconf 2006-05-24 16:59:03 +00:00
atoll.c
btowc.c
configure update to newer autoconf 2006-05-24 16:59:03 +00:00
configure.in update to newer autoconf 2006-05-24 16:59:03 +00:00
dirent.c * mingwex/dirent.c (_tGetFileAttributes): New helper function. 2006-06-18 08:43:34 +00:00
feclearexcept.c Support SSE float environment in fenv.h functions. 2006-07-03 10:32:58 +00:00
fegetenv.c Support SSE float environment in fenv.h functions. 2006-07-03 10:32:58 +00:00
fegetexceptflag.c
fegetround.c Support SSE float environment in fenv.h functions. 2006-07-03 10:32:58 +00:00
feholdexcept.c Support SSE float environment in fenv.h functions. 2006-07-03 10:32:58 +00:00
feraiseexcept.c
fesetenv.c Support SSE float environment in fenv.h functions. 2006-07-03 10:32:58 +00:00
fesetexceptflag.c Support SSE float environment in fenv.h functions. 2006-07-03 10:32:58 +00:00
fesetround.c Support SSE float environment in fenv.h functions. 2006-07-03 10:32:58 +00:00
fetestexcept.c Support SSE float environment in fenv.h functions. 2006-07-03 10:32:58 +00:00
feupdateenv.c Support SSE float environment in fenv.h functions. 2006-07-03 10:32:58 +00:00
ftruncate.c
fwide.c
getopt.c
gettimeofday.c * include/sys/time.h: Add header guard. Add extern "C" bracketing 2006-06-18 08:16:55 +00:00
imaxabs.c
imaxdiv.c
ldtoa.c
lltoa.c
lltow.c
Makefile.in * include/sys/time.h: Add header guard. Add extern "C" bracketing 2006-06-18 08:16:55 +00:00
mb_wc_common.h
mbrtowc.c
mbsinit.c
mingw-aligned-malloc.c
mingw-fseek.c
sitest.c
strtof.c
strtoimax.c
strtold.c
strtoumax.c
testwmem.c
tst-aligned-malloc.c
ulltoa.c
ulltow.c
wcrtomb.c * mingwex/wcrtomb.c (wcsrtombs): Fix src end-pointer thinko. 2006-06-26 00:53:34 +00:00
wcstof.c
wcstoimax.c
wcstold.c
wcstoumax.c
wctob.c
wctrans.c
wctype.c
wdirent.c
wmemchr.c
wmemcmp.c
wmemcpy.c
wmemmove.c
wmemset.c
wtoll.c