leecher1337 / ntvdmx64

Run Microsoft Windows NTVDM (DOS) on 64bit Editions
793 stars 81 forks source link

When following the instructions for minnt building, the sys files fail to compile. #78

Closed MeatPony closed 4 years ago

MeatPony commented 4 years ago

I would post logs but they are extremely long, but it starts to error at around step 8 or 9, and then they pile up for each step afterwards, everything except for the sys files appear to build.

MeatPony commented 4 years ago

I should probably elaborate, I mean these files All ntdos variants All ntio variants

I found an installer online for an older build and I copied over the sys files from that and some dos software works. I tried to run doom on it but it won't work...

leecher1337 commented 4 years ago

I don't think that the .err file would be very large if it just fails the .sys files. Just check minnt\base\buildchk.err for details

7 should contain a very recent build.

Don't use the .sys files from old-src build, they are not fully compatible.

As far as I can remember, DOOM also didn't really work on real NTVDM, so don't expect advanced protected mode applications to run smoothly.

MeatPony commented 4 years ago

At step 9 "bld-minnt.cmd":



1>NMAKE : fatal error U1077: 'masm386' : return code '0x6'

1>mvdm\dos\v86\doskrnl\bios\chs\sysinit1.asm(674) : error A2116: Include file not found: msbio.cl5      ;fatal stack error message 

1>NMAKE : fatal error U1077: 'masm386' : return code '0x6'

1>mvdm\dos\v86\doskrnl\bios\cht\sysinit1.asm(674) : error A2116: Include file not found: msbio.cl5      ;fatal stack error message 

1>NMAKE : fatal error U1077: 'masm386' : return code '0x6'

1>mvdm\dos\v86\doskrnl\bios\jpn\sysinit1.asm(674) : error A2116: Include file not found: msbio.cl5      ;fatal stack error message 

1>NMAKE : fatal error U1077: 'masm386' : return code '0x6'

1>mvdm\dos\v86\doskrnl\bios\kor\sysinit1.asm(674) : error A2116: Include file not found: msbio.cl5      ;fatal stack error message 

1>NMAKE : fatal error U1077: 'masm386' : return code '0x6'

3>mvdm\dos\v86\doskrnl\inc\lmstub.asm(612) : error A2009: Symbol not defined: XMMERRMSG

4>mvdm\dos\v86\doskrnl\inc\lmstub.asm(612) : error A2009: Symbol not defined: XMMERRMSG

1>mvdm\dos\v86\doskrnl\inc\lmstub.asm(612) : error A2009: Symbol not defined: XMMERRMSG

3>NMAKE : fatal error U1077: 'masm386' : return code '0x7'

2>mvdm\dos\v86\doskrnl\inc\lmstub.asm(612) : error A2009: Symbol not defined: XMMERRMSG

4>NMAKE : fatal error U1077: 'masm386' : return code '0x7'

2>NMAKE : fatal error U1077: 'masm386' : return code '0x7'

1>NMAKE : fatal error U1077: 'masm386' : return code '0x7'

3>mvdm\dos\v86\doskrnl\inc\lmstub.asm(612) : error A2009: Symbol not defined: XMMERRMSG

3>NMAKE : fatal error U1077: 'masm386' : return code '0x7'
leecher1337 commented 4 years ago

Check buildchk.log for line Creating .CT? files for msbio.skl using ..\..\..\..\..\messages\KOR\KOR.msg file of messages. Does msbio.cl5 get written?

If my rewritten nosrvbld.exe utility was faulty, please replace nosrvbld.exe with the old version from: https://github.com/stephanosio/NTOSBE/blob/2fdea185ae13072f05329d02550ed3a17177464c/tools/x86/tools16/nosrvbld.exe and check if it works then. If so, I have to recheck the utility.

MeatPony commented 4 years ago

There is no msbio.cl5 near said string. Screenshot_6 The only references to it are where it is unable to find it. Screenshot_5 I also tried the exe you told me to use and it caused more issues more than anything. nothing built at all, using that exe. atleast thats how it appears.

MeatPony commented 4 years ago

Screenshot_7 I know the file exists here, at the very least

MeatPony commented 4 years ago

Screenshot_8 I just realized I made an error and went to msdos.skl instead of msbio.skl, these are the only references to it in the logs.

leecher1337 commented 4 years ago

I think you just filtered the lines, you need to find the nosrvbld output beneath these lines, but for msbio.skl, not for msdos.skl

MeatPony commented 4 years ago

Creating .CT? files for msbio.skl using ..\..\..\..\..\messages\KOR\KOR.msg file of messages. did not exist in the log, there was one for msdos.skl though

leecher1337 commented 4 years ago

Judging from your line numbers above, nosrvbld doesn't do anything (or crashes), as it normally should output what it does. As the nosrvbld got rebuilt when making the SDK tools, did you try with the precompiled nosrvbld.exe shipped with NTOSBE? Try to go to minnt\base\mvdm\dos\v86\doskrnl\bios\kor\objchk\x86 and try to execute nosrvbld msbio.skl ..\..\..\..\..\messages\KOR\KOR.msg in there (you can try with various nosrvbld.exe versions to check their functionality). Then check if nosrvbld.exe crashes or if it just silently quits.

MeatPony commented 4 years ago

C:\WORK\minnt\base\mvdm\dos\v86\doskrnl\bios\kor\objchk\x86

>nosrvbld msbio.skl ..\..\..\..\..\messages\KOR\KOR.msg
;  Creating .CT? files for msbio.skl using ..\..\..\..\..\messages\KOR\KOR.msg file of messages.

Couldn't open msbio.skl .
leecher1337 commented 4 years ago

Before executing, copy msbio.skl there:

c:
cd \WORK\minnt\base\mvdm\dos\v86\doskrnl\bios\kor\objchk\x86
copy ..\..\msbio.skl 
nosrvbld msbio.skl ..\..\..\..\..\messages\KOR\KOR.msg
MeatPony commented 4 years ago

image


C:\WORK\minnt\base\mvdm\dos\v86\doskrnl\bios\kor\objchk\x86

>nosrvbld msbio.skl ..\..\..\..\..\messages\KOR\KOR.msg
;  Creating .CT? files for msbio.skl using ..\..\..\..\..\messages\KOR\KOR.msg file of messages.
;  SKL, MSG and IDX files have been opened for reading.
leecher1337 commented 4 years ago

