Mercurial > sdl-ios-xcode
comparison src/thread/win32/SDL_systhread.c @ 1659:14717b52abc0 SDL-1.3
Merge trunk-1.3-3
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Wed, 17 May 2006 08:18:28 +0000 |
parents | 9fb0eee04dd9 |
children | 782fd950bd46 c121d94672cb a1b03ba2fcd0 |
comparison
equal
deleted
inserted
replaced
1658:e49147870aac | 1659:14717b52abc0 |
---|---|
39 #if __GNUC__ | 39 #if __GNUC__ |
40 typedef unsigned long (__cdecl *pfnSDL_CurrentBeginThread) (void *, unsigned, | 40 typedef unsigned long (__cdecl *pfnSDL_CurrentBeginThread) (void *, unsigned, |
41 unsigned (__stdcall *func)(void *), void *arg, | 41 unsigned (__stdcall *func)(void *), void *arg, |
42 unsigned, unsigned *threadID); | 42 unsigned, unsigned *threadID); |
43 typedef void (__cdecl *pfnSDL_CurrentEndThread)(unsigned code); | 43 typedef void (__cdecl *pfnSDL_CurrentEndThread)(unsigned code); |
44 #elif defined(__WATCOMC__) | |
45 /* This is for Watcom targets except OS2 */ | |
46 #if __WATCOMC__ < 1240 | |
47 #define __watcall | |
48 #endif | |
49 typedef unsigned long (__watcall *pfnSDL_CurrentBeginThread) (void *, unsigned, | |
50 unsigned (__stdcall *func)(void *), void *arg, | |
51 unsigned, unsigned *threadID); | |
52 typedef void (__watcall *pfnSDL_CurrentEndThread)(unsigned code); | |
44 #else | 53 #else |
45 typedef uintptr_t (__cdecl *pfnSDL_CurrentBeginThread) (void *, unsigned, | 54 typedef uintptr_t (__cdecl *pfnSDL_CurrentBeginThread) (void *, unsigned, |
46 unsigned (__stdcall *func)(void *), void *arg, | 55 unsigned (__stdcall *func)(void *), void *arg, |
47 unsigned, unsigned *threadID); | 56 unsigned, unsigned *threadID); |
48 typedef void (__cdecl *pfnSDL_CurrentEndThread)(unsigned code); | 57 typedef void (__cdecl *pfnSDL_CurrentEndThread)(unsigned code); |