Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ncar!ames!haven!adm!smoke!gwyn From: gwyn@smoke.BRL.MIL (Doug Gwyn) Newsgroups: comp.unix.wizards Subject: Re: alloca (was: libpw.a) Message-ID: <10090@smoke.BRL.MIL> Date: 21 Apr 89 17:08:41 GMT References: <157@dftsrv.gsfc.nasa.gov> <10013@smoke.BRL.MIL> <8184@chinet.chi.il.us> <1250@frog.UUCP> <564@aablue.UUCP> <1883@thor.acc.stolaf.edu> <15945@rpp386.Dallas.TX.US> Reply-To: gwyn@brl.arpa (Doug Gwyn) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 9 In article <15945@rpp386.Dallas.TX.US> jfh@rpp386.Dallas.TX.US (John F. Haugh II) writes: >In article <1883@thor.acc.stolaf.edu> mike@mike@stolaf.edu writes: >>To repeat: alloca is EVIL. >It doesn't have to be. You appear to have missed the previous discussion. alloca() simply cannot be reasonably provided in some C environments. If your application depends on alloca(), you have limited its portability. There is no situation I know of when use of alloca() is necessary.