Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!rutgers!rochester!pt.cs.cmu.edu!b.gp.cs.cmu.edu!Ralf.Brown@B.GP.CS.CMU.EDU From: Ralf.Brown@B.GP.CS.CMU.EDU Newsgroups: comp.sys.ibm.pc Subject: Re: Reflections on TC2.0, or ... "Impulse Buying" Message-ID: <23e1b7ae@ralf> Date: 28 Jan 89 12:53:02 GMT Sender: ralf@b.gp.cs.cmu.edu Lines: 26 In-Reply-To: <32857@tut.cis.ohio-state.edu> In article <32857@tut.cis.ohio-state.edu>, schanck@schooner.cis.ohio-state.edu (Christopher Schanck) writes: }One drawback came for execution sizes. All the object files compiled }with 2.0 were bigger than their 1.5 counterparts, even though I used }the -v- option. Not by a whole lot, but they were bigger. Sigh. I What nobody seems to have thought of is the the *runtime*library* is larger, due to increased functionality. 1.5 executables are larger than 1.0 executables, for the same reason. The .COM for the null program ( main(){} ) grew from 1100-odd bytes in 1.0 to 1726 bytes in 2.0. }haven't checked if there is a seperated "include debugging info" }switch for the linker, but I think that is a far reach.... There is in fact such a switch, which TCC passes to the linker when invoked with -v. }[THELP] is geared toward the integrated environment, }having editor commands and such, but it is neato. No wonder, it uses the same help file that the integrated environment uses. -- UUCP: {ucbvax,harvard}!cs.cmu.edu!ralf -=-=-=- Voice: (412) 268-3053 (school) ARPA: ralf@cs.cmu.edu BIT: ralf%cs.cmu.edu@CMUCCVMA FIDO: Ralf Brown 1:129/31 Disclaimer? I claimed something? You cannot achieve the impossible without attempting the absurd.