Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!bloom-beacon!oberon!cit-vax!ucla-cs!zen!ucbvax!sdcsvax!ucsdhub!hp-sdd!ncr-sd!crash!jkimble From: jkimble@crash.CTS.COM (Jim Kimble) Newsgroups: comp.unix.xenix Subject: XENIX Compiler Limitations Message-ID: <1835@crash.CTS.COM> Date: Wed, 7-Oct-87 22:42:09 EDT Article-I.D.: crash.1835 Posted: Wed Oct 7 22:42:09 1987 Date-Received: Sun, 11-Oct-87 01:22:52 EDT Reply-To: jkimble@crash.CTS.COM (Jim Kimble) Organization: Western Pacific Data Systems, San Diego, CA Lines: 33 Summary: 32-bit to 16-bit, compiler table limits For the past few days I have been in the process of porting over a UNIX (system V) program over to a XENIX machine (It's a TI-1100 2MB of ram, with nothing real special under the hood). I have been having a problem of running out of heap space. The error occures when the compiler hits a whole load of DEFINE statements (in "C", obviously). The book recommends: o Add more memory o Break the program into small segments I added 3 additional megs of RAM to no avail and broke down the program into a whole bunch of little programs. Same error, "Out of heap space." My thinking now is that the compiler can only handle a preset number of defines and tables. Is this thinking along the right track or am I way out in left-field? Has anyone else had a similiar problem? Any and all help is greatly appreciated... --Jim Kimble UUCP: {hplabs!hp-sdd, sdcsvax, nosc}!crash!jkimble ARPA: crash!jkimble@nosc INET: jkimble@crash.CTS.COM "Yesterday I picked up some instant water but I have no idea what to add..."