tinycc/win32/include/winapi
grischka 73faaea227 i386-gen: preserve fp control word in gen_cvt_ftoi
- Use runtime function for conversion
- Also initialize fp with tcc -run on windows

This fixes a bug where
  double x = 1.0;
  double y = 1.0000000000000001;
  double z = x < y ? 0 : sqrt (x*x - y*y);
caused a bad sqrt because rounding precision for the x < y comparison
was different to the one used within the sqrt function.

This also fixes a bug where
  printf("%d, %d", (int)pow(10, 2), (int)pow(10, 2));
would print
  100, 99

Unrelated:
  win32: document relative include & lib lookup
  win32: normalize_slashes: do not mirror silly gcc behavior
  This reverts part of commit 8a81f9e103
  winapi: add missing WINAPI decl. for some functions
2013-08-28 22:55:05 +02:00
..
basetsd.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
basetyps.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
guiddef.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
intrin.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
poppack.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
pshpack1.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
pshpack2.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
pshpack4.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
pshpack8.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
reason.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
specstrings.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
stralign.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
tvout.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
winbase.h i386-gen: preserve fp control word in gen_cvt_ftoi 2013-08-28 22:55:05 +02:00
wincon.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
windef.h add version number to manpage 2013-02-17 00:48:51 +01:00
windows.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
winerror.h add version number to manpage 2013-02-17 00:48:51 +01:00
wingdi.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
winnetwk.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
winnls.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
winnt.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
winreg.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
winuser.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00
winver.h win64: use new headers from mingw 2009-07-18 22:06:37 +02:00