]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Enable -Wall for the compiler on --enable-debug builds.
authordrh <>
Mon, 25 Sep 2023 14:20:07 +0000 (14:20 +0000)
committerdrh <>
Mon, 25 Sep 2023 14:20:07 +0000 (14:20 +0000)
FossilOrigin-Name: 63a7b521390001939909d43d908af78f7df7cb92272d2b74f038da918c2bef05

configure
configure.ac
manifest
manifest.uuid

index 46216308c08fa3e43bdd6790859d7d329fdf900c..7b31f6f7e8c5aff4e4820444857bb113817442ce 100755 (executable)
--- a/configure
+++ b/configure
@@ -11345,7 +11345,7 @@ fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build type" >&5
 $as_echo_n "checking build type... " >&6; }
 if test "${enable_debug}" = "yes" ; then
-  TARGET_DEBUG="-DSQLITE_DEBUG=1 -DSQLITE_ENABLE_SELECTTRACE -DSQLITE_ENABLE_WHERETRACE -O0"
+  TARGET_DEBUG="-DSQLITE_DEBUG=1 -DSQLITE_ENABLE_SELECTTRACE -DSQLITE_ENABLE_WHERETRACE -O0 -Wall"
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: debug" >&5
 $as_echo "debug" >&6; }
 else
index 78649a51fde15db592b7f2a7e23073140aa56bb0..837d2fb015c3ceb0d04013059e7de03faea26ec3 100644 (file)
@@ -632,7 +632,7 @@ AC_SEARCH_LIBS(fdatasync, [rt])
 AC_ARG_ENABLE(debug, AS_HELP_STRING([--enable-debug],[enable debugging & verbose explain]))
 AC_MSG_CHECKING([build type])
 if test "${enable_debug}" = "yes" ; then
-  TARGET_DEBUG="-DSQLITE_DEBUG=1 -DSQLITE_ENABLE_SELECTTRACE -DSQLITE_ENABLE_WHERETRACE -O0"
+  TARGET_DEBUG="-DSQLITE_DEBUG=1 -DSQLITE_ENABLE_SELECTTRACE -DSQLITE_ENABLE_WHERETRACE -O0 -Wall"
   AC_MSG_RESULT([debug])
 else
   TARGET_DEBUG="-DNDEBUG"
index 6f9c60806776feff3ddec31e3e1a24b91c2fe629..921d0e421a9d4c7ce9e2dcfc10f354e5adecb1c7 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Resolve\sthe\sJNI\sFTS5\stest5()\sfailure\sand\sremove\ssome\snearby\sdead\scode.
-D 2023-09-24T19:13:31.100
+C Enable\s-Wall\sfor\sthe\scompiler\son\s--enable-debug\sbuilds.
+D 2023-09-25T14:20:07.380
 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
 F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
@@ -33,8 +33,8 @@ F autoconf/tea/win/nmakehlp.c b01f822eabbe1ed2b64e70882d97d48402b42d2689a1ea0034
 F autoconf/tea/win/rules.vc c511f222b80064096b705dbeb97060ee1d6b6d63
 F config.guess 883205ddf25b46f10c181818bf42c09da9888884af96f79e1719264345053bd6
 F config.sub c2d0260f17f3e4bc0b6808fccf1b291cb5e9126c14fc5890efc77b9fd0175559
-F configure 060cfb6cea3bd34b9c6fd573791c5f30961dd2cafeccc8940b6f3404b884bdc8 x
-F configure.ac 64b353b3f56b432e77041d86c83c86782a1df96af28fe9b4d845b00d042137e0
+F configure 1d9cbcb416cb5387b3f750ae6db63cfedb703a2e46bf8ca61daecff31d208252 x
+F configure.ac de31fea7d975bb7ebafbe0e2190a855cc80d48558bf0c9a6578a1836daf1cd3a
 F contrib/sqlitecon.tcl 210a913ad63f9f991070821e599d600bd913e0ad
 F doc/F2FS.txt c1d4a0ae9711cfe0e1d8b019d154f1c29e0d3abfe820787ba1e9ed7691160fcd
 F doc/compile-for-windows.md c52f2903f1cb11b2308798feecca2e44701b037b78f467a538ac5c46c28ee250
@@ -2121,8 +2121,8 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
 F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
 F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P b5edea16317ccc896394011f45442af44d5ea1041b6abfe152c90412c78bfc5b
-R e953b1803753c8b191ad714c0d30fec2
-U stephan
-Z 3ee8d5bd34ec986d01785356a75c837f
+P 5655c51f103c6dfade799ffb5ca2eb21b4360ada598741f373c952ae732535aa
+R 1fdce7fde8f7912c67e4883b280923da
+U drh
+Z 0b02ef336b3df456883148d78452b947
 # Remove this line to create a well-formed Fossil manifest.
index c67f420d3ce900a1eee818b405804a1e21782524..b8d5e01fa43ed12b02e22d54c4b4f8d516ad08ed 100644 (file)
@@ -1 +1 @@
-5655c51f103c6dfade799ffb5ca2eb21b4360ada598741f373c952ae732535aa
\ No newline at end of file
+63a7b521390001939909d43d908af78f7df7cb92272d2b74f038da918c2bef05
\ No newline at end of file