System.Data.SQLite
Check-in [b4709d3ca1]
Not logged in

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

Overview
Comment:Add ARM to the processor-to-platform name map used by the native library pre-loading feature.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: b4709d3ca1cfa37490107ac1e2327c41c32db431
User & Date: mistachkin 2013-03-13 19:40:54
Context
2013-03-14
06:20
Support querying the processor architecture when running on the .NET Compact Framework via P/Invoke. check-in: 39903da2a4 user: mistachkin tags: trunk
2013-03-13
19:40
Add ARM to the processor-to-platform name map used by the native library pre-loading feature. check-in: b4709d3ca1 user: mistachkin tags: trunk
02:59
Update SQLite core library to the latest 3.7.16 pre-release code. check-in: 9a64daea7c user: mistachkin tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to System.Data.SQLite/UnsafeNativeMethods.cs.

   169    169                     //
   170    170                     // NOTE: Setup the list of platform names associated with
   171    171                     //       the supported processor architectures.
   172    172                     //
   173    173                     processorArchitecturePlatforms.Add("x86", "Win32");
   174    174                     processorArchitecturePlatforms.Add("AMD64", "x64");
   175    175                     processorArchitecturePlatforms.Add("IA64", "Itanium");
          176  +                  processorArchitecturePlatforms.Add("ARM", "WinCE");
   176    177                 }
   177    178   
   178    179                 //
   179    180                 // BUGBUG: What about other application domains?
   180    181                 //
   181    182                 if (_SQLiteModule == IntPtr.Zero)
   182    183                     _SQLiteModule = PreLoadSQLiteDll(null, null);