Yep, 64-bit MSVC. But those seem to be quite valid complaints.

Warning 1: UINT8 + 1000 (it should be UINT16 at least)
Warning 2: UINT16 >> 20, which is always 0.

I fixed them locally and disabled the TMS57002 cpu core (it gives a seizure to cl.exe with a 256K lines long source file)

The compilation dies finally at this point:

Linking vmessuid.exe...
LIBCMTD.lib(wcrt0.obj) : error LNK2019: unresolved external symbol wmain referenced in function __tmainCRTStartup
vmessuid.exe : fatal error LNK1120: 1 unresolved externals
make: *** [vmessuid.exe] Error 1120

What on earth does that mean?