List of things to address for Microsoft Windows SDK 6.0 x64 compilation:

C:\upp-mingw-709-dev1\uppsrc\Core\Cpu.cpp(18) : warning C4101: 'info2' : unreferenced local variable
C:\upp-mingw-709-dev1\uppsrc\Core\Cpu.cpp(17) : warning C4101: 'info1' : unreferenced local variable
C:\upp-mingw-709-dev1\uppsrc\Core\Cpu.cpp(71) : error C2664: 'GetProcessAffinityMask' : cannot convert parameter 2 from 'DWORD *' to 'PDWORD_PTR'        Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
C:\upp-mingw-709-dev1\uppsrc\Core\Debug.cpp(338) : warning C4313: 'sprintf' : '%X' in format string conflicts with argument 1 of type 'const void *'
C:\upp-mingw-709-dev1\uppsrc\Core\Debug.cpp(435) : warning C4313: 'sprintf' : '%X' in format string conflicts with argument 8 of type 'PVOID'
C:\upp-mingw-709-dev1\uppsrc\Core\Dli.cpp(85) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
C:\upp-mingw-709-dev1\uppsrc\Core\Dli.cpp(89) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
C:\upp-mingw-709-dev1\uppsrc\Core\Cbgen.h(805) : warning C4312: 'type cast' : conversion from 'int' to 'Upp::GateAction *' of greater size
C:\upp-mingw-709-dev1\uppsrc\Core\lang.cpp(1081) : warning C4715: 'Upp::GetLanguageInfo' : not all control paths return a value
C:\upp-mingw-709-dev1\uppsrc\Core\Mt.cpp(85) : error C2664: '_beginthreadex' : cannot convert parameter 3 from 'uintptr_t (__cdecl *)(void *)' to 'unsigned int (__cdecl *)(void *)'        None of the functions with this name in scope match the target type
C:\upp-mingw-709-dev1\uppsrc\Core\OL_Set.cpp(1) : warning C4068: unknown pragma

