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 |