summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2022-03-08 19:21:15 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-03-08 19:21:15 +0000
commit269e407bb0913b4c152c15376666133706bb9a24 (patch)
tree66a44a1c221197226a75c4ab6a14edc71a4c6062
parentd622f0c6f74bbc9a9b19cec22c084b55e3c50697 (diff)
parentaad32b9f2da327c3c91da9f6bf60d2e910d12b70 (diff)
downloadsqlite-269e407bb0913b4c152c15376666133706bb9a24.tar.gz
Merge "Update sqlite cflags" am: aad32b9f2d
Original change: https://android-review.googlesource.com/c/platform/external/sqlite/+/2011682 Change-Id: I9d972bc6aecef8d74884a127fe7a2f398b1985a0
-rw-r--r--dist/Android.bp33
1 files changed, 14 insertions, 19 deletions
diff --git a/dist/Android.bp b/dist/Android.bp
index 92b3bdf..77ee1e5 100644
--- a/dist/Android.bp
+++ b/dist/Android.bp
@@ -50,7 +50,7 @@ cc_defaults {
cflags: [
"-DNDEBUG=1",
"-DHAVE_USLEEP=1",
- "-DSQLITE_HAVE_ISNAN",
+ "-DSQLITE_HAVE_ISNAN=1",
"-DSQLITE_DEFAULT_JOURNAL_SIZE_LIMIT=1048576",
"-DSQLITE_THREADSAFE=2",
"-DSQLITE_TEMP_STORE=3",
@@ -58,29 +58,24 @@ cc_defaults {
"-DSQLITE_DEFAULT_FILE_FORMAT=4",
"-DSQLITE_DEFAULT_AUTOVACUUM=1",
"-DSQLITE_ENABLE_MEMORY_MANAGEMENT=1",
- "-DSQLITE_ENABLE_FTS3",
- "-DSQLITE_ENABLE_FTS3_BACKWARDS",
- "-DSQLITE_ENABLE_FTS4",
- "-DSQLITE_OMIT_BUILTIN_TEST",
- "-DSQLITE_OMIT_COMPILEOPTION_DIAGS",
- "-DSQLITE_OMIT_LOAD_EXTENSION",
+ "-DSQLITE_ENABLE_FTS3=1",
+ "-DSQLITE_ENABLE_FTS3_BACKWARDS=1",
+ "-DSQLITE_ENABLE_FTS4=1",
+ "-DSQLITE_OMIT_BUILTIN_TEST=1",
+ "-DSQLITE_OMIT_COMPILEOPTION_DIAGS=1",
+ "-DSQLITE_OMIT_LOAD_EXTENSION=1",
"-DSQLITE_DEFAULT_FILE_PERMISSIONS=0600",
- "-DSQLITE_SECURE_DELETE",
- "-DSQLITE_ENABLE_BATCH_ATOMIC_WRITE",
+ "-DSQLITE_SECURE_DELETE=1",
+ "-DSQLITE_ENABLE_BATCH_ATOMIC_WRITE=1",
"-DBIONIC_IOCTL_NO_SIGNEDNESS_OVERLOAD",
- "-DSQLITE_DEFAULT_LEGACY_ALTER_TABLE",
+ "-DSQLITE_DEFAULT_LEGACY_ALTER_TABLE=1",
"-Wno-unused-parameter",
"-Werror",
+ "-DHAVE_POSIX_FALLOCATE=1",
// Default value causes sqlite3_open_v2 to return error if DB is missing.
"-ftrivial-auto-var-init=pattern",
],
-
- target: {
- linux_glibc: {
- cflags: ["-DHAVE_POSIX_FALLOCATE=1"],
- },
- },
}
cc_defaults {
@@ -89,11 +84,11 @@ cc_defaults {
target: {
android: {
cflags: [
- "-DUSE_PREAD64",
+ "-DUSE_PREAD64=1",
"-Dfdatasync=fdatasync",
"-DHAVE_MALLOC_H=1",
"-DHAVE_MALLOC_USABLE_SIZE",
- "-DSQLITE_ENABLE_DBSTAT_VTAB",
+ "-DSQLITE_ENABLE_DBSTAT_VTAB=1",
],
},
},
@@ -117,7 +112,7 @@ cc_library {
"liblog",
"libandroidicu",
],
- cflags: ["-DSQLITE_ENABLE_ICU"],
+ cflags: ["-DSQLITE_ENABLE_ICU=1"],
// include android specific methods
whole_static_libs: ["libsqlite3_android"],