From f4c1083b67960a0103f536b7dff00af8236dd573 Mon Sep 17 00:00:00 2001 From: gewlitys Date: Sat, 13 Sep 2008 16:37:02 +0000 Subject: [PATCH] Symbian does support long long nowadays. git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3071 8092fc87-c524-0410-9efc-e669fe64eaf9 --- sc2/src/types.h | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/sc2/src/types.h b/sc2/src/types.h index 81311e278..8489d2bce 100644 --- a/sc2/src/types.h +++ b/sc2/src/types.h @@ -74,18 +74,13 @@ /* Figure out how to support 64-bit datatypes */ #if !defined(UQM_INT64) && !defined(__STRICT_ANSI__) -# if defined(__GNUC__) || defined(__MWERKS__) || defined(__SUNPRO_C) +# if defined(__GNUC__) || defined(__MWERKS__) || defined(__SUNPRO_C) || defined(__ARMCC__) # define UQM_INT64 long long # elif defined(_MSC_VER) || defined(__BORLANDC__) # define UQM_INT64 __int64 # endif #endif /* !__STRICT_ANSI__ */ -/* The 64-bit type isn't available on EPOC/Symbian OS */ -#ifdef __SYMBIAN32__ -# undef UQM_INT64 -#endif - // ISO C99 compatible boolean types. The ISO C99 standard defines: // - An object declared as type _Bool, large enough to store the values 0 // and 1, the rank of which is less than the rank of all other standard