Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!mit-eddie!uw-beaver!cornell!rochester!bbn!uwmcsd1!vanvleck!uwvax!umn-d-ub!umn-cs!mmm!ems!minnow!dgb From: dgb@minnow.UUCP (Dennis Bach) Newsgroups: comp.unix.xenix Subject: Re: XENIX Compiler Limitations Message-ID: <954@minnow.UUCP> Date: Mon, 12-Oct-87 11:08:31 EDT Article-I.D.: minnow.954 Posted: Mon Oct 12 11:08:31 1987 Date-Received: Wed, 14-Oct-87 06:47:06 EDT References: <1835@crash.CTS.COM> <299@spdcc.COM> Organization: Sperry Corp., Roseville, MN Lines: 18 I wrote a ddcmp device driver for xenix a few months back and had the same problem. The driver is made up of several files all about the same length. The problem occured in the files that included lots of system .h files. I finally made private copies of these and deleted out the stuff I didn't need. Also, in one of the files that didn't include system .h files I had to change my macros to procedure calls, (I could have inserted the actual code, but ...). I can't use the Large model. The problem occured before linking, but I can't remember if it occurred during preprocessing or not. I think it did. Anyway, everything works fine now, and I only had to sacrifice future compatibility and speed :-). -- Dennis Bach UUCP: ...!amdahl!ems!minnow!dgb Unisys Corporation ...!ihnp4!meccts!ems!minnow!dgb Phone: +1 612 635 6334 CSNET: dgb@minnow.SP.Unisys.Com