branches/kale/3rdparty/sqlite3/sqlite3.c
| r244505 | r244506 | |
| 8641 | 8641 | ** -DSQLITE_RUNTIME_BYTEORDER=1 is set, then byte-order is determined |
| 8642 | 8642 | ** at run-time. |
| 8643 | 8643 | */ |
| 8644 | | #ifdef SQLITE_AMALGAMATION |
| 8645 | | SQLITE_PRIVATE const int sqlite3one = 1; |
| 8646 | | #else |
| 8647 | | SQLITE_PRIVATE const int sqlite3one; |
| 8648 | | #endif |
| 8649 | 8644 | #if (defined(i386) || defined(__i386__) || defined(_M_IX86) || \ |
| 8650 | 8645 | defined(__x86_64) || defined(__x86_64__) || defined(_M_X64) || \ |
| 8651 | 8646 | defined(_M_AMD64) || defined(_M_ARM) || defined(__x86) || \ |
| r244505 | r244506 | |
| 8663 | 8658 | # define SQLITE_UTF16NATIVE SQLITE_UTF16BE |
| 8664 | 8659 | #endif |
| 8665 | 8660 | #if !defined(SQLITE_BYTEORDER) |
| 8661 | #ifdef SQLITE_AMALGAMATION |
| 8662 | SQLITE_PRIVATE const int sqlite3one = 1; |
| 8663 | #else |
| 8664 | SQLITE_PRIVATE const int sqlite3one; |
| 8665 | #endif |
| 8666 | 8666 | # define SQLITE_BYTEORDER 0 /* 0 means "unknown at compile-time" */ |
| 8667 | 8667 | # define SQLITE_BIGENDIAN (*(char *)(&sqlite3one)==0) |
| 8668 | 8668 | # define SQLITE_LITTLEENDIAN (*(char *)(&sqlite3one)==1) |
| r244505 | r244506 | |
| 22303 | 22303 | ** The following constant value is used by the SQLITE_BIGENDIAN and |
| 22304 | 22304 | ** SQLITE_LITTLEENDIAN macros. |
| 22305 | 22305 | */ |
| 22306 | | SQLITE_PRIVATE const int sqlite3one = 1; |
| 22306 | //SQLITE_PRIVATE const int sqlite3one = 1; |
| 22307 | 22307 | #endif /* SQLITE_AMALGAMATION */ |
| 22308 | 22308 | |
| 22309 | 22309 | /* |