]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r360221-r360223
authorCy Schubert <cy@FreeBSD.org>
Mon, 25 May 2020 13:16:35 +0000 (13:16 +0000)
committerCy Schubert <cy@FreeBSD.org>
Mon, 25 May 2020 13:16:35 +0000 (13:16 +0000)
commitd188f78499ec7ceaea93d70a938dcdeadb2cff81
tree91a32ea5a102588c22193a5d4a21e071346a7fdd
parent60426f7193402f00f50d78b32cb5ad2f1611ca1e
MFC r360221-r360223

r360221:
In preparation for update to sqlite3-3.31.1 (3310100),
recommit r357201: MFV r357163, which was reverted by r357522
due to segfault under PowerPc.

Update sqlite3-3.30.1 (3300100) --> sqlite3-3.31.0 (3310000)

r360222:
MFV r360158:

Update sqlite3-3.31.0 (3310000) --> sqlite3-3.31.1 (3310100)

Tested by: Mark Millard <marklmi at yahoo.com>
With to be committed PowerPC patch

r360223:
Fix PowerPC segfault.

The segfault fix was originally developed by our upstream, sqlite.org,
to address S/390 and Sparc segfaults, both of which are big endian.
Our PowerPC is also big endian, which this patch also fixes.

Reported by: Mark Millard <marklmi at yahoo.com>
Tested by: Mark Millard <marklmi at yahoo.com>
Obtained from: https://www.sqlite.org/src/vinfo/04885763c4cd00cb?diff=1
https://sqlite.org/forum/forumpost/672291a5b2
contrib/sqlite3/Makefile.msc
contrib/sqlite3/configure
contrib/sqlite3/configure.ac
contrib/sqlite3/shell.c
contrib/sqlite3/sqlite3.c
contrib/sqlite3/sqlite3.h
contrib/sqlite3/sqlite3ext.h
contrib/sqlite3/tea/configure
contrib/sqlite3/tea/configure.ac
contrib/sqlite3/tea/generic/tclsqlite3.c
contrib/sqlite3/tea/win/makefile.vc