So nosrvbld silently dies without a notice if you manually start it? On exit, it should always output "Message files for %s completed.\n" where %s is the .skl file name, even if it doesn't find any proper lines.

Just to be sure that we are checking the exact same versions of the files, can you zip nosrvbld.exe, msbio.skl, kor.msg and kor.idx files and attach them here so that I can see if this error can be reproduced on my machine? If it is a machine dependent issue, that will be hard to detect, I'd isse a debug build of nosrvbld then which logs every processing line in order to find the location of the crash/abort.

MeatPony commented 4 years ago

Files.zip

leecher1337 commented 4 years ago

Thanks, bug fixed in https://github.com/leecher1337/NTOSBE/commit/5a9aaec6ada8c4d4001c17ed980db2832a356db2

Either redownload my patched NTOSBE from dosutil tree https://github.com/leecher1337/NTOSBE/tree/dosutil

or just replace nosrvbld.exe with this one:

https://github.com/leecher1337/NTOSBE/raw/5a9aaec6ada8c4d4001c17ed980db2832a356db2/tools/x86/tools16/nosrvbld.exe

MeatPony commented 4 years ago

I updated my directory with the new ntosbe and I got even more errors this time


1>mvdm\dos\v86\doskrnl\bios\usa\sysinit1.asm(632) : error A2009: Symbol not defined: FATAL_MSG

1>mvdm\dos\v86\doskrnl\bios\usa\sysinit1.asm(1864) : error A2009: Symbol not defined: DOSLOMSG

1>mvdm\dos\v86\doskrnl\bios\usa\sysinit1.asm(2124) : error A2009: Symbol not defined: FEMSG

1>NMAKE : fatal error U1077: 'masm386' : return code '0x7'

1>mvdm\dos\v86\doskrnl\bios\chs\sysinit1.asm(632) : error A2009: Symbol not defined: FATAL_MSG

1>mvdm\dos\v86\doskrnl\bios\chs\sysinit1.asm(1864) : error A2009: Symbol not defined: DOSLOMSG

1>mvdm\dos\v86\doskrnl\bios\chs\sysinit1.asm(2124) : error A2009: Symbol not defined: FEMSG

1>NMAKE : fatal error U1077: 'masm386' : return code '0x7'

1>mvdm\dos\v86\doskrnl\bios\cht\sysinit1.asm(632) : error A2009: Symbol not defined: FATAL_MSG

1>mvdm\dos\v86\doskrnl\bios\cht\sysinit1.asm(1864) : error A2009: Symbol not defined: DOSLOMSG

1>mvdm\dos\v86\doskrnl\bios\cht\sysinit1.asm(2124) : error A2009: Symbol not defined: FEMSG

1>NMAKE : fatal error U1077: 'masm386' : return code '0x7'

1>mvdm\dos\v86\doskrnl\bios\jpn\sysinit1.asm(632) : error A2009: Symbol not defined: FATAL_MSG

1>mvdm\dos\v86\doskrnl\bios\jpn\sysinit1.asm(636) : error A2009: Symbol not defined: FATAL_MSG2

1>mvdm\dos\v86\doskrnl\bios\jpn\sysinit1.asm(1864) : error A2009: Symbol not defined: DOSLOMSG

1>mvdm\dos\v86\doskrnl\bios\jpn\sysinit1.asm(1868) : error A2009: Symbol not defined: DOSLOMSG2

1>mvdm\dos\v86\doskrnl\bios\jpn\sysinit1.asm(2124) : error A2009: Symbol not defined: FEMSG

1>mvdm\dos\v86\doskrnl\bios\jpn\sysinit1.asm(2128) : error A2009: Symbol not defined: FEMSG2

1>NMAKE : fatal error U1077: 'masm386' : return code '0x7'

1>mvdm\dos\v86\doskrnl\bios\kor\sysinit1.asm(632) : error A2009: Symbol not defined: FATAL_MSG

1>mvdm\dos\v86\doskrnl\bios\kor\sysinit1.asm(1864) : error A2009: Symbol not defined: DOSLOMSG

1>mvdm\dos\v86\doskrnl\bios\kor\sysinit1.asm(2124) : error A2009: Symbol not defined: FEMSG

1>NMAKE : fatal error U1077: 'masm386' : return code '0x7'

3>mvdm\dos\v86\doskrnl\inc\lmstub.asm(612) : error A2009: Symbol not defined: XMMERRMSG

4>mvdm\dos\v86\doskrnl\inc\lmstub.asm(612) : error A2009: Symbol not defined: XMMERRMSG

2>mvdm\dos\v86\doskrnl\inc\lmstub.asm(612) : error A2009: Symbol not defined: XMMERRMSG

1>mvdm\dos\v86\doskrnl\inc\lmstub.asm(612) : error A2009: Symbol not defined: XMMERRMSG

4>NMAKE : fatal error U1077: 'masm386' : return code '0x7'

3>NMAKE : fatal error U1077: 'masm386' : return code '0x7'

2>NMAKE : fatal error U1077: 'masm386' : return code '0x7'

1>NMAKE : fatal error U1077: 'masm386' : return code '0x7'

3>mvdm\dos\v86\doskrnl\inc\lmstub.asm(612) : error A2009: Symbol not defined: XMMERRMSG

3>NMAKE : fatal error U1077: 'masm386' : return code '0x7'
MeatPony commented 4 years ago

3711 files compiled - 424 Warnings - 33 Errors - 10802 LPS 68 libraries built 264 executables built - 2 Warnings 780 files binplaced

leecher1337 commented 4 years ago

Ah, I found out why it worked for me.. I only tested with debug build and there it works, but it seems to crash with release build. There must be another bug..

MeatPony commented 4 years ago

oh

leecher1337 commented 4 years ago

So hopefully it is fixed now in https://github.com/leecher1337/NTOSBE/commit/62e90b6301be4a11e10ad9d40796d189b456e58a

Here is a new nosrvbld.exe https://github.com/leecher1337/NTOSBE/raw/62e90b6301be4a11e10ad9d40796d189b456e58a/tools/x86/tools16/nosrvbld.exe

MeatPony commented 4 years ago

