Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!pt.cs.cmu.edu!rochester!rit!tropix!moscom!ur-valhalla!uhura.cc.rochester.edu!sunybcs!rutgers!cs.utexas.edu!uunet!attcan!ncrcan!ziebmef!mdfreed From: mdfreed@ziebmef.uucp (Mark Freedman) Newsgroups: comp.sys.ibm.pc Subject: Re: Looking for a decent C compiler Message-ID: <1989Jun17.081153.19335@ziebmef.uucp> Date: 22 Jul 89 12:11:51 GMT References: <3741@udccvax1.acs.udel.EDU> <1440@bucket.UUCP> Reply-To: mdfreed@ziebmef.UUCP (Mark Freedman) Organization: Ziebmef Public Access Unix, Toronto, Ontario Lines: 8 (if you're running MS-DOS, you *can't* get around the 64k structure limit) I thought that one could dynamically allocate objects larger than 64K in the HUGE memory model, or by using HUGE pointers. According to the reference for Turbo C 2.0, farmalloc() can allocate blocks larger than 64K (from the far heap) . I don't have Microsoft C, but I suspect that it is similar (except for the bugs introduced by the optimizer :-)).