diff options
author | drh <drh@noemail.net> | 2019-05-20 18:43:57 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2019-05-20 18:43:57 +0000 |
commit | acd6bb5fe4667730463d5e434b6c14999257e02c (patch) | |
tree | 1fe58198f11e7986c7810f0a06e703244ba38b7d /src/sqliteInt.h | |
parent | 3e4f6c43b88e4e41912719b1678afb0c187def23 (diff) | |
download | sqlite-acd6bb5fe4667730463d5e434b6c14999257e02c.tar.gz sqlite-acd6bb5fe4667730463d5e434b6c14999257e02c.zip |
Improvements to the automatic compile-time selection of byte-order, as
suggested on the mailing list by Seb Kemper.
FossilOrigin-Name: b7aad929619f7043b1685a6477d50f6b4436e85511eb365eceae3dd4dbab571a
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r-- | src/sqliteInt.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h index 630239ff4..5518d93ab 100644 --- a/src/sqliteInt.h +++ b/src/sqliteInt.h @@ -830,12 +830,13 @@ typedef INT16_TYPE LogEst; ** at run-time. */ #ifndef SQLITE_BYTEORDER -# if defined(i386) || defined(__i386__) || defined(_M_IX86) || \ - defined(__x86_64) || defined(__x86_64__) || defined(_M_X64) || \ - defined(_M_AMD64) || defined(_M_ARM) || defined(__x86) || \ - defined(__arm__) || defined(_M_ARM64) +# if defined(i386) || defined(__i386__) || defined(_M_IX86) || \ + defined(__x86_64) || defined(__x86_64__) || defined(_M_X64) || \ + defined(_M_AMD64) || defined(_M_ARM) || defined(__x86) || \ + defined(__ARMEL__) || defined(__AARCH64EL__) || defined(_M_ARM64) # define SQLITE_BYTEORDER 1234 -# elif defined(sparc) || defined(__ppc__) +# elif defined(sparc) || defined(__ppc__) || \ + defined(__ARMEB__) || defined(__AARCH64EB__) # define SQLITE_BYTEORDER 4321 # else # define SQLITE_BYTEORDER 0 |