That appears to have worked. There are no more errors, and I was able to fully compile it, however there were about 300-400 warnings, I can't exactly remember how many exactly.

MeatPony commented 4 years ago

1>mvdm\dos\v86\doskrnl\bios\usa\sysinit1.asm(1158) : warning A4001: Extra characters on line

1>mvdm\dos\v86\doskrnl\bios\chs\sysinit1.asm(1158) : warning A4001: Extra characters on line

1>mvdm\dos\v86\doskrnl\bios\cht\sysinit1.asm(1158) : warning A4001: Extra characters on line

1>mvdm\dos\v86\doskrnl\bios\jpn\sysinit1.asm(1158) : warning A4001: Extra characters on line

1>mvdm\dos\v86\doskrnl\bios\kor\sysinit1.asm(1158) : warning A4001: Extra characters on line

2>mvdm\dos\v86\doskrnl\dos\chs\msinit.asm(1009) : warning A4001: Extra characters on line

4>mvdm\dos\v86\doskrnl\dos\jpn\msinit.asm(1009) : warning A4001: Extra characters on line

1>mvdm\dos\v86\doskrnl\dos\usa\msinit.asm(1009) : warning A4001: Extra characters on line

3>mvdm\dos\v86\doskrnl\dos\cht\msinit.asm(1009) : warning A4001: Extra characters on line

4>mvdm\dos\v86\doskrnl\dos\kor\msinit.asm(1009) : warning A4001: Extra characters on line

3>mvdm\dos\v86\cmd\command\kor\kor\objchk\x86\command.clf(1199) : warning A4001: Extra characters on line

2>mvdm\softpc.new\base\bios\ill_bop.c(151) : warning C4013: 'force_yoda' undefined; assuming extern returning int

1>mvdm\softpc.new\base\bios\ill_bop.c(151) : warning C4013: 'force_yoda' undefined; assuming extern returning int

3>mvdm\softpc.new\base\bios\ill_bop.c(151) : warning C4013: 'force_yoda' undefined; assuming extern returning int

4>mvdm\softpc.new\base\bios\ill_bop.c(151) : warning C4013: 'force_yoda' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sinit012.c(1014) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit012.c(1052) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit012.c(1090) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit012.c(1128) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit012.c(1166) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit012.c(1204) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit012.c(1242) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit012.c(1280) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit012.c(1318) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit012.c(1356) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit012.c(1394) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit012.c(1432) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit012.c(1470) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(415) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(453) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(491) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(529) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(567) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(605) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(643) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(681) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(719) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(757) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(795) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(833) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(871) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(909) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(947) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(985) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(1023) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(1061) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(1099) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(1137) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(1175) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(1213) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(1251) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(1289) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(1327) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(1365) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(1779) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(1989) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(2147) : warning C4033: 'crules' must return a value

4>mvdm\softpc.new\base\cvidc\sevid000.c(731) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

2>mvdm\softpc.new\base\bios\ill_bop.c(151) : warning C4013: 'force_yoda' undefined; assuming extern returning int

1>mvdm\softpc.new\base\cvidcnew\sinit011.c(70) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(IU32,IHPE,IU32,IBOOL)'

1>mvdm\softpc.new\base\cvidcnew\sinit011.c(75) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(IU32,IHPE,IU32,IBOOL)'

1>mvdm\softpc.new\base\cvidcnew\sinit011.c(100) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(IU32)'

1>mvdm\softpc.new\base\cvidcnew\sinit011.c(105) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(IU32)'

1>mvdm\softpc.new\base\cvidcnew\sinit011.c(110) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(IU32,IU32)'

4>mvdm\softpc.new\base\cvidc\sevid001.c(1157) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid002.c(1018) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid003.c(968) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid004.c(1439) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid005.c(767) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid006.c(1097) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid007.c(880) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid008.c(900) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid009.c(573) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid010.c(939) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

2>mvdm\softpc.new\base\dasm386\build.c(12) : warning C4717: 'BuildTheProdMasterPackYouBugger' : recursive on all control paths, function will cause runtime stack overflow

4>mvdm\softpc.new\base\cvidc\sevid011.c(795) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid012.c(796) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid013.c(1220) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid014.c(1087) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\ccpusas4.c(387) : warning C4013: 'host_sas_init' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\ccpusas4.c(435) : warning C4013: 'host_sas_term' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\ccpusas4.c(763) : warning C4013: 'LIM_str_write' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\ccpusas4.c(977) : warning C4013: 'LIM_b_write' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\ccpusas4.c(1035) : warning C4013: 'LIM_w_write' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\ccpusas4.c(1958) : warning C4013: 'host_simulate' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\ccpusas4.c(2150) : warning C4033: 'bios_read_byte' must return a value

3>mvdm\softpc.new\base\ccpu386\ccpusas4.c(2194) : warning C4033: 'bios_read_word' must return a value

3>mvdm\softpc.new\base\ccpu386\ccpusas4.c(2237) : warning C4033: 'bios_read_double' must return a value

3>mvdm\softpc.new\base\ccpu386\ccpusas4.c(244) : warning C4716: 'c_SasRegisterVirtualSelectors' : must return a value

4>mvdm\softpc.new\base\cvidc\sevid015.c(994) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid016.c(1054) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

2>mvdm\softpc.new\base\debug\yoda.c(1388) : warning C4013: 'ica_dump' undefined; assuming extern returning int

2>mvdm\softpc.new\base\debug\yoda.c(2437) : warning C4716: 'do_fff' : must return a value

2>mvdm\softpc.new\base\debug\yoda.c(8232) : warning C4716: 'intr' : must return a value

2>mvdm\softpc.new\base\debug\yoda.c(8256) : warning C4716: 'yoda_intr' : must return a value

4>mvdm\softpc.new\base\cvidc\sinit013.c(2152) : warning C4716: 'crules' : must return a value

4>mvdm\softpc.new\base\cvidc\sevid017.c(869) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid018.c(924) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid019.c(1216) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid020.c(834) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid021.c(1230) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

1>mvdm\softpc.new\base\cvidcnew\sevid021.c(22) : warning C4308: negative integral constant converted to unsigned type

1>mvdm\softpc.new\base\cvidcnew\sevid021.c(22) : warning C4307: '*' : integral constant overflow

