Previous 199869 Revisions Next

r35148 Friday 20th February, 2015 at 07:50:49 UTC by Miodrag Milanović
clang fix (nw)
[3rdparty/sqlite3]sqlite3.c

trunk/3rdparty/sqlite3/sqlite3.c
r243659r243660
86418641** -DSQLITE_RUNTIME_BYTEORDER=1 is set, then byte-order is determined
86428642** at run-time.
86438643*/
8644#ifdef SQLITE_AMALGAMATION
8645SQLITE_PRIVATE const int sqlite3one = 1;
8646#else
8647SQLITE_PRIVATE const int sqlite3one;
8648#endif
86498644#if (defined(i386)     || defined(__i386__)   || defined(_M_IX86) ||    \
86508645     defined(__x86_64) || defined(__x86_64__) || defined(_M_X64)  ||    \
86518646     defined(_M_AMD64) || defined(_M_ARM)     || defined(__x86)   ||    \
r243659r243660
86638658# define SQLITE_UTF16NATIVE  SQLITE_UTF16BE
86648659#endif
86658660#if !defined(SQLITE_BYTEORDER)
8661#ifdef SQLITE_AMALGAMATION
8662SQLITE_PRIVATE const int sqlite3one = 1;
8663#else
8664SQLITE_PRIVATE const int sqlite3one;
8665#endif
86668666# define SQLITE_BYTEORDER    0     /* 0 means "unknown at compile-time" */
86678667# define SQLITE_BIGENDIAN    (*(char *)(&sqlite3one)==0)
86688668# define SQLITE_LITTLEENDIAN (*(char *)(&sqlite3one)==1)
r243659r243660
2230322303** The following constant value is used by the SQLITE_BIGENDIAN and
2230422304** SQLITE_LITTLEENDIAN macros.
2230522305*/
22306SQLITE_PRIVATE const int sqlite3one = 1;
22306//SQLITE_PRIVATE const int sqlite3one = 1;
2230722307#endif /* SQLITE_AMALGAMATION */
2230822308
2230922309/*


Previous 199869 Revisions Next


© 1997-2024 The MAME Team