Symbian does support long long nowadays.

git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3071 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
gewlitys
2008-09-13 16:37:02 +00:00
parent 77996b6e7a
commit f4c1083b67
+1 -6
View File
@@ -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