diff --git a/Host/BootCommander.exe b/Host/BootCommander.exe index 3cc1319d..dd47d505 100644 Binary files a/Host/BootCommander.exe and b/Host/BootCommander.exe differ diff --git a/Host/Source/BootCommander/CMakeLists.txt b/Host/Source/BootCommander/CMakeLists.txt index 9a056de3..3c30a57f 100644 --- a/Host/Source/BootCommander/CMakeLists.txt +++ b/Host/Source/BootCommander/CMakeLists.txt @@ -25,7 +25,7 @@ # \endinternal #**************************************************************************************** # Specify the version being used aswell as the language -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.1) #**************************************************************************************** diff --git a/Host/Source/BootCommander/lint/msvc/co-msc100.lnt b/Host/Source/BootCommander/lint/msvc/co-msc100.lnt index 5fbeb261..6e8eade9 100644 --- a/Host/Source/BootCommander/lint/msvc/co-msc100.lnt +++ b/Host/Source/BootCommander/lint/msvc/co-msc100.lnt @@ -49,6 +49,8 @@ -elib(553) // undefined preprocessor variables assumed 0 -elib(1081) // suspicious object argument to an object parameter -elib(726) // extraneous comma in enum definition +-elib(157) // suppress message about no data may follow an incomplete array +-elib(91) // suppress message about line exceeds 598 characters // SREGS, WORDREGS, BYTEREGS are defined in both bios.h and dos.h // and accordingly you MAY get type differences based on 'origin'. @@ -258,6 +260,9 @@ lib-ole.lnt +rw(__restrict) // reserved word +// Needed for VC++ 2019 +-efile(766, stddef.h, string.h, stdlib.h) + // Partial support for the "old" (VC++ 2003) Managed Extensions // syntax: +rw( __gc, __value, __nogc, __pin, __ptr32, __ptr64 ) diff --git a/Host/Source/LibOpenBLT/CMakeLists.txt b/Host/Source/LibOpenBLT/CMakeLists.txt index e448ccd6..e347410d 100644 --- a/Host/Source/LibOpenBLT/CMakeLists.txt +++ b/Host/Source/LibOpenBLT/CMakeLists.txt @@ -25,7 +25,7 @@ # \endinternal #**************************************************************************************** # Specify the version being used aswell as the language -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.1) #**************************************************************************************** diff --git a/Host/Source/LibOpenBLT/lint/msvc/co-msc100.lnt b/Host/Source/LibOpenBLT/lint/msvc/co-msc100.lnt index 8e25d477..6e8eade9 100644 --- a/Host/Source/LibOpenBLT/lint/msvc/co-msc100.lnt +++ b/Host/Source/LibOpenBLT/lint/msvc/co-msc100.lnt @@ -260,6 +260,9 @@ lib-ole.lnt +rw(__restrict) // reserved word +// Needed for VC++ 2019 +-efile(766, stddef.h, string.h, stdlib.h) + // Partial support for the "old" (VC++ 2003) Managed Extensions // syntax: +rw( __gc, __value, __nogc, __pin, __ptr32, __ptr64 ) diff --git a/Host/Source/SeedNKey/CMakeLists.txt b/Host/Source/SeedNKey/CMakeLists.txt index fdfb7d64..0cc8c877 100644 --- a/Host/Source/SeedNKey/CMakeLists.txt +++ b/Host/Source/SeedNKey/CMakeLists.txt @@ -25,7 +25,7 @@ # \endinternal #**************************************************************************************** # Specify the version being used aswell as the language -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.1) #**************************************************************************************** diff --git a/Host/Source/SeedNKey/lint/msvc/co-msc100.lnt b/Host/Source/SeedNKey/lint/msvc/co-msc100.lnt index 8e25d477..6e8eade9 100644 --- a/Host/Source/SeedNKey/lint/msvc/co-msc100.lnt +++ b/Host/Source/SeedNKey/lint/msvc/co-msc100.lnt @@ -260,6 +260,9 @@ lib-ole.lnt +rw(__restrict) // reserved word +// Needed for VC++ 2019 +-efile(766, stddef.h, string.h, stdlib.h) + // Partial support for the "old" (VC++ 2003) Managed Extensions // syntax: +rw( __gc, __value, __nogc, __pin, __ptr32, __ptr64 ) diff --git a/Host/libopenblt.dll b/Host/libopenblt.dll index d50fbd80..0d77cc16 100644 Binary files a/Host/libopenblt.dll and b/Host/libopenblt.dll differ diff --git a/Host/libseednkey.dll b/Host/libseednkey.dll index 61ee8c2f..39fb3940 100644 Binary files a/Host/libseednkey.dll and b/Host/libseednkey.dll differ diff --git a/Host/msvcr120d.dll b/Host/msvcr120d.dll deleted file mode 100644 index 6f864519..00000000 Binary files a/Host/msvcr120d.dll and /dev/null differ diff --git a/Host/ucrtbased.dll b/Host/ucrtbased.dll new file mode 100644 index 00000000..0a84948a Binary files /dev/null and b/Host/ucrtbased.dll differ diff --git a/Host/vcruntime140d.dll b/Host/vcruntime140d.dll new file mode 100644 index 00000000..e50e7532 Binary files /dev/null and b/Host/vcruntime140d.dll differ