1>mvdm\softpc.new\base\cvidcnew\sevid021.c(22) : warning C4308: negative integral constant converted to unsigned type

1>mvdm\softpc.new\base\cvidcnew\sevid021.c(22) : warning C4307: '*' : integral constant overflow

4>mvdm\softpc.new\base\cvidc\sevid022.c(856) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

1>mvdm\softpc.new\base\cvidcnew\sevid022.c(22) : warning C4308: negative integral constant converted to unsigned type

1>mvdm\softpc.new\base\cvidcnew\sevid022.c(22) : warning C4307: '*' : integral constant overflow

1>mvdm\softpc.new\base\cvidcnew\sevid022.c(22) : warning C4308: negative integral constant converted to unsigned type

1>mvdm\softpc.new\base\cvidcnew\sevid022.c(22) : warning C4307: '*' : integral constant overflow

4>mvdm\softpc.new\base\cvidc\sevid023.c(753) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

1>mvdm\softpc.new\base\cvidcnew\sevid023.c(22) : warning C4308: negative integral constant converted to unsigned type

1>mvdm\softpc.new\base\cvidcnew\sevid023.c(22) : warning C4307: '*' : integral constant overflow

1>mvdm\softpc.new\base\cvidcnew\sevid023.c(22) : warning C4308: negative integral constant converted to unsigned type

1>mvdm\softpc.new\base\cvidcnew\sevid023.c(22) : warning C4307: '*' : integral constant overflow

4>mvdm\softpc.new\base\cvidc\sevid024.c(687) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

1>mvdm\softpc.new\base\cvidcnew\sevid024.c(22) : warning C4308: negative integral constant converted to unsigned type

1>mvdm\softpc.new\base\cvidcnew\sevid024.c(22) : warning C4307: '*' : integral constant overflow

1>mvdm\softpc.new\base\cvidcnew\sevid024.c(22) : warning C4308: negative integral constant converted to unsigned type

1>mvdm\softpc.new\base\cvidcnew\sevid024.c(22) : warning C4307: '*' : integral constant overflow

4>mvdm\softpc.new\base\cvidc\sevid025.c(848) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\c_intr.c(254) : warning C4013: 'c_getEFLAGS' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid026.c(862) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid027.c(935) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid028.c(1016) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\c_main.c(661) : warning C4013: 'force_yoda' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\c_main.c(843) : warning C4013: 'd_mem' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\c_main.c(843) : warning C4013: 'limit_check' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\c_main.c(1039) : warning C4013: 'address_add' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\c_main.c(3347) : warning C4013: 'EDL_fast_bop' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\c_main.c(3673) : warning C4013: 'TakeNpxExceptionInt' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\c_main.c(4001) : warning C4013: 'host_timer_event' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\c_main.c(4416) : warning C4013: 'ica_intack' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\c_main.c(4753) : warning C4013: 'load_pseudo_descr' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid029.c(874) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\sevid030.c(670) : warning C4013: 'CrulesRuntimeError' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\ev_glue.c(781) : warning C4133: '=' : incompatible types - from 'VGAGLOBALSETTINGS *' to 'VGA_GLOBALS *'

4>mvdm\softpc.new\base\cvidc\ev_glue.c(788) : warning C4013: 'getenv' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\ev_glue.c(808) : warning C4013: 'calloc' undefined; assuming extern returning int

4>mvdm\softpc.new\base\cvidc\evidfunc.c(839) : warning C4113: 'int (__cdecl *)(void)' differs in parameter lists from 'void (__cdecl *)(IU32,IU32)'

4>mvdm\softpc.new\base\cvidc\vglfunc.c(123) : warning C4133: 'initializing' : incompatible types - from 'IHPE (__cdecl *)(void)' to 'IU8 (__cdecl *)(void)'

4>mvdm\softpc.new\base\cvidc\vglfunc.c(124) : warning C4133: 'initializing' : incompatible types - from 'IHPE (__cdecl *)(void)' to 'IU8 (__cdecl *)(void)'

4>mvdm\softpc.new\base\cvidc\vglfunc.c(125) : warning C4133: 'initializing' : incompatible types - from 'IHPE (__cdecl *)(void)' to 'IU8 (__cdecl *)(void)'

4>mvdm\softpc.new\base\cvidc\vglfunc.c(126) : warning C4133: 'initializing' : incompatible types - from 'IHPE (__cdecl *)(void)' to 'IU8 (__cdecl *)(void)'

4>mvdm\softpc.new\base\cvidc\vglfunc.c(127) : warning C4133: 'initializing' : incompatible types - from 'IHPE (__cdecl *)(void)' to 'IU8 (__cdecl *)(void)'

2>mvdm\softpc.new\base\dos\emm_mngr.c(1928) : warning C4013: 'sas_overwrite_memory' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\c_xcptn.c(218) : warning C4013: 'force_yoda' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\enter.c(116) : warning C4146: unary minus operator applied to unsigned type, result still unsigned

3>mvdm\softpc.new\base\ccpu386\enter.c(198) : warning C4146: unary minus operator applied to unsigned type, result still unsigned

1>mvdm\softpc.new\base\cvidcnew\ev_glue.c(396) : warning C4020: 'function through pointer' : too many actual parameters

1>mvdm\softpc.new\base\cvidcnew\ev_glue.c(415) : warning C4020: 'function through pointer' : too many actual parameters

1>mvdm\softpc.new\base\cvidcnew\ev_glue.c(699) : warning C4133: '=' : incompatible types - from 'VGAGLOBALSETTINGS *' to 'VGA_GLOBALS *'

1>mvdm\softpc.new\base\cvidcnew\ev_glue.c(706) : warning C4013: 'getenv' undefined; assuming extern returning int

