Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!wb3ffv!ka3ovk!raysnec!shwake From: shwake@raysnec.UUCP (Ray Shwake) Newsgroups: comp.unix.sysv386 Subject: Re: Shrinking the size of your executables (mcs(1) command) Message-ID: <124@raysnec.UUCP> Date: 30 Oct 90 20:30:25 GMT References: <6924@sugar.hackercorp.com> Organization: IRS/CI - Technical Solutions Branch Lines: 10 karl@sugar.hackercorp.com (Karl Lehenbauer) writes: >mcs, a poorly named command IMO, can get rid of those guys. "mcs -d" on >one of my tasks reduced the size from 98K to 89K bytes. I recommend putting >a "mcs -d" in your makefiles right after the "strip", where relevant... One of our binaries benefited even more. That curses-based program shrank from ~195k to ~150k. I came upon this gem while rummaging through Interactive's software integration routines. Size-wise, I've seen no difference between running "mcs -d" first then stripping, or the reverse.