From 7f0788852be70d0298ded781d698c70f427f0aa7 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Thu, 7 Jan 2010 04:38:58 +0000 Subject: [PATCH] The OS/2 support has been removed, so we don't need this now. --- include/begin_code.h | 23 +++++------------------ 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/include/begin_code.h b/include/begin_code.h index 8982d244f..2242e8c9b 100644 --- a/include/begin_code.h +++ b/include/begin_code.h @@ -52,12 +52,6 @@ # else # define DECLSPEC __declspec(dllexport) # endif -# elif defined(__OS2__) -# ifdef BUILD_SDL -# define DECLSPEC __declspec(dllexport) -# else -# define DECLSPEC -# endif # else # if defined(__GNUC__) && __GNUC__ >= 4 # define DECLSPEC __attribute__ ((visibility("default"))) @@ -69,18 +63,11 @@ /* By default SDL uses the C calling convention */ #ifndef SDLCALL -# if defined(__WIN32__) && !defined(__GNUC__) -# define SDLCALL __cdecl -# elif defined(__OS2__) - /* Use the _System calling convention to be compatible with every OS/2 - compiler. (Please note that this used to be _cdecl for GCC, but that - was a bug. Someone should go examine and fix the XFree86 integration - instead. We shouldn't be passing SDLCALL function pointers between SDL - and XFree86!) */ -# define SDLCALL _System -# else -# define SDLCALL -# endif +#if defined(__WIN32__) && !defined(__GNUC__) +#define SDLCALL __cdecl +#else +#define SDLCALL +#endif #endif /* SDLCALL */ /* Removed DECLSPEC on Symbian OS because SDL cannot be a DLL in EPOC */