<br><font size=2 face="sans-serif">> I agree, but I also think we shouldn't have any function in the RTL that<br>
> can silently fail. Either we remove the intr and msdos procedures from the<br>
> interface of all Dos.pp units (except of that for the go32v2 target), or<br>
> we put a call to runerror in them (with a unique value that gets added to<br>
> the docs with the description "unsupported function on the current<br>
> platform").<br>
<br>
> Striving to a common interface for all platforms is a nice goal, but if it<br>
> can't be done, you should not silently fail imho, since that kind of bugs<br>
> are the hardest to track. The same can be said for mark/release, which<br>
> also do nothing currently.</font>
<br>
<br><font size=2 face="sans-serif">I concur as well. When I was using FPC for the first time I got caught by intr when trying to compile win32 apps. An outright failure to compile might not be necessary, but certainly a warning should be issued.</font>
<br>
<br><font size=2 face="sans-serif">Jim</font>