From: drh Date: Fri, 19 Apr 2013 02:47:05 +0000 (+0000) Subject: Enhance the extension loading mechanism so that the same source code X-Git-Tag: version-3.7.17~65 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f8b1c69e9391e8150706388a1ffd16e778508c35;p=thirdparty%2Fsqlite.git Enhance the extension loading mechanism so that the same source code can be used for run-time loadable extensions and statically linked extensions, and to mask architectural differences in shared libraries. FossilOrigin-Name: a85b6ecefa14fcfe6ebfceabf910f00c3721be7d --- f8b1c69e9391e8150706388a1ffd16e778508c35 diff --cc manifest index e07c960b3c,d25b1c8d4d..1dd6c2db3b --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Fix\san\sincorrect\scomment\s(a\scopy/paste\serror)\sin\sthe\smptester.\s\sNo\scode\nchanges. - D 2013-04-18T20:33:41.233 -C Make\sthe\sSQLITE_EXTENSION_INIT1\sand\sSQLITE_EXTENSION_INIT2\smacros\sinto\nno-ops\sif\sthe\sextension\sis\sstatically\slinked. -D 2013-04-19T01:23:06.788 ++C Enhance\sthe\sextension\sloading\smechanism\sso\sthat\sthe\ssame\ssource\scode\ncan\sbe\sused\sfor\srun-time\sloadable\sextensions\sand\sstatically\slinked\nextensions,\sand\sto\smask\sarchitectural\sdifferences\sin\sshared\slibraries. ++D 2013-04-19T02:47:05.486 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f F Makefile.in 3dd3fcb87b70c78d99b2c8a03e44ec86d6ca9ce2 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23 @@@ -1051,7 -1051,7 +1051,7 @@@ F tool/vdbe-compress.tcl f12c884766bd14 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4 F tool/warnings.sh fbc018d67fd7395f440c28f33ef0f94420226381 F tool/win/sqlite.vsix 97894c2790eda7b5bce3cc79cb2a8ec2fde9b3ac - P d0898fd76a54512894418e53ba28703e250c9ed3 - R 489ed5534c8ff7ba356053afa67de654 -P 6cfa1d73d79b9f0be8157f0a37c264dd95b031c8 ++P e94783f36ade43ef9d5b94db278622bcbce4179b 86eb3eed4c70730dba0e319f243f8cb4fa8de06c + R 6c3fdd8d85d98822b9ca8decd52bbb5c U drh - Z da35d51e74cda792a97ee9cf150ece03 -Z 311c6fc82989346d7dcdfa6c2765eba0 ++Z 0d2df06bcea7e6410ce186a367eefd17 diff --cc manifest.uuid index 3b6aeacff2,ee9ed3efc1..02b97e09e3 --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - e94783f36ade43ef9d5b94db278622bcbce4179b -86eb3eed4c70730dba0e319f243f8cb4fa8de06c ++a85b6ecefa14fcfe6ebfceabf910f00c3721be7d