| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove misc. files | grischka | 2016-10-01 | 1 | -8/+0 |
| | | | | | | | | | | | | | - from win32/include/winapi: various .h The winapi header set cannot be complete no matter what. So lets have just the minimal set necessary to compile the examples. - remove CMake support (hard to keep up to date) - some other files Also, drop useless changes in win32/lib/(win)crt1.c | ||||
| * | wincrt1.c: add definition of the __TRY__ if not defined | seyko | 2015-03-03 | 1 | -0/+8 |
| | | | | | Some i686-pc-mingw32-gcc don't know about __TRY__ | ||||
| * | i386-gen: preserve fp control word in gen_cvt_ftoi | grischka | 2013-08-28 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | - 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 8a81f9e1036637e21a47e14fb56bf64133546890 winapi: add missing WINAPI decl. for some functions | ||||
| * | win32: wincrt1.c: include stdlib.h for exit() | grischka | 2013-02-04 | 1 | -0/+1 |
| | | |||||
| * | win32: register SEH in startup code (i386 only) | grischka | 2010-10-19 | 1 | -0/+1 |
| | | | | | Needed to handle signal() etc. with msvcrt | ||||
| * | win32: reformat examples, crt etc | grischka | 2009-07-18 | 1 | -28/+41 |
| | | |||||
| * | _controlfp fix (grischka) | bellard | 2005-04-17 | 1 | -49/+49 |
| | | |||||
| * | win32 merge | bellard | 2005-04-14 | 1 | -0/+49 |
