From: stephan Date: Sat, 10 Dec 2022 17:45:40 +0000 (+0000) Subject: Remove -flto from wasm build flags, as it increases build time and doesn't seem to... X-Git-Tag: version-3.41.0~270 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e8bbf12ad3e182e1ba54b3b9ed288b0a1748eb47;p=thirdparty%2Fsqlite.git Remove -flto from wasm build flags, as it increases build time and doesn't seem to have a measurable benefit. FossilOrigin-Name: 35a88747eb0bb9eebb60550f91d0fe0c7a5ae11ec0a1315ae056fd79e9436a3f --- diff --git a/ext/wasm/GNUmakefile b/ext/wasm/GNUmakefile index 1b18437682..6b8e6889b3 100644 --- a/ext/wasm/GNUmakefile +++ b/ext/wasm/GNUmakefile @@ -757,7 +757,8 @@ all: tester1 # painful. .PHONY: o0 o1 o2 o3 os oz -o-xtra := -flto +o-xtra := +#o-xtra ?= -flto # ^^^^ -flto can have a considerably performance boost at -O0 but # doubles the build time and seems to have negligible, if any, effect # on higher optimization levels. diff --git a/manifest b/manifest index ef3267a1ca..1def18b110 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Correct\swasm\sheap\scorruption\sintroduced\sin\stest\scode\sadded\sin\s[e144fd5c88fa4]\swhich\sled\sto\sunpredictable\sfailures. -D 2022-12-10T17:20:29.850 +C Remove\s-flto\sfrom\swasm\sbuild\sflags,\sas\sit\sincreases\sbuild\stime\sand\sdoesn't\sseem\sto\shave\sa\smeasurable\sbenefit. +D 2022-12-10T17:45:40.785 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 @@ -491,7 +491,7 @@ F ext/userauth/sqlite3userauth.h 7f3ea8c4686db8e40b0a0e7a8e0b00fac13aa7a3 F ext/userauth/user-auth.txt e6641021a9210364665fe625d067617d03f27b04 F ext/userauth/userauth.c 7f00cded7dcaa5d47f54539b290a43d2e59f4b1eb5f447545fa865f002fc80cb F ext/wasm/EXPORTED_FUNCTIONS.fiddle.in 27450c8b8c70875a260aca55435ec927068b34cef801a96205adb81bdcefc65c -F ext/wasm/GNUmakefile 54c0db93a5493f625c0a993c12aee5d83951440eee03b2aecfc8aeb998182998 +F ext/wasm/GNUmakefile 3af95180c82fce779a5321be31081d24ca1d0efc4676f99781bdb69dd84b9330 F ext/wasm/README-dist.txt 2d670b426fc7c613b90a7d2f2b05b433088fe65181abead970980f0a4a75ea20 F ext/wasm/README.md ef39861aa21632fdbca0bdd469f78f0096f6449a720f3f39642594af503030e9 F ext/wasm/api/EXPORTED_FUNCTIONS.sqlite3-api 371830de7e6c5f93c1f44044db2a1ef55998406a7fe6dc25875a97f85cb30032 @@ -2067,8 +2067,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 060eb2848975a24ff6683a8a9c4d7546ae36147323b0edae01fb42f52d9bb2d6 -R 595f86d1245b7efd3b4433715d78a1f2 +P 6c1e07e3857b38e394853891a9028e88319bad4bc7b7b15078e25f430c3b1222 +R 31b504d2b78a0c1606c2c129190aae76 U stephan -Z 1291d47356f9b720a19689498dd91e52 +Z 51c9a385b1914390fc5f239f97841ef0 # Remove this line to create a well-formed Fossil manifest. diff --git a/manifest.uuid b/manifest.uuid index d349e4071c..1705f8a8e4 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -6c1e07e3857b38e394853891a9028e88319bad4bc7b7b15078e25f430c3b1222 \ No newline at end of file +35a88747eb0bb9eebb60550f91d0fe0c7a5ae11ec0a1315ae056fd79e9436a3f \ No newline at end of file