sqlite: upgrade to SQLite 3.15.0

Downloaded from https://www.sqlite.org/2016/sqlite-amalgamation-3150000.zip

    $ sha256sum sqlite-amalgamation-3150000.zip
    356109b55f76a9851f9bb90e8e3d722da222e26f657f76a471fdf4d7983964b9  sqlite-amalgamation-3150000.zip

dist/orig contains the stock sqlite3 code, as packaged in the ZIP file above.

dist contains a copy of dist/orig, but with the Android.patch file applied.
Please see Android.patch for a list of differences between stock and
Android.

The Android specific patch applied mostly clean.
One of the "SQLITE_IOERR_FSTAT" failed to apply since the location
moved in code. We are dropping the Android specific change for this case.

The Android specific patch was regenerated.

This major release contains new features, a lot of bug fixes and also optimizations
which reduce CPU usage by more than 7% on common workload.

More details about the release is avaliable here: https://sqlite.org/releaselog/3_15_0.html

Change-Id: Ib21644ee7a64f482403646be190dcb4b5a0fcdab
Signed-off-by: Alex Naidis <alex.naidis@linux.com>
8 files changed
tree: 7649cc773aec38ba014f044ac86971459548c58e
  1. android/
  2. dist/
  3. CleanSpec.mk
  4. README.version