1>mvdm\softpc.new\base\cvidcnew\ev_glue.c(726) : warning C4013: 'calloc' undefined; assuming extern returning int

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(772) : warning C4113: 'void (__cdecl *)(IU8 *,IU32,IU32,IUH)' differs in parameter lists from 'void (__cdecl *)(IU8 *,IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(774) : warning C4113: 'void (__cdecl *)(IU8 *,IU32,IU32,IUH)' differs in parameter lists from 'void (__cdecl *)(IU8 *,IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(781) : warning C4113: 'void (__cdecl *)(IU8 *,IU32,IU32,IUH)' differs in parameter lists from 'void (__cdecl *)(IU8 *,IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(783) : warning C4113: 'void (__cdecl *)(IU8 *,IU32,IU32,IUH)' differs in parameter lists from 'void (__cdecl *)(IU8 *,IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(790) : warning C4113: 'void (__cdecl *)(IU8 *,IU32,IU32,IUH)' differs in parameter lists from 'void (__cdecl *)(IU8 *,IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(792) : warning C4113: 'void (__cdecl *)(IU8 *,IU32,IU32,IUH)' differs in parameter lists from 'void (__cdecl *)(IU8 *,IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(797) : warning C4113: 'void (__cdecl *)(IU8 *,IU32,IU32,IUH)' differs in parameter lists from 'void (__cdecl *)(IU8 *,IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(799) : warning C4113: 'void (__cdecl *)(IU8 *,IU32,IU32,IUH)' differs in parameter lists from 'void (__cdecl *)(IU8 *,IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(804) : warning C4113: 'void (__cdecl *)(IU8 *,IU32,IU32,IUH)' differs in parameter lists from 'void (__cdecl *)(IU8 *,IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(806) : warning C4113: 'void (__cdecl *)(IU8 *,IU32,IU32,IUH)' differs in parameter lists from 'void (__cdecl *)(IU8 *,IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(814) : warning C4113: 'void (__cdecl *)(IU8 *,IU32,IU32,IUH)' differs in parameter lists from 'void (__cdecl *)(IU8 *,IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(816) : warning C4113: 'void (__cdecl *)(IU8 *,IU32,IU32,IUH)' differs in parameter lists from 'void (__cdecl *)(IU8 *,IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(821) : warning C4113: 'void (__cdecl *)(IU8 *,IU32,IU32,IUH)' differs in parameter lists from 'void (__cdecl *)(IU8 *,IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(823) : warning C4113: 'void (__cdecl *)(IU8 *,IU32,IU32,IUH)' differs in parameter lists from 'void (__cdecl *)(IU8 *,IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(828) : warning C4113: 'void (__cdecl *)(IU8 *,IU32,IU32,IUH)' differs in parameter lists from 'void (__cdecl *)(IU8 *,IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(830) : warning C4113: 'void (__cdecl *)(IU8 *,IU32,IU32,IUH)' differs in parameter lists from 'void (__cdecl *)(IU8 *,IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\evidfunc.c(839) : warning C4113: 'int (__cdecl *)(void)' differs in parameter lists from 'void (__cdecl *)(IU32,IU32)'

1>mvdm\softpc.new\base\cvidcnew\vglfunc.c(123) : warning C4133: 'initializing' : incompatible types - from 'IHPE (__cdecl *)(void)' to 'IU8 (__cdecl *)(void)'

1>mvdm\softpc.new\base\cvidcnew\vglfunc.c(124) : warning C4133: 'initializing' : incompatible types - from 'IHPE (__cdecl *)(void)' to 'IU8 (__cdecl *)(void)'

1>mvdm\softpc.new\base\cvidcnew\vglfunc.c(125) : warning C4133: 'initializing' : incompatible types - from 'IHPE (__cdecl *)(void)' to 'IU8 (__cdecl *)(void)'

1>mvdm\softpc.new\base\cvidcnew\vglfunc.c(126) : warning C4133: 'initializing' : incompatible types - from 'IHPE (__cdecl *)(void)' to 'IU8 (__cdecl *)(void)'

1>mvdm\softpc.new\base\cvidcnew\vglfunc.c(127) : warning C4133: 'initializing' : incompatible types - from 'IHPE (__cdecl *)(void)' to 'IU8 (__cdecl *)(void)'

4>mvdm\softpc.new\base\system\illegalp.c(343) : warning C4013: 'getFLAGS' undefined; assuming extern returning int

2>mvdm\softpc.new\base\video\ega_prts.c(2038) : warning C4013: 'setMarkPointers' undefined; assuming extern returning int

4>mvdm\softpc.new\base\system\quick_ev.c(299) : warning C4013: 'host_ica_lock' undefined; assuming extern returning int

4>mvdm\softpc.new\base\system\quick_ev.c(311) : warning C4013: 'host_ica_unlock' undefined; assuming extern returning int

4>mvdm\softpc.new\base\system\quick_ev.c(617) : warning C4013: 'host_note_queue_added' undefined; assuming extern returning int

4>mvdm\softpc.new\base\system\quick_ev.c(967) : warning C4013: 'FmDebug' undefined; assuming extern returning int

2>mvdm\softpc.new\base\video\gfx_updt.c(3654) : warning C4013: 'setMarkPointers' undefined; assuming extern returning int

1>mvdm\softpc.new\base\video\ega_prts.c(2038) : warning C4013: 'setMarkPointers' undefined; assuming extern returning int

1>mvdm\softpc.new\base\video\gfx_updt.c(3654) : warning C4013: 'setMarkPointers' undefined; assuming extern returning int

2>mvdm\softpc.new\base\video\ega_read.c(785) : warning C4013: 'setReadPointers' undefined; assuming extern returning int

4>mvdm\softpc.new\base\video\ega_prts.c(2038) : warning C4013: 'setMarkPointers' undefined; assuming extern returning int

2>mvdm\softpc.new\base\video\ega_writ.c(476) : warning C4013: 'setWritePointers' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\neg.c(55) : warning C4146: unary minus operator applied to unsigned type, result still unsigned

4>mvdm\softpc.new\base\video\gfx_updt.c(3654) : warning C4013: 'setMarkPointers' undefined; assuming extern returning int

1>mvdm\softpc.new\base\video\ega_read.c(785) : warning C4013: 'setReadPointers' undefined; assuming extern returning int

1>mvdm\softpc.new\base\video\ega_writ.c(476) : warning C4013: 'setWritePointers' undefined; assuming extern returning int

2>mvdm\softpc.new\base\video\cga.c(1433) : warning C4013: 'setWritePointers' undefined; assuming extern returning int

2>mvdm\softpc.new\base\video\cga.c(1434) : warning C4013: 'setReadPointers' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\popf.c(63) : warning C4013: 'note_486_instruction' undefined; assuming extern returning int

1>mvdm\softpc.new\base\video\cga.c(1433) : warning C4013: 'setWritePointers' undefined; assuming extern returning int

1>mvdm\softpc.new\base\video\cga.c(1434) : warning C4013: 'setReadPointers' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\pushf.c(44) : warning C4013: 'c_getEFLAGS' undefined; assuming extern returning int

4>mvdm\softpc.new\base\video\ega_read.c(785) : warning C4013: 'setReadPointers' undefined; assuming extern returning int

4>mvdm\softpc.new\base\video\ega_writ.c(476) : warning C4013: 'setWritePointers' undefined; assuming extern returning int

2>mvdm\softpc.new\base\video\ega_prts.c(2038) : warning C4013: 'setMarkPointers' undefined; assuming extern returning int

4>mvdm\softpc.new\base\video\cga.c(1433) : warning C4013: 'setWritePointers' undefined; assuming extern returning int

4>mvdm\softpc.new\base\video\cga.c(1434) : warning C4013: 'setReadPointers' undefined; assuming extern returning int

1>mvdm\softpc.new\base\video\ega_prts.c(2038) : warning C4013: 'setMarkPointers' undefined; assuming extern returning int

2>mvdm\softpc.new\base\video\gfx_updt.c(3654) : warning C4013: 'setMarkPointers' undefined; assuming extern returning int

1>mvdm\softpc.new\base\video\gfx_updt.c(3654) : warning C4013: 'setMarkPointers' undefined; assuming extern returning int

4>mvdm\softpc.new\host\src\sim32.c(200) : warning C4013: 'sas_overwrite_memory' undefined; assuming extern returning int

2>mvdm\softpc.new\base\video\ega_read.c(785) : warning C4013: 'setReadPointers' undefined; assuming extern returning int

2>mvdm\softpc.new\base\video\ega_writ.c(476) : warning C4013: 'setWritePointers' undefined; assuming extern returning int

1>mvdm\softpc.new\base\video\ega_read.c(785) : warning C4013: 'setReadPointers' undefined; assuming extern returning int

1>mvdm\softpc.new\base\video\ega_writ.c(476) : warning C4013: 'setWritePointers' undefined; assuming extern returning int

2>mvdm\softpc.new\base\video\cga.c(1433) : warning C4013: 'setWritePointers' undefined; assuming extern returning int

2>mvdm\softpc.new\base\video\cga.c(1434) : warning C4013: 'setReadPointers' undefined; assuming extern returning int

1>mvdm\softpc.new\base\video\cga.c(1433) : warning C4013: 'setWritePointers' undefined; assuming extern returning int

1>mvdm\softpc.new\base\video\cga.c(1434) : warning C4013: 'setReadPointers' undefined; assuming extern returning int

2>mvdm\softpc.new\host\src\sim32.c(200) : warning C4013: 'sas_overwrite_memory' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\zfrsrvd.c(230) : warning C4013: 'd_mem' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\zfrsrvd.c(230) : warning C4013: 'limit_check' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\zfrsrvd.c(1472) : warning C4013: 'FLDENV' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\zfrsrvd.c(4818) : warning C4013: 'INTx' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\zfrsrvd.c(4867) : warning C4013: 'do_intrupt' undefined; assuming extern returning int

1>mvdm\softpc.new\host\src\sim32.c(200) : warning C4013: 'sas_overwrite_memory' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\sascdef.c(131) : warning C4113: 'void (__stdcall *)()' differs in parameter lists from 'void (__stdcall *)(IU32,IU32)'

3>mvdm\softpc.new\base\ccpu386\ntstubs.c(58) : warning C4013: 'c_cpu_calc_q_ev_inst_for_time' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\ntstubs.c(188) : warning C4013: 'c_sas_overwrite_memory' undefined; assuming extern returning int

3>mvdm\softpc.new\base\ccpu386\ntthread.c(223) : warning C4033: 'ccpu386ThrdExptnPtr' must return a value

3>mvdm\softpc.new\base\ccpu386\ntthread.c(229) : warning C4033: 'ccpu386ThrdExptnPtr' must return a value

3>mvdm\softpc.new\host\src\sim32.c(200) : warning C4013: 'sas_overwrite_memory' undefined; assuming extern returning int

4>mvdm\softpc.new\host\src\nt_yoda.c(223) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(224) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(225) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(226) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(227) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(228) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(229) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(231) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(249) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(250) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(251) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(253) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(613) : warning C4013: 'sas_hw_at_no_check' undefined; assuming extern returning int

4>mvdm\softpc.new\host\src\nt_yoda.c(633) : warning C4013: 'sas_w_at_no_check' undefined; assuming extern returning int

4>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getDX' : no prototype provided; assumed no parameters

4>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getCX' : no prototype provided; assumed no parameters

4>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getDS' : no prototype provided; assumed no parameters

4>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getAX' : no prototype provided; assumed no parameters

4>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getES' : no prototype provided; assumed no parameters

4>mvdm\softpc.new\host\src\nt_event.c(1403) : warning C4013: 'Enter_yoda' undefined; assuming extern returning int

4>mvdm\softpc.new\host\src\nt_emm.c(376) : warning C4013: 'sas_overwrite_memory' undefined; assuming extern returning int

2>mvdm\softpc.new\host\src\nt_yoda.c(223) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

2>mvdm\softpc.new\host\src\nt_yoda.c(224) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

2>mvdm\softpc.new\host\src\nt_yoda.c(225) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

2>mvdm\softpc.new\host\src\nt_yoda.c(226) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

2>mvdm\softpc.new\host\src\nt_yoda.c(227) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

2>mvdm\softpc.new\host\src\nt_yoda.c(228) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

2>mvdm\softpc.new\host\src\nt_yoda.c(229) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

2>mvdm\softpc.new\host\src\nt_yoda.c(231) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

2>mvdm\softpc.new\host\src\nt_yoda.c(249) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

2>mvdm\softpc.new\host\src\nt_yoda.c(250) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

2>mvdm\softpc.new\host\src\nt_yoda.c(251) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

2>mvdm\softpc.new\host\src\nt_yoda.c(253) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

2>mvdm\softpc.new\host\src\nt_yoda.c(613) : warning C4013: 'sas_hw_at_no_check' undefined; assuming extern returning int

2>mvdm\softpc.new\host\src\nt_yoda.c(633) : warning C4013: 'sas_w_at_no_check' undefined; assuming extern returning int

2>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getDX' : no prototype provided; assumed no parameters

2>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getCX' : no prototype provided; assumed no parameters

2>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getDS' : no prototype provided; assumed no parameters

2>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getAX' : no prototype provided; assumed no parameters

2>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getES' : no prototype provided; assumed no parameters

1>mvdm\softpc.new\host\src\nt_yoda.c(223) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

1>mvdm\softpc.new\host\src\nt_yoda.c(224) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

1>mvdm\softpc.new\host\src\nt_yoda.c(225) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

1>mvdm\softpc.new\host\src\nt_yoda.c(226) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

1>mvdm\softpc.new\host\src\nt_yoda.c(227) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

1>mvdm\softpc.new\host\src\nt_yoda.c(228) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

1>mvdm\softpc.new\host\src\nt_yoda.c(229) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

1>mvdm\softpc.new\host\src\nt_yoda.c(231) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

1>mvdm\softpc.new\host\src\nt_yoda.c(249) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

1>mvdm\softpc.new\host\src\nt_yoda.c(250) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

1>mvdm\softpc.new\host\src\nt_yoda.c(251) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

1>mvdm\softpc.new\host\src\nt_yoda.c(253) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

1>mvdm\softpc.new\host\src\nt_yoda.c(613) : warning C4013: 'sas_hw_at_no_check' undefined; assuming extern returning int

1>mvdm\softpc.new\host\src\nt_yoda.c(633) : warning C4013: 'sas_w_at_no_check' undefined; assuming extern returning int

1>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getDX' : no prototype provided; assumed no parameters

1>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getCX' : no prototype provided; assumed no parameters

1>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getDS' : no prototype provided; assumed no parameters

1>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getAX' : no prototype provided; assumed no parameters

1>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getES' : no prototype provided; assumed no parameters

4>mvdm\softpc.new\host\src\nt_vdd.c(88) : warning C4013: 'force_yoda' undefined; assuming extern returning int

2>mvdm\softpc.new\host\src\nt_event.c(1403) : warning C4013: 'Enter_yoda' undefined; assuming extern returning int

1>mvdm\softpc.new\host\src\nt_event.c(1403) : warning C4013: 'Enter_yoda' undefined; assuming extern returning int

4>mvdm\softpc.new\host\src\nt_yoda.c(1004) : warning C4716: 'host_yoda_help_extensions' : must return a value

2>mvdm\softpc.new\host\src\nt_emm.c(376) : warning C4013: 'sas_overwrite_memory' undefined; assuming extern returning int

1>mvdm\softpc.new\host\src\nt_emm.c(376) : warning C4013: 'sas_overwrite_memory' undefined; assuming extern returning int

3>mvdm\softpc.new\host\src\nt_yoda.c(223) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

3>mvdm\softpc.new\host\src\nt_yoda.c(224) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

3>mvdm\softpc.new\host\src\nt_yoda.c(225) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

3>mvdm\softpc.new\host\src\nt_yoda.c(226) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

3>mvdm\softpc.new\host\src\nt_yoda.c(227) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

3>mvdm\softpc.new\host\src\nt_yoda.c(228) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

3>mvdm\softpc.new\host\src\nt_yoda.c(229) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

3>mvdm\softpc.new\host\src\nt_yoda.c(231) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

3>mvdm\softpc.new\host\src\nt_yoda.c(249) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

3>mvdm\softpc.new\host\src\nt_yoda.c(250) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

3>mvdm\softpc.new\host\src\nt_yoda.c(251) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

3>mvdm\softpc.new\host\src\nt_yoda.c(253) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

3>mvdm\softpc.new\host\src\nt_yoda.c(613) : warning C4013: 'sas_hw_at_no_check' undefined; assuming extern returning int

3>mvdm\softpc.new\host\src\nt_yoda.c(633) : warning C4013: 'sas_w_at_no_check' undefined; assuming extern returning int

3>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getDX' : no prototype provided; assumed no parameters

3>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getCX' : no prototype provided; assumed no parameters

3>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getDS' : no prototype provided; assumed no parameters

3>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getAX' : no prototype provided; assumed no parameters

3>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getES' : no prototype provided; assumed no parameters

2>mvdm\softpc.new\host\src\nt_vdd.c(88) : warning C4013: 'force_yoda' undefined; assuming extern returning int

1>mvdm\softpc.new\host\src\nt_vdd.c(88) : warning C4013: 'force_yoda' undefined; assuming extern returning int

4>mvdm\softpc.new\host\src\nt_mem.c(518) : warning C4013: 'sas_overwrite_memory' undefined; assuming extern returning int

3>mvdm\softpc.new\host\src\nt_event.c(1403) : warning C4013: 'Enter_yoda' undefined; assuming extern returning int

4>mvdm\softpc.new\host\src\nt_devs.c(370) : warning C4133: 'function' : incompatible types - from 'PDRIVE_DEVICE_LIST' to 'PBYTE'

2>mvdm\softpc.new\host\src\nt_yoda.c(1004) : warning C4716: 'host_yoda_help_extensions' : must return a value

1>mvdm\softpc.new\host\src\nt_yoda.c(1004) : warning C4716: 'host_yoda_help_extensions' : must return a value

3>mvdm\softpc.new\host\src\nt_emm.c(376) : warning C4013: 'sas_overwrite_memory' undefined; assuming extern returning int

2>mvdm\softpc.new\host\src\nt_mem.c(518) : warning C4013: 'sas_overwrite_memory' undefined; assuming extern returning int

1>mvdm\softpc.new\host\src\nt_mem.c(518) : warning C4013: 'sas_overwrite_memory' undefined; assuming extern returning int

3>mvdm\softpc.new\host\src\nt_vdd.c(88) : warning C4013: 'force_yoda' undefined; assuming extern returning int

2>mvdm\softpc.new\host\src\nt_devs.c(370) : warning C4133: 'function' : incompatible types - from 'PDRIVE_DEVICE_LIST' to 'PBYTE'

1>mvdm\softpc.new\host\src\nt_devs.c(370) : warning C4133: 'function' : incompatible types - from 'PDRIVE_DEVICE_LIST' to 'PBYTE'

3>mvdm\softpc.new\host\src\nt_yoda.c(1004) : warning C4716: 'host_yoda_help_extensions' : must return a value

4>mvdm\softpc.new\host\src\sim32.c(200) : warning C4013: 'sas_overwrite_memory' undefined; assuming extern returning int

3>mvdm\softpc.new\host\src\nt_mem.c(518) : warning C4013: 'sas_overwrite_memory' undefined; assuming extern returning int

3>mvdm\softpc.new\host\src\nt_devs.c(370) : warning C4133: 'function' : incompatible types - from 'PDRIVE_DEVICE_LIST' to 'PBYTE'

4>mvdm\softpc.new\host\src\nt_yoda.c(223) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(224) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(225) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(226) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(227) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(228) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(229) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(231) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(249) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(250) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(251) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(253) : warning C4133: 'initializing' : incompatible types - from 'int (__stdcall *)()' to 'IU16 (__stdcall *)()'

4>mvdm\softpc.new\host\src\nt_yoda.c(613) : warning C4013: 'sas_hw_at_no_check' undefined; assuming extern returning int

4>mvdm\softpc.new\host\src\nt_yoda.c(633) : warning C4013: 'sas_w_at_no_check' undefined; assuming extern returning int

4>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getDX' : no prototype provided; assumed no parameters

4>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getCX' : no prototype provided; assumed no parameters

4>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getDS' : no prototype provided; assumed no parameters

4>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getAX' : no prototype provided; assumed no parameters

4>mvdm\softpc.new\host\src\nt_yoda.c(1201) : warning C4276: 'getES' : no prototype provided; assumed no parameters

4>mvdm\softpc.new\host\src\nt_event.c(1403) : warning C4013: 'Enter_yoda' undefined; assuming extern returning int

4>mvdm\softpc.new\host\src\nt_emm.c(376) : warning C4013: 'sas_overwrite_memory' undefined; assuming extern returning int

4>mvdm\softpc.new\host\src\nt_vdd.c(88) : warning C4013: 'force_yoda' undefined; assuming extern returning int

4>mvdm\softpc.new\host\src\nt_yoda.c(1004) : warning C4716: 'host_yoda_help_extensions' : must return a value

4>mvdm\softpc.new\host\src\nt_mem.c(518) : warning C4013: 'sas_overwrite_memory' undefined; assuming extern returning int

4>mvdm\softpc.new\host\src\nt_devs.c(370) : warning C4133: 'function' : incompatible types - from 'PDRIVE_DEVICE_LIST' to 'PBYTE'

1>mvdm\softpc.new\obj.vdm\fmstubs.c(17) : warning C4013: 'force_yoda' undefined; assuming extern returning int

1>mvdm\softpc.new\obj.vdm\fmstubs.c(72) : warning C4013: 'GetPerfCounterUsecs' undefined; assuming extern returning int

1>mvdm\softpc.new\obj.vdm\fmstubs.c(17) : warning C4013: 'force_yoda' undefined; assuming extern returning int

1>mvdm\softpc.new\obj.vdm\fmstubs.c(72) : warning C4013: 'GetPerfCounterUsecs' undefined; assuming extern returning int

1>mvdm\softpc.new\obj.vdm\fmstubs.c(17) : warning C4013: 'force_yoda' undefined; assuming extern returning int

1>mvdm\softpc.new\obj.vdm\fmstubs.c(72) : warning C4013: 'GetPerfCounterUsecs' undefined; assuming extern returning int

1>mvdm\softpc.new\obj.vdm\fmstubs.c(17) : warning C4013: 'force_yoda' undefined; assuming extern returning int

1>mvdm\softpc.new\obj.vdm\fmstubs.c(72) : warning C4013: 'GetPerfCounterUsecs' undefined; assuming extern returning int

1>mvdm\softpc.new\obj.vdm\fmstubs.c(17) : warning C4013: 'force_yoda' undefined; assuming extern returning int

1>mvdm\softpc.new\obj.vdm\fmstubs.c(72) : warning C4013: 'GetPerfCounterUsecs' undefined; assuming extern returning int

1>mvdm\dpmi\usa\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

1>mvdm\dpmi\usa\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

4>mvdm\dpmi\jpn\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

4>mvdm\dpmi\jpn\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

2>mvdm\dpmi\chs\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

2>mvdm\dpmi\chs\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

1>mvdm\dpmi\kor\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

1>mvdm\dpmi\kor\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

4>mvdm\dpmi\cht\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

4>mvdm\dpmi\cht\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

2>mvdm\dpmi\br\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

2>mvdm\dpmi\br\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

3>mvdm\dpmi\cs\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

3>mvdm\dpmi\cs\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

4>mvdm\dpmi\es\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

4>mvdm\dpmi\es\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

1>mvdm\dpmi\fr\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

1>mvdm\dpmi\fr\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

2>mvdm\dpmi\ger\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

2>mvdm\dpmi\ger\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

3>mvdm\dpmi\hu\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

3>mvdm\dpmi\hu\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

4>mvdm\dpmi\it\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

4>mvdm\dpmi\it\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

1>mvdm\dpmi\nl\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

1>mvdm\dpmi\nl\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

2>mvdm\dpmi\pl\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

2>mvdm\dpmi\pl\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

3>mvdm\dpmi\pt\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

3>mvdm\dpmi\pt\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

4>mvdm\dpmi\ru\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

4>mvdm\dpmi\ru\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

1>mvdm\dpmi\sv\486\dxint31.asm(2839) : warning A4057: Illegal size for operand

1>mvdm\dpmi\sv\486\dxint31.asm(2872) : warning A4057: Illegal size for operand

3>mvdm\vdmredir\daytona\rxapi.lib(rxuser.obj) : warning LNK4006: _RxNetUserPasswordSet@16 already defined in netapi32.lib(NETAPI32.dll); second definition ignored

3>mvdm\vdmredir\daytona\objchk\x86\vdmredir.dll : warning LNK4088: image being generated due to /FORCE option; image may not run
leecher1337 commented 4 years ago

Yeah, just forget about the warnings, they are OK :-)

leecher1337 commented 4 years ago

NTOSBE now fixed upstream