tinycc/win32/include
grischka d019586378 win32/include/math.h: rint/trunc: pop fp stack
... in order to avoid fp stack overflow (see test below).

#include <math.h>
#include <stdio.h>
int main()
{
   printf("%f %f %f %f\n", trunc(1.2), rint(1.2), trunc(1.2), rint(1.2));
   printf("%f %f %f %f\n", trunc(1.2), rint(1.2), trunc(1.2), rint(1.2));
   printf("%f %f %f %f\n", trunc(1.2), rint(1.2), trunc(1.2), rintl(1.2));
}

Also in rintl:
- 'long double' is not a ten-byte float on windows.
2020-04-11 21:45:57 +02:00
..
sec_api
sys misc fixes 2018-06-01 12:52:01 +02:00
tcc
winapi some smaller fixes 2019-07-14 22:46:19 +02:00
_mingw.h some smaller fixes 2019-07-14 22:46:19 +02:00
assert.h C11, section 7.2: The macro static_assert expands to _Static_assert. This macro was missing on Windows 2020-01-14 07:41:58 +01:00
conio.h
ctype.h
dir.h
direct.h
dirent.h
dos.h
errno.h
excpt.h
fcntl.h
fenv.h
inttypes.h
io.h
iso646.h Add C99 compiliant iso646.h header 2019-01-13 10:24:50 +01:00
limits.h
locale.h
malloc.h
math.h win32/include/math.h: rint/trunc: pop fp stack 2020-04-11 21:45:57 +02:00
mem.h
memory.h
process.h
setjmp.h
share.h
signal.h
stdint.h
stdio.h
stdlib.h
string.h
tchar.h
time.h
uchar.h Remove \r in win32/include/uchar.h 2019-06-18 14:39:54 +02:00
vadefs.h
values.h
wchar.h
wctype.h