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:
+1
-6
@@ -74,18 +74,13 @@
|
|||||||
|
|
||||||
/* Figure out how to support 64-bit datatypes */
|
/* Figure out how to support 64-bit datatypes */
|
||||||
#if !defined(UQM_INT64) && !defined(__STRICT_ANSI__)
|
#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
|
# define UQM_INT64 long long
|
||||||
# elif defined(_MSC_VER) || defined(__BORLANDC__)
|
# elif defined(_MSC_VER) || defined(__BORLANDC__)
|
||||||
# define UQM_INT64 __int64
|
# define UQM_INT64 __int64
|
||||||
# endif
|
# endif
|
||||||
#endif /* !__STRICT_ANSI__ */
|
#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:
|
// ISO C99 compatible boolean types. The ISO C99 standard defines:
|
||||||
// - An object declared as type _Bool, large enough to store the values 0
|
// - 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
|
// and 1, the rank of which is less than the rank of all other standard
|
||||||
|
|||||||
Reference in New Issue
Block a user