Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!wuarchive!udel!haven!uvaarpa!mcnc!rti!mozart!walker From: walker@unx.sas.com (Doug Walker) Newsgroups: comp.sys.amiga Subject: Re: Lattice/SAS C 5.10 HERE! Message-ID: <1990Aug28.154827.12152@unx.sas.com> Date: 28 Aug 90 15:48:27 GMT References: <26d1f3d3-2894comp.sys.amiga@tronsbox.xei.com> <1990Aug23.052447.24545@zorch.SF-Bay.ORG> Organization: SAS Institute Inc. Lines: 24 In article <1990Aug23.052447.24545@zorch.SF-Bay.ORG> xanthian@zorch.SF-Bay.ORG (Kent Paul Dolan) writes: >So tell me, does it still do a no-warning, no guru, stone cold system >crash, trashing Rad:, if you try to do/use a 30 line #define? > >That was one of 5.04's more adorable habits. > Which was fixed in 5.05, although it never caused a system crash on my Amiga, just a snapshot. 5.05 refused to compile the file, but didn't crash; in 5.10 you can set the preprocessor buffer size high enough to handle any macro, as long as you have the memory for it. BTW, try using lc1b instead of lc1 to compile your 30-line macro; lc1b in 5.04 had a preprocessor buffer of 8k rather than 4k in lc1, and it will very likely handle your macro. ***** =*|_o_o|\\=====Doug Walker, Software Distiller====== BBS: (919)460-7430 = *|. o.| || | o |// For all you do, this bug's for you! ====== usenet: ...mcnc!rti!sas!walker plink: dwalker bix: djwalker