]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Change the --enable-debug option on configure so that it enables the
authordrh <drh@noemail.net>
Thu, 17 Nov 2016 13:54:21 +0000 (13:54 +0000)
committerdrh <drh@noemail.net>
Thu, 17 Nov 2016 13:54:21 +0000 (13:54 +0000)
".selecttrace" and ".wheretrace" commands in the command-line shell.

FossilOrigin-Name: 2331192b4ca6a169b6ac0daafb21ceb7c390de65

configure
configure.ac
manifest
manifest.uuid

index 246b1bc63e7eb47a9879fcc133acde7cf7709f90..598b0dd7d9f588575e126257efe33b443a46e2ff 100755 (executable)
--- a/configure
+++ b/configure
@@ -11252,7 +11252,7 @@ else
 fi
 
 if test "${use_debug}" = "yes" ; then
-  TARGET_DEBUG="-DSQLITE_DEBUG=1"
+  TARGET_DEBUG="-DSQLITE_DEBUG=1 -DSQLITE_ENABLE_SELECTTRACE -DSQLITE_ENABLE_WHERETRACE"
 else
   TARGET_DEBUG="-DNDEBUG"
 fi
@@ -13829,4 +13829,3 @@ if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
 fi
-
index c9e3af922089505f72f0d680b5b1fae78f5cf339..095db6bf81af7e597fea1954f8185f955ecd5ab7 100644 (file)
@@ -560,7 +560,7 @@ AC_SEARCH_LIBS(fdatasync, [rt])
 AC_ARG_ENABLE(debug, AC_HELP_STRING([--enable-debug],[enable debugging & verbose explain]),
       [use_debug=$enableval],[use_debug=no])
 if test "${use_debug}" = "yes" ; then
-  TARGET_DEBUG="-DSQLITE_DEBUG=1"
+  TARGET_DEBUG="-DSQLITE_DEBUG=1 -DSQLITE_ENABLE_SELECTTRACE -DSQLITE_ENABLE_WHERETRACE"
 else
   TARGET_DEBUG="-DNDEBUG"
 fi
index 110e1a1a71b7d1a571a6d1f0faf433304a57906c..38b8a4529b75dcc04b434405e30c616e0bc7aaf4 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Disable\sthe\squery\sflattener\soptimization\sfor\sSELECT\sstatements\sthat\sare\son\nthe\sRHS\sof\svector\sIN\soperators.\s\sThis\sis\sa\shack\sthat\sfixes\sthe\sbug\ndescribed\sin\sticket\s[da7841375186386c].\sA\sbetter\ssolution\sthat\sdoes\snot\ndisable\sthe\squery\sflattener\sis\sneeded,\sbut\sthis\swill\sserver\sfor\sthe\stime\nbeing.
-D 2016-11-17T13:13:25.555
+C Change\sthe\s--enable-debug\soption\son\sconfigure\sso\sthat\sit\senables\sthe\n".selecttrace"\sand\s".wheretrace"\scommands\sin\sthe\scommand-line\sshell.
+D 2016-11-17T13:54:21.139
 F Makefile.in 6b572807415d3f0a379cebc9461416d8df4a12c8
 F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
 F Makefile.msc bb4d970894abbbe0e88d00aac29bd52af8bc95f4
@@ -30,8 +30,8 @@ F autoconf/tea/win/rules.vc c511f222b80064096b705dbeb97060ee1d6b6d63
 F config.guess 226d9a188c6196f3033ffc651cbc9dcee1a42977
 F config.h.in 6376abec766e9a0785178b1823b5a587e9f1ccbc
 F config.sub 9ebe4c3b3dab6431ece34f16828b594fb420da55
-F configure 1c4248006e233187bed6e6b890befec14f625637 x
-F configure.ac b5d3df43161374f8dffd2e5f4b88fbb51685b975
+F configure adbf03e758431e886bba5ab04b5adfbd496d7b24 x
+F configure.ac 605173e829ab64514ed89f9b53d0da1739d7b0a0
 F contrib/sqlitecon.tcl 210a913ad63f9f991070821e599d600bd913e0ad
 F doc/lemon.html b5a3c07d33ecb8e019ce8f7660fe2dbbad9d7977
 F doc/pager-invariants.txt 27fed9a70ddad2088750c4a2b493b63853da2710
@@ -1534,7 +1534,7 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
 F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
 F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P 77aeb705c37b1bf61a05b5e4a09f5b5cd67d07bc
-R fd152d0bb86ce30d6ad75d12d28ac69c
+P 005d5b870625d175fdf3c0e87d974006c569d9e1
+R c068ae8a47d20415894fb1f98ce1114d
 U drh
-Z 0a052b186d2930619fca6146d580a03f
+Z 18e3715bfdc10f86213a4f9bab0304db
index fd192eeffda3e6e5b6577ebcc341ebec0cf83942..33b576ead749749691889c0c889c1415dc5ae313 100644 (file)
@@ -1 +1 @@
-005d5b870625d175fdf3c0e87d974006c569d9e1
\ No newline at end of file
+2331192b4ca6a169b6ac0daafb21ceb7c390de65
\ No newline at end of file