When compiling in Embedded Visual C++ 4.0 for HUW_MAXALL Win32 (WCE ARMV4) I get the following warnings. (for Microsoft Windows CE .Net v4.20)

<verbatim>
c:\source path\sqlite3.c(11191) : warning C4244: '=' : conversion from '__int64 ' to 'unsigned long ', possible loss of data
c:\source path\sqlite3.c(26767) : warning C4244: '=' : conversion from '__int64 ' to 'unsigned long ', possible loss of data
c:\source path\sqlite3.c(26768) : warning C4244: '=' : conversion from '__int64 ' to 'unsigned long ', possible loss of data
c:\source path\sqlite3.c(26924) : warning C4146: unary minus operator applied to unsigned type, result still unsigned
c:\source path\sqlite3.c(26932) : warning C4018: '==' : signed/unsigned mismatch
c:\source path\sqlite3.c(26941) : warning C4018: '==' : signed/unsigned mismatch
c:\source path\sqlite3.c(26953) : warning C4018: '==' : signed/unsigned mismatch
c:\source path\sqlite3.c(26963) : warning C4018: '==' : signed/unsigned mismatch
c:\source path\sqlite3.c(26985) : warning C4146: unary minus operator applied to unsigned type, result still unsigned
c:\source path\sqlite3.c(26992) : warning C4018: '>=' : signed/unsigned mismatch
c:\source path\sqlite3.c(26993) : warning C4018: '<' : signed/unsigned mismatch
c:\source path\sqlite3.c(27013) : warning C4018: '==' : signed/unsigned mismatch
c:\source path\sqlite3.c(27021) : warning C4018: '==' : signed/unsigned mismatch
c:\source path\sqlite3.c(27046) : warning C4018: '==' : signed/unsigned mismatch
c:\source path\sqlite3.c(28077) : warning C4002: too many actual parameters for macro 'GetDiskFreeSpaceW'
c:\source path\sqlite3.c(28052) : warning C4101: 'dwDummy' : unreferenced local variable
</verbatim>

I don't use any sqlite precomile definition besides:
_WIN32_WCE=$(CEVersion),$(CePlatform),ARM,_ARM_,ARMV4,UNDER_CE=$(CEVersion),UNICODE,_UNICODE,NDEBUG

The code compiles, with the same source, just fine in Visual Studio 2005 with the Windows Mobile kit.

Fixed several warnings when compiling at highest warning level under MSVC 2005.   See check-ins [f42ec993ac] and [1f0a93e17d]