/ Changes On Branch ctimeCompiler
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Changes In Branch ctimeCompiler Excluding Merge-Ins

This is equivalent to a diff from 71087c12bc to 3f710bc361

2016-05-28
15:22
Enhance "PRAGMA compile_options" so that it shows the version of the compiler used to generate the executable, for common compilers. (check-in: 6a0f200957 user: drh tags: trunk)
14:53
Add the vfsstat.c loadable extension - a VFS shim that measures the amount of I/O, and an eponymous virtual table that is used to extract and view the measurements. (check-in: 0987487dd4 user: drh tags: trunk)
00:13
Clang can define _MSC_VER in some circumstances; therefore, check for Clang first. (Closed-Leaf check-in: 3f710bc361 user: mistachkin tags: ctimeCompiler)
2016-05-27
21:13
Check for Clang before GCC. (check-in: 7c2cd4b05f user: mistachkin tags: ctimeCompiler)
18:09
Add basic compiler information to the results of 'PRAGMA compile_options'. (check-in: d734e2df40 user: mistachkin tags: ctimeCompiler)
12:30
Improvements to WHERE-clause debug tracing. Show TK_MATCH expressions and show more details on WhereTerm traces. (check-in: 71087c12bc user: drh tags: trunk)
04:10
Fix Lemon so that it actually works with -DYYSTACKDEPTH=0. (check-in: a9be4c2d56 user: drh tags: trunk)

Changes to src/ctime.c.

    40     40     "4_BYTE_ALIGNED_MALLOC",
    41     41   #endif
    42     42   #if SQLITE_CASE_SENSITIVE_LIKE
    43     43     "CASE_SENSITIVE_LIKE",
    44     44   #endif
    45     45   #if SQLITE_CHECK_PAGES
    46     46     "CHECK_PAGES",
           47  +#endif
           48  +#if defined(__clang__) && defined(__clang_version__)
           49  +  "COMPILER=clang-" __clang_version__,
           50  +#elif defined(_MSC_VER)
           51  +  "COMPILER=msvc-" CTIMEOPT_VAL(_MSC_VER),
           52  +#elif defined(__GNUC__) && defined(__VERSION__)
           53  +  "COMPILER=gcc-" __VERSION__,
    47     54   #endif
    48     55   #if SQLITE_COVERAGE_TEST
    49     56     "COVERAGE_TEST",
    50     57   #endif
    51     58   #if SQLITE_DEBUG
    52     59     "DEBUG",
    53     60   #endif