Path: utzoo!attcan!utgpu!watmath!att!tut.cis.ohio-state.edu!gem.mps.ohio-state.edu!ginosko!uunet!uvm-gen!tnl!norstar
From: norstar@tnl.UUCP (Daniel Ray)
Newsgroups: comp.sources.games.bugs
Subject: Re: Conquer 4.2 INFINITE SPILL MICROSOFT CC ERROR
Summary: another "fix" for the spills!
Keywords: internal error, navy.c
Message-ID: <223@tnl.UUCP>
Date: 10 Aug 89 03:57:41 GMT
References: <221@tnl.UUCP> <931@lakesys.UUCP>
Distribution: na
Organization: The Northern Lights, Burlington VT
Lines: 18

Thanks for the responses on the Microsoft cc infinite spill errors. I found
another strange quirk, that allowed me to compile conquer:

I used the MEDIUM 286 memory model (-Mm2). The small was too small (barfed
on update.c), and both the LARGE 286 amd (SMALL) 386 produced spills, altho
in different files (the LARGE 286 barfed immediately when make'ing combat.c,
while the 386 spilled on navy.c).

The MEDIUM model worked all the way thru the make. I'll try the suggested
fixes involving register declarations. Seems like much of compiling is the
art of fiddling with different features, try try again, til it works....

norstar
The Northern Lights, Burlington Vermont             |      Have conquer...
tnl dialins: 802-865-3614 at 300-2400 bps.        ` | /    now all I need is
------------------------------------------      --- * ---  another 2 megs
uucp: uunet!uvm-gen!tnl!norstar or                / | .    of ram!
{decvax,linus}!dartvax!uvm-gen!tnl!norstar          |