aboutsummaryrefslogtreecommitdiff
path: root/win32/include
Commit message (Collapse)AuthorAgeFilesLines
* win32/include: enable _timezone etc variables.grischka2011-07-113-15/+13
| | | | | | | | | which live in msvcrt.dll and need __declspec(import) which works by now. Also: - _mingw.h: conditionally define WIN32_LEAN_AND_MEAN - malloc.h: don't undef alloca
* win32: register SEH in startup code (i386 only)grischka2010-10-191-0/+2
| | | | Needed to handle signal() etc. with msvcrt
* win32: sys/timeb.h use _ftime instead of _ftime32grischka2010-04-121-1/+2
|
* win32: adjust for mingw32 winapi packagesgrischka2010-01-261-0/+11
| | | | | | Note: the files in tcc/win32/include/winapi are now from the mingw-w64 project, however with this fix using mingw32 winapi should still work.
* win64: defined size_t and ptrdiff_t to unsigned long longgrischka2010-01-141-18/+17
|
* win32: cleanup includegrischka2010-01-148-485/+57
|
* win32: add size_t to _mingw.hgrischka2009-12-201-0/+9
|
* win64: add tiny unwind data for setjmp/longjmpgrischka2009-12-201-1/+1
| | | | | | | | | This enables native unwind semantics with longjmp on win64 by putting an entry into the .pdata section for each compiled fuction. Also, the function now use a fixed stack and store arguments into X(%rsp) rather than using push.
* win64: adjust for two args with setjmp(buf,ctx)grischka2009-12-191-0/+2
|
* win32: remove #define alloca from mingw headersgrischka2009-12-011-1/+1
|
* win64: use new headers from mingwgrischka2009-07-1887-16959/+31145
|
* win32: guard va_list typedefgrischka2009-06-171-0/+3
|
* drop alloca #definegrischka2009-05-161-4/+1
| | | | | | | (Because GNU's alloca.h unconditionally #undef's alloca) Also, remove gcc specific sections in headers. and instead change tests such that gcc does not use them.
* Checkin tiny_libmaker (ar replacement) by Timovj Lahdegrischka2008-03-081-10/+10
|
* Import more changesets from Rob Landley's fork (part 2)grischka2007-11-213-3/+11
|
* added DECLARE_STDCALL_P (grischka)bellard2005-04-171-51/+52
|
* dos2unixbellard2005-04-1758-20345/+20345
|
* win32 mergebellard2005-04-1463-0/+20453