]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Modify the makefile rule for "startup" so that it always builds with
authordrh <drh@noemail.net>
Fri, 1 Jan 2021 18:32:15 +0000 (18:32 +0000)
committerdrh <drh@noemail.net>
Fri, 1 Jan 2021 18:32:15 +0000 (18:32 +0000)
-Os and -DSQLITE_THREADSAFE=0 and no other options, for consistency of
performance.

FossilOrigin-Name: 5ac939e0adc923378173297e934c3664254a4fefbcddcc842bf4cc42dbaacf4f

Makefile.in
manifest
manifest.uuid

index 3fb531256b18cbb2012c2570a5750cf68ec5db01..875bba4c04ba68f234b5ad9d76cf8196ff5148d5 100644 (file)
@@ -1379,7 +1379,7 @@ speedtest1$(TEXE):        $(TOP)/test/speedtest1.c sqlite3.c
        $(LTLINK) $(ST_OPT) -o $@ $(TOP)/test/speedtest1.c sqlite3.c $(TLIBS)
 
 startup$(TEXE):        $(TOP)/test/startup.c sqlite3.c
-       $(LTLINK) $(ST_OPT) -o $@ $(TOP)/test/startup.c sqlite3.c $(TLIBS)
+       $(CC) -Os -g -DSQLITE_THREADSAFE=0 -o $@ $(TOP)/test/startup.c sqlite3.c $(TLIBS)
 
 KV_OPT += -DSQLITE_DIRECT_OVERFLOW_READ
 
index 98a89950b93dcb421c36189373197196012f91f2..022d55e93650234c09bf5aacfd14c213a822a9ec 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,9 +1,9 @@
-C Size\sreduction\sand\sperformance\sincrease\sin\ssqlite3Prepare().
-D 2021-01-01T18:23:56.767
+C Modify\sthe\smakefile\srule\sfor\s"startup"\sso\sthat\sit\salways\sbuilds\swith\n-Os\sand\s-DSQLITE_THREADSAFE=0\sand\sno\sother\soptions,\sfor\sconsistency\sof\nperformance.
+D 2021-01-01T18:32:15.639
 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
 F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
-F Makefile.in 2e13f6830ef6ee26bdc72dd50536cbd4f5599834185213b50ee5648a393db82d
+F Makefile.in 9cae1bffe5cb811216bf7425395e7fc0594daa2ce31f625835a9d0c3fb25315f
 F Makefile.linux-gcc f609543700659711fbd230eced1f01353117621dccae7b9fb70daa64236c5241
 F Makefile.msc ad07bbd645132533e1fd7164a03acfa9afecda378b3787c10f62ab4c7c45e6ea
 F README.md 1514a365ffca3c138e00c5cc839906108a01011a6b082bad19b09781e3aa498a
@@ -1895,7 +1895,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 2996e800a02967f9d0e27c816cf0b7b581a25634f94abcf167f27b019e1515e5
-R 0506b8b55e2eb63eafe4c191c8e24ddc
+P 41f45c8e894f48049325ccfef12cec0887b636bfad5d531a47628eb9e8612924
+R c6a646e99c7a838404fe08a2f6524679
 U drh
-Z 7bb1e47525328d1390b6713294a18b77
+Z f3be154d8c50c2d6e064126a71c3cb12
index 9db54176789f0d656ee96d0b926c26f4ceb0491d..0f871a741eb071d9458822d8f1d530ea02d6c366 100644 (file)
@@ -1 +1 @@
-41f45c8e894f48049325ccfef12cec0887b636bfad5d531a47628eb9e8612924
\ No newline at end of file
+5ac939e0adc923378173297e934c3664254a4fefbcddcc842bf4cc42dbaacf4f
\ No newline at end of file